mmalex
banner
mmalex.bsky.social
mmalex
@mmalex.bsky.social
synth tinkerer (plinky); midjourney; NVResearch (InstantNGP/NeRF); cofounder MediaMolecule (Dreams, LittleBigPlanet); demoscene/vj (statix/bluespoon)
ok i try not to be old-man-shakes-fist-at-sky too often, but wtf is <cstdint> and why is there std::int64_t all over this code. I thought stdint.h's int64_t was long enough... all this std:: stuff just makes me itchy. god damn.
November 11, 2025 at 9:45 AM
Reposted by mmalex
Łukasz from Wookash Podcast (@gameengineering.bsky.social) has posted a lengthy conversation I recorded with him a few weeks ago:
www.youtube.com/watch?v=2KPU...
It's really awkward for me to watch it so I'll assume it's just confused rambling :)
Dear ImGui | On UI Architecture with Omar Cornut
YouTube video by Wookash Podcast
www.youtube.com
November 8, 2025 at 8:04 PM
TIL why all the frequency plots ive ever made looked wrong - the 'good' ones eg fabfilter and the like stick a 3 to 4.5db/octave tilt so that 'natural'/'pink' sounds look like they have a flat spectrum. and as soon as I do that, it looks so much better / is so much more useful. DOH.
November 7, 2025 at 6:04 PM
Reposted by mmalex
May I interest your ears in a little auditory to-and-fro? A little hither and dither?

My new album: prickly tracks made over something like 6 years on my laptop, generally describable as some sort of "16-bit romplercore progslop". Enjoy!

madcoil.bandcamp.com/album/funny-...
Funny Birds and Castles, by madcoil
12 track album
madcoil.bandcamp.com
November 3, 2025 at 8:10 PM
Reposted by mmalex
Glad that @mmalex.bsky.social chatted more about functional game state model of Dreams. Been spending years thinking about it and the direction Tim is taking UE and I think it is the right way to build Metaverse / Digital world large scaling stuff.
youtu.be/mFBmoCv5EcQ?...
Game Architectures with Alex Evans and Anton Mikhailov
YouTube video by Wookash Podcast
youtu.be
November 1, 2025 at 7:37 PM
i had a chat with lukasz and @antovsky about gamedev and stuff, if youre into that sort of thing! the middle hour is the juiciest but its all fantastic, ofc ;) youtu.be/mFBmoCv5EcQ?...
Game Architectures with Alex Evans and Anton Mikhailov
YouTube video by Wookash Podcast
youtu.be
November 1, 2025 at 7:06 PM
Reposted by mmalex
store.steampowered.com/app/694550/A...

I know its tootin my own horn but my favorite part was having a minimap + megamap at the same time! ( also was the first time i did parallel reduction so i felt very smart :p )
Audio Forager on Steam
Feel the magic of Machine Learning in this new experiment that combines over 44,000 sounds from Freesound.org, a data set created by Kyle McDonald and a touch of Cabbibo weirdness. Run your hands thro...
store.steampowered.com
November 1, 2025 at 3:54 PM
Reposted by mmalex
Alex, you are always 10 steps ahead of everyone! :P
I have been working on/off on a similar feature for an app (though focusing on sample "management" and finding) that I plan to open-source. :)
November 1, 2025 at 4:03 PM
via the magic of laion_clap embeddings and umap, my live coding thingy has a sample browser at last!
October 31, 2025 at 6:27 PM
what if we hilighted every 4th line of my text editor and then put tidal mininotation in every line and then... called it a tracker.... 🤔 wcgw
October 25, 2025 at 10:29 AM
still fiddling
October 21, 2025 at 10:19 PM
Reposted by mmalex
Here's a small treat if you're looking for some colorful backgrounds: 8k screenshots of our 2024 64k intro Empires with particle counts cranked to the tens of millions.
As a bonus there are also a bunch of ultrawides in there for multi-monitor setups. conspiracy.hu/files/screen...
October 17, 2025 at 10:52 PM
still messin' with this thing. so many yaks to shave when you start from scratch. autocomplete, filter dsp, sample loading, even json parsing. an eternal pile of todos, but each one small enough I'm making slow but continual forward progress...
October 6, 2025 at 8:54 PM
i wrote an efficient convolution reverb for dreams while at mm years ago, and found myself in need of one again. my memory was hazy on the details, and i couldnt find it written out in a simple way i could immediately understand, so i chewed a pencil and reminded myself. heres how i think about it
October 4, 2025 at 2:21 PM
dual wielding
October 2, 2025 at 9:06 PM
leaning into this text editor/visual editor dual, i've made the code colourer detect comments like /*====*/ and turn them into sliders. I really like how plain old source code remains the 'source of truth' for all state and the editor just doodles over it.
October 1, 2025 at 6:02 PM
i really appreciate C99's variable length arrays. so you can write float foo[n]; where n is runtime variable!
in before the safety crowd: obviously just as unsafe as alloca (ie be careful of n's range) but less error prone as you dont need to compute a byte size by hand. and more readable.
October 1, 2025 at 12:55 PM
when you have your own text editor, everything starts to look like a .... textnail? behold, I can now edit my LFO shapes with copy and paste...
September 30, 2025 at 10:24 PM
i love the colour palette of Scavenger's Reign so much. it feels like 1970s pulp comics' colours have been transported onto my tv.
September 30, 2025 at 9:39 PM
TIL about 'Sturmian words', which incidentally are also (a way to generate) euclidean rhythms en.wikipedia.org/wiki/Sturmia...
Sturmian word - Wikipedia
en.wikipedia.org
September 30, 2025 at 1:38 PM
writing a recursive descent parser, & just want to vent into the void that i have no muscle memory nor particular aptitude for it; its humbling to have to tackle a simple goal in such noob baby steps. i know if i wrote em more often, itd be done in 15 mins. but good to struggle thru & try to improve
September 28, 2025 at 4:40 PM
Reposted by mmalex
FWIW I have a public domain implementation of band-limited ramp (discontinuous first derivative) to go with band-limited step in my line segment oscillator.

Instead of minBlep, it's a symmetric Blep you have to add "in the past" (just delay the whole signal), because ramp didn't seem feasible.
github.com
September 25, 2025 at 10:19 PM
oh i love this font & minimalist font editor brutalita.com
Brutalita Sans
Brutalita is an experimental font and font editor, edit in your browser and download OTF.
brutalita.com
September 25, 2025 at 10:14 PM
i started to make a live coding environment for myself! its currently basically shadertoy but on my mac with compiled c for the audio. its not a particularly unique wheel, but it's *my* wheel, so I am mostly experimenting with the details to see what makes me feel productive & creative.
September 25, 2025 at 7:45 PM