๐Ÿฐ chee cherries quiet party

entries tagged โ€œweeklyโ€

Week 42 of 2025

itโ€™s the week before the week before spooksmas.

on friday i checked the calendar to see if it was monday.

๐ŸŽต you could   spend all day on a swing eating a baguette
     but why do boring things like that when thereโ€™s the internet? ๐ŸŽต

a human hand operating a computer mouse with the caption 'just point and click'. looks like a frame from a VHS video

Imagine a world where every word ever written, every picture ever painted and every film ever shot could be viewed instantly in your home via an Information Superhighway.

In fact, thatโ€™s already happening on something called The Internet.

The president is committed to integrating this dynamic medium into The White House

  • ๐ŸŒŸ on-line magazines!
  • ๐Ÿฆ• dinosaur facts!
  • ๐Ÿ—ฃ๏ธ chat rooms
  • ๐Ÿฅฐ verdana on bermuda cocktail on wordpress

verdana on bermuda cocktail on wordpress.

black ink pen on bright yellow paper with a thorntonโ€™s fudge bar taped on and posted.

i can draft the memo, have bobโ€™s OK on it, and immediately mail to California. Theyโ€™ll receive it in about 2 minutes, over the telephone line

<frameset> mafia cheat site. document.write("winsock packet editor"). FoohFooh, a bobbaing hobba of all people, โ€œcan i call you chee?โ€ yes, in fact everyone will from now on Trina, thank you. ice rink skating, singing jefferson airplane, we both wearing rabbit ears. and then ___mr.big___ stole my spyro egg. and i sit in all my riches (literally hundreds of those limited time only coconut photo stands, thousands of dollars worth of unearned furni transferred to me when ___mr.big___โ€™s account was revoked), but itโ€™s so empty without the spyro egg (it was in his Hand when the deletion happened, and so was lost forever). not just because the spyro egg is rare (50 ever made), but because you gave me that spyro egg (1 ever made).

and in another life, <*biiiy> told everyone in #green room about DAT Politics โ€” Wow Twist! and you reconnected after hurricaine katrina and there was someone who loved me but then there was you.

sweetchee, sweetchee, rocking chair on the patio

bird. said โ€œjay kayโ€ out loud on that Skype call. then hannaโ€™s gay friend said โ€œlolโ€ out loud in Golden Discs on saturday.

  • goldwave.exe
  • ableton 2.0 cracked.rar
  • soundclub.exe

yet now, iโ€™m being chased down the street by a military grade robot dog with an internet connected llm brain shouting all my darkest secrets at strangers because i have not yet complied with its wishes.

multiple people have uploaded our whole chatlog to chatgpt for analysis. 23andMe nurture edition.

well, weโ€™ll always have blood and heartbeats


talking of blood and heartbeats, i made some multisampler presets for the teenage engineering op-xy and made a website for them:

https://quietparty.net/presets/op-xy/

i also made an op-xy drum kit maker like the one i made for the deluge last year:

https://synth.party/opxy/

i really should rip the code for splitting op-1 drum sounds into parts out of this and make it available as a library, because i think it might be the only implementation that works with all 3 versions of the op-1 drum format (firmwares 1 & 2, and field)

the code
function op1OffsetToSampleIndex(num = 0, stereo = false) {
	// i have NO IDEA why it's 2032, i don't understand how that relates to
	// anything. not to 65536, not to 44100, not to 2147483646, not to 12
	// seconds, not to 16 bits. kara points out that it is 127*16, which
	// _are_ both computer numbers. but why?
	// but i've tried all the other numbers and this is the best number,
	// hands down, no question
	// the 1219.2 i got by 2032*12/20
	// (because on the field there are 20 tracks)
	// the "stereo" prop is the indicator that you are reading a field kit
	// it's funny, because there's this drum_version field but that only
	// changed once when they changed the format from big endian to little endian
	// so the effective version number is something you have to calculate from
	// .drum_version and .stereo
	const divisor = stereo == true ? 1219.2 : 2032
	return Math.floor(num / divisor / 2) * 2
}

// todo use text decoder?
/**
 * @param {DataView} view
 * @param {number} offset
 * @param {number} length
 */
function readString(view, offset, length) {
	let chars = []
	for (let i = offset; i <= offset + length - 1; i++) {
		chars.push(view.getUint8(i))
	}

	return String.fromCharCode(...chars.filter(n => n))
}

