#music

weeknotes 23: birthday parade

weeknotes live coding music wedding cornwall pride cadence

we're in the southwest for Phil & Sharay's wedding, a three-day affair in a manor farm turned holiday cottage complex on the Tamar. we camped in the field which was surprisingly okay even with Adorable Three-Year-Old Nephew in the next tent over.

pizza and poker on the first night (chips only; won my first hand with a straight and then gradually lost everything).

day two was the ceremony, outdoors. Phil's vows were just straight up Sonnet 18. there was a string quartet, but they didn't play Hey Nonny Nonny. canapés and Pimm's in the garden, pâté and roast lamb for dinner. Phil's 17-year-old did a shot then read her speech. i cried a lot.

day three, lazy morning, barbecue lunch, pool party. me and Sophie sat by the pool and did cryptic crosswords. we made our excuses, said our goodbyes and congratulations and drove to the inlaws in Cornwall that afternoon. absolutely bagel signal when setting off so i did the whole journey by signposts and vibes which was fun. i know the A30 and A39 pretty well at least.


yesterday was my birthday. Sophie made french toast with bacon and maple syrup, then we went to Truro where they'd put on a whole parade just for me!

okay fine it was Truro pride. i've weirdly actually never been to a pride before. it was extremely wholesome. mother-in-law gave me a tshirt that said "sounds gay, i'm in" and a big pride progress plus intersex flag that i respectively wore and flew for the parade.

then Adorable Three-Year-Old Nephew had enough of the crowd so we dropped into Waterstones and bribed him with picture books.


ever done live coding? whenever i talk to people about it nobody knows what it is. "wait so like you're writing code in front of an audience? to do what?" "uh, make music, generate visuals" "wait how?" "you write code that generates sound and run the code" "what how does that work?" "i have no idea on what level you're not understanding this, i just explained it"

