mmalex
@mmalex.bsky.social
synth tinkerer (plinky); midjourney; NVResearch (InstantNGP/NeRF); cofounder MediaMolecule (Dreams, LittleBigPlanet); demoscene/vj (statix/bluespoon)
Reposted by mmalex
they've done a lot of shenanigans to allow for-loops on ints to remain efficient. i believe some of the C Undefined Behavior optimization stuff has been because of this (e.g. maybe something like assuming 32-bit loop index can't overflow allows it to use a 64-bit int)
November 11, 2025 at 6:01 PM
they've done a lot of shenanigans to allow for-loops on ints to remain efficient. i believe some of the C Undefined Behavior optimization stuff has been because of this (e.g. maybe something like assuming 32-bit loop index can't overflow allows it to use a 64-bit int)
the more i think about it, the more horrifying it gets...
November 11, 2025 at 6:03 PM
the more i think about it, the more horrifying it gets...
as in, i knew it was 32 bit but hadn't thought it through with my old muscle memory. i wonder how many neurons i use to type ' int i ...'. not many...
November 11, 2025 at 5:58 PM
as in, i knew it was 32 bit but hadn't thought it through with my old muscle memory. i wonder how many neurons i use to type ' int i ...'. not many...
oh shit yeah. i'm also of the era to use int as ' natural register type' but i totally missed that they hadnt upgraded it to 64 bit. god damn everything is awful burn it all down etc
November 11, 2025 at 5:57 PM
oh shit yeah. i'm also of the era to use int as ' natural register type' but i totally missed that they hadnt upgraded it to 64 bit. god damn everything is awful burn it all down etc
i guess the argument is always 'dont pollute global namespace' and in a world of composable software libraries and mashing together code you don't own/understand or cant change, I guess that's good advice. but for reasons I can't quite articulate in <100 chars, I... choose to reject that world.
November 11, 2025 at 10:01 AM
i guess the argument is always 'dont pollute global namespace' and in a world of composable software libraries and mashing together code you don't own/understand or cant change, I guess that's good advice. but for reasons I can't quite articulate in <100 chars, I... choose to reject that world.
also :/ :| :\ :< :> emoji mix curves
November 7, 2025 at 10:04 PM
also :/ :| :\ :< :> emoji mix curves
apparently the germans call it 'bathtub' eq curve :) dont self shame, we all love bathtubs right!
November 7, 2025 at 9:40 PM
apparently the germans call it 'bathtub' eq curve :) dont self shame, we all love bathtubs right!
yeah i went down a rabbit hole of reading plugin blurbs. 4.5 seems common for mastering type stuff, i guess mixes fall a bit quicker than noise. idk. 3 and 4.5 both make a big difference compared to 0 lol. i knew it in theory, id just never bothered to put it into practice. oops
November 7, 2025 at 7:50 PM
yeah i went down a rabbit hole of reading plugin blurbs. 4.5 seems common for mastering type stuff, i guess mixes fall a bit quicker than noise. idk. 3 and 4.5 both make a big difference compared to 0 lol. i knew it in theory, id just never bothered to put it into practice. oops
i also some youtube short vid where he had a spectrum that lit up the spectrum on the 'instantaneous' levels, but had the curve be smoothed ones. that also made a big difference. its funny how tiny visual details make me happier to grind on bugs in the thing. lol.
November 7, 2025 at 6:06 PM
i also some youtube short vid where he had a spectrum that lit up the spectrum on the 'instantaneous' levels, but had the curve be smoothed ones. that also made a big difference. its funny how tiny visual details make me happier to grind on bugs in the thing. lol.
yes! for audio i think i inpacked samples into slots by putting commands kin the mod, iirc using mpg123 or similar derived code; for video it was my own dct packer iirc
November 5, 2025 at 10:00 PM
yes! for audio i think i inpacked samples into slots by putting commands kin the mod, iirc using mpg123 or similar derived code; for video it was my own dct packer iirc
hadnt seen that incarnation thanks will check it! tbh the idea of clustering similar sounds in an explorable space is a super compelling idea and one with roots in the earliest days of (electronic) music. there's a cool vid of bogdan explaining related ideas in dreams: youtu.be/vPOjQMY2LUE?...
Bogdan Vera (Media Molecule) - Development of Player-Driven Audio Tools for Dreams
YouTube video by The Audio Programmer
youtu.be
November 1, 2025 at 6:03 PM
hadnt seen that incarnation thanks will check it! tbh the idea of clustering similar sounds in an explorable space is a super compelling idea and one with roots in the earliest days of (electronic) music. there's a cool vid of bogdan explaining related ideas in dreams: youtu.be/vPOjQMY2LUE?...
exactly my story! except im just before the monthsof tweaking part :) gulp
November 1, 2025 at 6:00 PM
exactly my story! except im just before the monthsof tweaking part :) gulp
yeah totally! i find the preview-immediately-as-you-scrub a massive massive win, it encourages you to explore intuitively. 0 click >>>>>> 1 click preview
November 1, 2025 at 4:31 PM
yeah totally! i find the preview-immediately-as-you-scrub a massive massive win, it encourages you to explore intuitively. 0 click >>>>>> 1 click preview
oh that looks fantastic! yeah i think little affordances end up making a big difference to the overall usability! ie devil is in the details. love it
November 1, 2025 at 4:29 PM
oh that looks fantastic! yeah i think little affordances end up making a big difference to the overall usability! ie devil is in the details. love it
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 )
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
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 )
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 )
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. :)
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
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. :)
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. :)