/**
 * Get the individual chunks of an op-1 drum aif as arraybuffers
 * return array will be .length=1 if aif is not an op-1 kit
 * @param {ArrayBuffer} aif
 * @returns {Array<ArrayBuffer>}
 */
function split(aif) {
	const view = new DataView(aif)
	const sampleRate = -1
	const numberOfChannels = -1
	/** @type {ArrayBuffer?} */
	let ssnd = null

	/** @type {{
	 *    start: number[],
	 *    end: number[],
	 *    stereo: boolean,
	 *    drum_version: number
	 * }?}
	 * */
	let op1Config = null

	for (let offset = 0; offset + 4 < aif.byteLength; offset += 1) {
		const id = readString(view, offset, 4)
		// todo write a chunk lib
		if (id == "COMM") {
			const _len = view.getUint32(offset + 4)
			numberOfChannels = view.getInt16(offset + 8)
			const _numSampleFrames = view.getUint32(offset + 10)
			// `10` tells us this 16-bit audio
			const _sampleSize = view.getInt16(offset + 14)
			// lmao i have no idea how to read a long  double
			// https://wiki.multimedia.cx/index.php/Audio_Interchange_File_Format
			/*
			 * SignBit    1 bit
			 * Exponent   15 bits
			 * Mantissa   64 bits
			 */
			// [becky avery doing chee voice voice] however,
			// on the op-1 and field it's always `0x400EAC44000000000000`,
			// i.e. 44.1k
			sampleRate = 44100
		}

		if (id == "APPL") {
			const len = view.getInt32(offset + 4)
			const op1 = readString(view, offset + 8, 4)
			if (op1 != "op-1") {
				continue
			}
			const json = readString(view, offset + 12, len - 4)
			try {
				op1Config = JSON.parse(json)
			} catch (error) {
				console.error(error)
				console.info(json)
			}
		}

		if (id == "SSND") {
			const len = view.getUint32(offset + 4)
			ssnd = aif.slice(offset + 8, offset + 8 + len)
		}
	}

	if (!ssnd) {
		throw new Error(`did not find pcm block?`)
	}

	if (op1Config && op1Config.drum_version) {
		return op1Config.start
			.map(
				/**
				 * @param {number} s
				 * @param {number} index
				 */
				(s, index) => {
					const e = op1Config.end[index]
					const start = op1OffsetToSampleIndex(s, op1Config.stereo)
					const end = op1OffsetToSampleIndex(e, op1Config.stereo)

					if (start < end) {
						const pcm = ssnd.slice(
							start * numberOfChannels,
							end * numberOfChannels
						)

						return decode16BitPCM(pcm, {
							numberOfChannels,
							sampleRate,
							littleEndian: op1Config.drum_version == 2,
						})
					}
				}
			)
			.filter(Boolean)
	} else {
		return [
			decode16BitPCM(ssnd, {
				numberOfChannels,
				sampleRate,
				// todo detect
				littleEndian: true,
			}),
		]
	}
}

/**
 * @typedef {Object} Decode16BitPCMOptions
 * @prop {number} numberOfChannels
 * @prop {number} sampleRate
 * @prop {boolean} [littleEndian]
 */

/**
 * @param {ArrayBuffer} pcm
 * @param {Decode16BitPCMOptions} options
 */
export function decode16BitPCM(pcm, options) {
	const {numberOfChannels, sampleRate, littleEndian = true} = options
	let audiobuffer = new AudioBuffer({
		numberOfChannels,
		length: pcm.byteLength / numberOfChannels / 2,
		sampleRate,
	})
	for (let channel = 0; channel < numberOfChannels; channel++) {
		let channelData = audiobuffer.getChannelData(channel)
		let view = new DataView(pcm)

		for (
			let i = 0, j = channel * 2;
			i < channelData.length;
			i++, j += numberOfChannels * 2
		) {
			let sample = view.getInt16(j, littleEndian)
			channelData[i] = sample / 0x8000
		}
	}
	return audiobuffer
}
end of transmission

Week 41 of 2025

thereโ€™s someone in the cafe beside me with 4 bic pens each of a different colour, and a file folder and lots of loose A5 paper and the corner of each page is numbered, and the different coloures are being used for different sections (indicating a semantics). what are you up to! the only thing youโ€™ve eaten is two cans of coca cola! and now youโ€™re having a third! i want to ask them about their life, but i will leave them to it as they are clearly engaged in a pursuit of an alchemical nature.