there's an incredible growing scene in London at the moment, events happening basically every week. i've been to a couple of the meetups and an AlgoRhythms (open mic night kinda format). hugely fun, incredibly welcoming. lots of people (but let's be honest, mostly Lu and Daniel) have put a lot of work into making the scene that way. i love you all.

i've been working on a... it's weird. it's a spreadsheet? with an embedded lisp-like language. and a standard library for WebAudio. see i'm a very visual and spatial thinker, and for live coding text always felt very rigid and limiting to me.

i suppose Nudel has the multiple panes which does let you split things up and organise things spatially. in a spreadsheet the space isn't just where you put things, it's part of the execution environment, it's inherently live and malleable.

with a spreadsheet the expectation is that you the user are part of the program that's running, moving things around, tweaking and crafting things as they're executing. Excel is the world's most popular live coding environment. it just doesn't do music.

here's Cadence:

copy this and paste this into A1:

(trans 120)	dest	"; ↓ note sequence"
"; ↓ saw reverb pluck"		'c4
(seq '4n (: 'C2 'C7))		'(eb4 f4)
($> A3 (play A5 '8n))		'a#4
(synth '(oscillator (type sawtooth)))	"; ↓ kick drum"	'g4
(-> A5 A7 dest)	(sample "https://pages.ghost.computer/garden/garden_bd/kick01.wav")	'bb3
(reverb '(decay 40) '(wet 1))	(seq '4n '(c0 c0 c0 c0))	'(d5 f5)
	($> B7 (play B6 '8n))	
"; ↓ square bass"	(->> B6)	
(synth '(oscillator (type square)))		
(seq '2m (: 'C2 'C7))		
($> A11 (∘ (- 24) (play A10 '2m)))		
(->> A10)		

Read more...

weeknotes 12: savage garden

choir games music sportsball weeknotes

let’s just pretend I’ve been doing these the whole time and don’t have to recap the last checks notes two years


after a disastrous few weeks at the choir trying to learn No More Tears (Enough Is Enough) by Donna Summer feat Barbra Streisand (weird disco key changes, stupidly wide range, way too much funk rhythm) we moved onto To The Moon And Back by Savage Garden. it’s a lot of fun! we got through most of it in one session, we’ll probably finish tonight?

i’m really starting to get comfortable with my singing voice, it’s a great feeling. even just warming up and singing something once a week makes a huge difference. ASYMPTOTES vocals when


thursday was the father in law’s 60th birthday party, at a Very Fancy Restaurant in Orpington. i’d been completely dreading it, i’m not close at all with that side of Sophie’s family, and i knew there'd be a bunch of people i'd met 1 (one) time, a decade ago. but it was actually super lovely! i ate too much and burnt my tongue on the chocolate fondant but somehow avoided both a physical hangover and an anxiety hangover.


my regular board game group are five sessions into The King's Dilemma, a cool legacy-ish game where you're playing as the king's advisors in Definitely Not Westeros. it does some really interesting things with limited game mechanics, and (unlike Seafall, the last legacy game we played) the rules are really well explained. almost too well explained tbh, for a game mostly built around just voting, they're 25 pages long and pretty verbose. but i prefer that over the several index cards of houserules we had to maintain for Seafall where it simply didn't explain how a bunch of its separate systems interacted.

after that, Piers (a very much non-sportsball person) hosted the sportsball final. before the match everyone agreed with the prediction it would be 2-1 to Spain after ninety minutes of England's usual "pass it around a bit, get crowded out, lose possession to unforced errors, occasionally get lucky". and hey what do you know


https://open.spotify.com/album/0nnANnYmbdEh7J6LdRQoIV?si=I8Ui-GoWQLqcnm9YBF5ESA

okay maybe a little recap, as a treat. i've got a new album out! when i released IN PROGRESS i felt completely musically spent and didn't make anything new for eighteen months. but after SYNCRETISM i still somehow had fresh ideas?

it's extremely hype, i learnt a lot of hyperpop/future garage/progressive house production techniques. the whole thing came together mostly over one weekend (#humblebrag). chee says it's my best work and i'm inclined to agree with them.

you can listen now on all good streaming services and Spotify but please consider buying it on Bandcamp because that actually gives me money

Read more...

how IN PROGRESS was made

asymptotes music

IN PROGRESS is the new album by ASYMPTOTES (me), out now on 972276 Records DK. here's how each track just barely came together.

BLOOD BLISTERS

this track actually started out around 2014 with a cracked copy of Ableton Live 9 and even less idea of what i was doing. it was called Red Kite and it was basically a Four Tet knockoff using the jangly bits and whurmp bass you hear in the final track. i would play it in a loop in Session view and sit there going "okay now what" until i quit Ableton disheartened.

when i started working on this album in late 2021/early 2022 i came across the session file again, played it, realised i liked the sounds, deleted all the midi and reused the instruments in a different track that needed something extra (working title i am not ludwig goransson since it was uh heavily inspired by the Tenet soundtrack).

OLD SELVES

in 2017 i got my 49-key midi keyboard out from under the bed, plugged it in, loaded the cracked Live 9, created a track with a grand piano instrument on it, and recorded five minutes of absolutely terrible piano improv midi. just awful, zero artist merit.

in march i found the session file, played it, cringed, bounced it to audio and sliced to midi by transients, put a bunch of audio effects on it i ended up saving as an effect rack called Deconstruct Smear and using a lot on the album (it's a Beat Repeat into a Reverb with some fake tape saturation and wobble which turns random slices of the dry sound into a big lush wash of noise), and played a the slices with chee's Ableton Push. then as became common for this album i went "what this really needs is... some house drums".

THREAT ACTORS

the last song finished if you don't count /// (FALSE STARTS). written entirely in a single day, at work, the friday before the album released on wednesday june 1st. lol.

i wanted to somehow make a circa-2010-65daysofstatic song. it started with putting some synthesised clean guitar arpeggios through a bunch of pedal-like audio effects and somehow programming a legit 7/4 math rock drum pattern with some session kit samples, then throughout the song going like "a real drummer would put a half bar fill here, some snare rolls here, switch to the ride cymbal here".

BONE IDOLS

not intentionally done (at first), but this is also very heavily inspired by 65dos (which is why i wanted to do that intentionally for THREAT ACTORS; if i could make something that sounded vaguely like them by accident, what could i do on purpose). the detuned sine chords came first, then the very reverby plucks, then the glitchy drums were a natural choice.

before i wrote THREAT ACTORS, this was the only song on the album not in 4/4. it was i think the only song i'd written since of substance not in 4/4. that was a deliberate choice; i wanted to try to make "more conventional" music to bring out more of the subconsciously weird choices i make that are often hidden by deliberately weird choices.

then i wrote this in 5/4 and i remembered why i like weird time signatures. this is also the only song i've ever written with a time signature change, and every time i listen back to it i get to that section and think "oh! dope".

/// (FALSE STARTS)

i was trying to finalise the track ordering and realised i needed an interlude. i haven't deliberately made any ambient since un ep in 2019 (rise / hold / fall from of substance was never meant to be a finished piece). like un ep the philosophy was "take an interesting sound, tear it up, have the pieces become something more dangerous".

this was recorded on the evening of the friday before the wednesday. it's all from Eurorack; my original 38hp case in a gutted DAB radio is now a portable ambient-focused system. the patch went something like: midi from Ableton → 2HP2CV → Pico Voice → Monsoon → Monotropa → Freez (in the Monotropa feedback loop).

Pico Voice is providing the karplus-strong plucks, Monsoon is glitching and reverbing them, Monotropa is doing the feedback distortion, and Freez is just there for sample rate reduction for extra gnarl on the feedback.

SUBTLE BODY

working title: rhodes arps and stabs (i am not modeselektor). it didn't end up sounding much like Modeselektor but the bloop loop did on its own.

this is probably the best song i've ever written, and will write for a while. i mean listen to that drop. damn girl.

the chopped vocals are from I disappear in your arms by Christine and the Queens. i took the chorus vocals, sliced by transients, listened to every single slice and wrote down what kind of syllable it was, sorted them, put them across all 64 pads of the Push, and played them like drums over the section that wanted them.

FALL DAMAGE

another one that came together mostly in a single day. i had the basic loop of the samba drums and the two fighting arps down before, but no structure and no donk bass that forms the driving core of the song. i started arranging things, had a good build up going, got stuck, went for a walk, wrote in my notes "fm bass calls 'donk donk', kick responds, drop", then it was all over. i think maybe there's a music name for the thing i do where the "donk donk" comes back. but i don't know music theory.

the title is a pun. the song is about seasonal depression. if you're not paying attention to how the song actually feels, you might say it sounds summery. but it's very much full of sadness and pain.

CHEAP SHIT

the closest i've gotten to like, actual house? this grew up around the mallety plinks, the bloops, and the sort of breakbeat with the finger snaps. the FM bass is an Ableton preset (99% of my sound design at least starts with presets. about 80% is just straight up the unmodified presets, which, who cares) and it's definitely the dankest bass sound i've used.

there's a very chopped up sample of SHAME by Young Fathers in there which really just comes out as breathy mouth noises. this and the Christine and the Queens sample came from me listening to 6music and being like "that's a nice sound. i'll have that".

this is the track i'm probably least satisfied with tbh. it could have done with another pass of cleaning up and adding some flourish. so could everything, but then i would never release any of it. so it goes.

RARE JPEGS

i'm so so sorry Lady Sovereign. you have a great voice and it sounds so good all chopped up and scrambled. i just needed something vocal and rhythmic and almost but not quite familiar. i hope you're doing okay. i would love to see you making music again.

i literally googled "techno drums tutorial" for this, then watched five videos and ignored them all. i think i'm recreating the progression of electronic music in my own way, because i wanna try making some DnB or garage next. i have another Eurorack system that's meant for live techno but i haven't played with it much yet.

mixing and mastering

it turns out these are both really hard, and i've avoided putting any effort into either for past releases and they've somehow turned out alright? but having spent at least a day mixing and mastering IN PROGRESS has made it sound a whole lot better than anything i've made before. even the single releases of SUBTLE BODY and RARE JPEGS just sound like complete shit next to the album versions.

because i'm a goblin who knows nothing about music production all my tracks originally just had a limiter on the master channel and everything turned up to 0dB. okay look it works fine and produces a sort of okay mix level for listening back to but with wildly inconsistent levels between tracks (governed by how much sound there was being mixed down before the limiter).

i went through every track, removing the limiter and turning all the levels down, then listening through with an LUFS meter on master to get the final levels more or less the same on each track (aiming for -16dB LUFS integrated i think?). they were exported to flac and put in a single master session.

the mastering chain was just: Gullfoss, EQ with a 30Hz cut, Limiter. that's it. Gullfoss is pretty interesting, it's an EQ that something something 300 times per second something perceptual audio something something clarity. i sort of regret using it. overall it had basically no effect, maybe giving things a bit more space? but it also reduced a bunch of impact from the drops, and in a couple of places it did some completely fucked up things that sound awful but also like deliberate stylistic choices, like making the skittery glitch thing in THREAT ACTORS extremely uncomfortable to listen to when it plays on its own on that one bit.

i should definitely have listened through to the entire master while tweaking the settings on Gullfoss, but by that point it was like 11pm on the sunday and i needed to get the album submitted to Distrokid that day to have a chance of meeting my fake made up release deadline of wednesday 1st june. there might be a lesson to learn here but i'm just not seeing it.

Read more...

weeknotes #2: a real burger made out of cow

bracken house burnout camping modular music weeknotes

1. i went to the office, and it was normal

  • i went to the office, and it was normal?
  • i've gotten weirdly good at self-administering a lateral flow test
    • Kara Brightwell: skilled at scraping her own tonsils, and inserting things too far up her nostrils
    • imagine showing that my to myself eighteen months ago
    • she'd probably go "oh okay so, uh, 'Kara', i see, that's a thing we did, okay. wanna make out"
  • i had a desk assigned to me, and it was by a window, and it was in a building that isn't my flat, and i got to go there and not be in the same 46m² forever
  • i saw like. twenty people. in an office that has capacity for like fifteen hundred.
  • i had a burger, a real burger made out of cow, from a fast food restaurant, with cheesy fries
  • it was so normal!
  • this is genuinely the best thing i've been able to do for my mental health during the entire panettone
  • i'm going back like. twice a week now, fuck it

2. trying not to burn out

  • even though i quit therapy a while ago it turns out i have a tiny simulated version of my therapist in my head now that says things like "be kind to yourself" and "what makes you say that" and "you don't have to feel like this"
  • so last week when i wrote "holy shit i'm burning out" it turns out that wasn't a self deprecating joke, and i actually need to do something about it?
  • which i noticed immediately after writing that post, and requested access to the office, and a bunch of fridays off
    • doing normal things, which i have not done in some time, is helping reset my brain
    • also taking time off and not giving myself pressure to achieve things(? what), good for my energy turns out?
  • and i'm going camping in two weeks now and not having any internet and cooking fish on charcoal

3. i made a music

  • it's an accidental homage to Ambient 4: On Land by Brian Eno
    • serendipity and coincidence and taking ownership of your surroundings
  • from my eurorack that i mostly built myself
    • not all of it is soldered with lead solder

Read more...

weeknotes #1: fried liver attack

blogging about blogging burnout chess modular music platforms tech lead tool kit weeknotes

1. WOW I HAVEN'T BLOGGED IN A WHILE

  • hahaha funny ironic meta blogging joke

2. okay so i'm the Tech Lead of the FT.com Platforms Team now, what's up with that

  • my(!) team solves common developer problems so every other team can spend time doing not that
  • we own a lot of stuff, like seventy repositories out of the three hundred ish in the Customer Products group
  • we're a fairly new team, there were predecessor teams but basically none of the knowledge about what we own has survived
  • we've got a lot of catching up to do! we started rewriting our documentation last year and we have a hitlist of what knowledge we're missing
  • but also we've jumped in the deep end with a beeg rewrite of the FT.com developer tooling
    • the line i use in presentations is "they're used literally every day by literally every developer in Customer Products, and they're broken"
    • they're actually public, that's odd
    • this week is the second "mob programming" week we've done on this project
      • we cancelled all our meetings
      • we set some goals
      • we worked on VS Code Live Share (for a couple of hours at a time! pairing is exhausting, remote pairing is gggggggggggg)
      • we've written more than a thousand fucking lines of code with three developers in one week, what the heck
    • find out next time on dragonball z

3. i am burning out holy shit

  • holy shit, i'm burning out
  • may day bank holiday soon
  • going camping soon
  • need some time off wow

4. i saw some friends, irl

  • okay so that was like two weeks ago fine okay
  • i went to Flat Iron Square with chee and Rowan and Jake and KJ
  • i got very drunk and we went and made music in a park
  • also i finally signed 2 Deed 2 Poll. now to send it to literally everybody that might have ever heard my name in the last two years

5. okay so speaking of music

  • i've gotten big into Eurorack in the last year
  • i put together a little, USB powered case a while ago and i've been slowly filling it with modules
  • recently i outgrew it, and also little portable case obviously needs to be for generative ambient, so i started planning a bigger desktop case in like November
  • i finished it last week!!!
6u eurorack case made from birch plywood with Pale Slim Ghost Synthesisers and Bork Systems stickers
  • i mean wow look at that thing. i made an Object

6. i got mildly good at chess

  • i've got a 700~ Rapid rating babes
    1. e4 e5 2. Nf3 Nc6 3. Bc5 Nf6 4. Ng5 d5 6. exd5 Nxd5 7. Nxf7 Kxf7 8. Qf3+ Kg8 9. Bxd5+ Qxd5 10. Qxd5+ Be6 11. Qxe6# is the only correct game of chess. every other game is a shitty imitation of that
  • im actually kind of bad if you don't cooperate with my Fried Liver Attack or Stafford Gambit okay

Read more...