There's definitely going to be a blog post about this, with some more backstory on ADPCM and the VOX format
I've been reading windytan's blog (https://www.windytan.com/2012/11/the-sound-of-dialup-pictured.html) lately and really enjoying the deep dives into how specific audio things work, and I think I want to do some of that.
I found the original VOX ADPCM specification (https://multimedia.cx/mirror/dialogic-adpcm.pdf), and when that didn't sound quite like Audacity's implementation, I looked at the FFMPEG source (https://ffmpeg.org/doxygen/7.0/adpcm_8c_source.html#l00553)
For some reason, FFMPEG seems to do it a bit differently than the specification. I'll have to look into that more and see what's going on, but for the time being, it works!
I implemented my own VOX ADPCM decoder!
I had mentioned (https://reillyspitzfaden.com/posts/2025/05/databending-part-4/#adpcm) wanting to use that format to interpret raw data as audio, and the Rust Symphonia crate (https://crates.io/crates/symphonia/0.3.0) didn't have the VOX variant and assumed the incoming data was properly formatted as an ADPCM file, rather than random data, so it was actually easier to do myself.
Here's how it sounds:
RELEASED: Talmudifier, a Rust crate that typesets arbitrary Markdown text into Talmud-like PDFs.
- Render beautiful page layouts with an internal TeX engine
- Compile as an executable or a library
- Supports marginalia and multiple fonts
- It's a port of my old Python module and it's much faster
Need an excuse to try out Rust? My friend Olle Wreede has written a very nice introduction to Game Development in Rust with Macroquad - easy and very pedagogical: https://mq.agical.se/index.html (also as print book) #Rust #gamedev #MacroQuad
Procedural macros
Object-oriented macros
Rust si aggiorna con un bioma Jungle: vegetazione lussureggiante, tigri, pantere, serpenti e coccodrilli! Nuove armi come boomerang e cerbottane con dardi speciali. DLC Jungle Pack opzionale disponibile. #GiochiPC #Notizievideogiochi #gamingnews #Videogiochi #PCGaming #Rust
‘Rust’ Review: Defined by Tragedy, Alec Baldwin’s Cursed Western Offers Halyna Hutchins’ Story a Small but Necessary Sense of Closure
#IndieWire #Criticism #Movies #AlecBaldwin #Film #Reviews #Rust
As we head into May Paolo has written up the current state of #rust in the #qemu code base: https://lists.gnu.org/archive/html/qemu-devel/2025-05/msg00455.html
It looks like things are coming together although we are not quite at the point we can throw the switch to make it mandatory. We haven't had much feedback from the #distros yet on how easy a rust-ified QEMU will be to package.
Rust adds a jungle biome - the biggest change to its map in 9 years - https://www.rockpapershotgun.com/rust-adds-a-jungle-biome-the-biggest-change-to-its-map-in-9-years #MultiplayerCooperative #MultiplayerCompetitive #FacepunchStudios #ActionAdventure #DoubleEleven #Firstperson #Shooter #MMORPG #Indie #Rust #RPG #Mac #PC
@soop @Octoomy @protofoxriley nah, "vibe coders" don't do that shite.
‘Rust’ Review: Alec Baldwin Plays a Cold Outlaw with a Heart of Gold in a Buddy-Movie Western That Lopes Along More Than It Takes Wing
#Variety #Reviews #AlecBaldwin #HalynaHutchins #Rust
https://variety.com/2025/film/reviews/rust-review-alec-baldwin-1236381954/
‘Rust’ Director Says He Didn’t Watch Alec Baldwin’s Reality Show: ‘I Think I Was Busy Hitting Myself in the Face With a Frying Pan That Night’
#Variety #News #AlecBaldwin #JoelSouza #Rust
https://variety.com/2025/film/news/rust-director-wishes-never-wrote-alec-baldwin-movie-1236383026/
I was looking for an alternative to classic shell scripts, so I timed a Hello World program in different languages for fun. I thought you might want to know:
1 ms - #Bash
1 ms - #Perl
12 ms - #Python
33 ms - #Go (shebang calling `go run`)
38 ms - #C (shebang compiling to temporary file)
61 ms - #Rust (shebang compiling to temporary file)
Needless to say that this is a highly unfair and silly comparison. It's still interesting, though.
Oh look - it's a new blog post, an introduction to the USCD p-System Editor, *written on* the UCSD Pascal Editor:
https://markbessey.blog/2025/04/29/ucsd-pascal-in-depth/
Yes, this means that my #Rust #psystem utility can successfully copy files off of the emulator disk image, and convert them into Mac-formatted text, from the frankly bizarre format that's native to the text editor.