as above so below.


thereโ€™s a part in Metal Gear Solid V when Quiet bites off a guyโ€™s ear and spits it out, and honestly #makeupgoals #styleicon. then she lifts her leg up and slams it down so hard on this guy that his balls appear to explode(โ“) and where did she get those cute boots? are they new??

the parasite eyeliner is always a good look but, the smudged lip really makes it all pop. should i be applying my lip stick with an ear?


iโ€™ve been dancing through town thinking โ€œmiku, miku, oo-ee-ooโ€. my weeks are of long days and i fight against the fear of being told iโ€™m wrong, fear of being ignored, fear of futility. i feel so annoying. just gotta fight through it. mayve i should have done talks in my career so that i wouldnโ€™t have to keep warming up new individuals over and over. itโ€™s so much work. mostly internally, fighting with my own completely unhinged mind. i swear itโ€™s fuckin upsetting in here. iโ€™m amazed iโ€™m able to ever do anything at all with the noise of it, and all the emotions and the physical manifestations of those emotions.

i was in a meeting last week where a man said โ€œsometimes you have arguments that are parametric in diagrams from a subordinate languageโ€. couldnโ€™t agree more. โ“ i donโ€™t know what it means, but for the next week iโ€™m going to say it any time itโ€™s my turn to talk but i donโ€™t know what to say. that and warning people that -117 is a negative number, of which i watched mimi be repeatedly informed by a CLI on monday morning.


sometimes i believe that if i go to thejournalshop.com and buy a specific notebook and pen itโ€™ll arrive and iโ€™ll be productive and itโ€™ll change my life. but then it turns out the actual work is doing the hard work. and any plan in which one of the steps is โ€œbecome an actual other human beingโ€ is doomed to fail in anything other than distracting fantasy. in other news, i watched the LIVE 2025 submissions.


if only there was something that would do what tequila does for me without what tequila does to me. i am so sick of being braindead and anxious. i want the spark of thought and conversation and the calm and the excitement and the socializing and the belief in myself and the making music and the ability to hold a concept in my head. without the part where i sometimes wake up in a field or stay up all night in an alley smoking crack with two ladies i met in the street. anyone know anything like that? a cocktail of xanax and adderall perhaps?


well you know what they say. do something you love and the only rest in your life will be death.


and iโ€™m thinking miku miku oo-ee-oo

end of transmission

Week 40 of 2025

donโ€™t do anything spooky you battery powered ghost!

computer on the television he says โ€œbeep beep, ziiiipโ€ etc

sick all week but worked all week long day from breakfast to supper.

gooey gooey gรผey on the inside

met up with the tonks and grjte and dr basman in the conspicuous opulence of bain capital for the inaugral meeting of the integration domain. a lovely time. good peeps them peeps.

does anyone have several hundred bars of xanax i could borrow

lily got her new sneaks her feet look happy in green and pink ribbons.

remember that time i bought you all those twitter followers as a prank and then it started spreading to other people

every time i get sick now i think about how some time iโ€™ll get sick and then i wonโ€™t ever get my energy back

maybe this week iโ€™ll even go outside during the day sometime. itโ€™s the first week in a while with no events in it. what a dream. lucky rabbits.

sorry to all the people i owe time and attention to, i havent had it.

end of transmission

Week 39 of 2025

i am sick. diminished ability to taste. throat all fucked up. all the body wrong. chest isnโ€™t right. body hurts. have pity on me. almost the moment work finished on friday, the sickness appeared to rush in. the throat pain, the head woosh, all fast. an hour later i was in bed for 2 days. iโ€™m in that bed now.

send care.

end of transmission

Week 38 of 2025

Weโ€™ve arrived in week 38. iโ€™m sneezing and my nose is running. thatโ€™s a good sign because thatโ€™s an actual kind of sickness, and sickness can be cured. Iโ€™ve been to the water. The sort of thing a doctor might prescribe in a pg wodehouse novel. iโ€™ll try getting on the turmeric and yoghurt later.

a screenshot of my phone showing purchases at "17 grams, brighton", "15 grams, london" and "18 grams coffee love" london

i had coffee at 17 grams, 15 grams and 18 grams this week.

now i want the whole set:

the bad thing about the train back to london from brighton is it passes through gatwick airport and then everybody gets on and they stink and itโ€™s busy and stinky of their holiday feet; iโ€™m glad they had a nice time on holiday but poor me

a girl i met dancing outside New Cross Inn a couple of years ago posted to her instagram story that the sole ripped off her boots so i sent a Vans gift card to an e-mail address i got from a Shetland Times newspaper article when she was interviewing whale watchers on the Scottish isles

zaina is writing again:) itโ€™s rly good.

girls are listening to white noise to change the colour of their eyes

i was once so alone in my own world learning and reading and practicing and making something every day. i wonder what changed. maybe itโ€™s the gut bacteria. i was always drinking strange teas. and finding new ways to get high. maybe looking forward there is a place for that again. drinking tea and living a good life of solitude. in another time i was in solitude and writing letters. yellow page and black ink and thorntons chocolate fudge bar.

iโ€™ve been practicing some music, sleeping with a metronome, putting some notes one after another. itโ€™s a good sign. getting out of the house. writing javascript. iโ€™ll start at 60 and work my way down to 37.5. ladybirds.

damn girl your gut bacteria must be hopping, look at you glow

end of transmission

2025w37

just pulled into Three Bridges. always makes me think of ac. we spent some time together here when we were teenagers. on the platform and among the daffodils.

last night, in the middle of the night, i woke up and i wrote in big letters on my whiteboard โ€œGO TO THE WATERโ€. i think itโ€™s important to follow instructions from yourself, especially those that were passed on from the witching hour. i slept late as part of a project to try and regain control of my mental faculties. they have been missing and/or damaged since at least w27. maybe earlier? when was the last time i was present in this world without that wax film between me and you?

part of the procedure has been banishing the human spoken voice as entertainment from my home. no television, no YouTube, no podcast. read book at night on kobo lights off 1% flavescent backlight fall sleep. other sound from bjรถrk and many artists i found through soulseek in decade 2 and from biiiy and all that jangle indie (gangpol, rilo, capsule, gong, dat politics, of montreal) and repeatedly KNOWER im the president.

i saw KNOWER at KOKO this week. took 3 hours to get there, 2 hours to get home. it was a good show but i was anxious and nowhere to place my human body which i regret making and getting inside sometimes. perhaps to deconstruct and reconstruct? perhaps to walk into the sea? destroy build destroy? as above so below?

so we go to the water, we go to the water. and we will wake up at the seaside. yes and so, i woke up and then i got on a train to brighton. and iโ€™m staying overnight. i went down by the stones and water and sat and looked out into it crashing against the shore. and i let it run up to my knees. and i tried to remember what feeling is like or how it starts. i know it used to fill me up, shivering against my lungs and all my blood and bones all shaking and it was me in solitude or with god or in the sky or a point in spacetime or all the orb and grass and sabre tiger and corn and red dirt and pyramids. but now, nothing. pressure, stress. something in my gooey membrane. all wet eyes and heavy with shooting pains when i try to sleep. and my neck crunching when it turns. and no focus, and like my brain inflamed too big to fit inside my skull bones.

this week was my first week at my new job. tradition dictates i donโ€™t really talk about my job while i work at it. this will continue for now, though it may grow more challenging as it may intertwingle with my regular life in a way other jobs have not. what i will say, though, is that i donโ€™t recall a time that i have felt luckier; i am honoured & thrilled.

i donโ€™t know yet how to be in the world where a symbol i have venerated is made, in part, of me. hope iโ€™m worth the money.

end of transmission

2025w36

Thank-you for the e-mails.

On Thursday evening I went with becky avery to see Really Good Exposure which was enjoyable and by the end i wished for many people to step on a lego. Before the show we went to Garlic & Shots and the nice person who served us our crumbed cloves told me she loves Bjรถrk.

On Friday afternoon I said goodbye to the people on my team, as my job there was over now. And then on the evening I had dinner at Dr Basmanโ€™s house where I met some kind new souls.

The weekend I lay still in one spot wishing I was dead, due to having interacted socially with so many people in such a short time.

Iโ€™m looking at some old wallpapers and mailing list art. Tacky amateur stuff get so charming and comforting after just a decade or two of distance. Itโ€™s so weird that in 2036 iโ€™m going to find all this AI art so charming and warm. Unbelievable now, but it will happen.

Once they perfect that haptic technology for making touchscreens feel like different materials weโ€™ll be making retro sites with the css * {texture: glass}.

My new job, new career, starts tomorrow. Wish me luck.