Solo dev uses Claude to turn open-source engine sim into a dyno: 43 engine sounds in 20 minutes
Grobot93 · reddit · 2026-08-26
A solo dev used Claude to fork Engine Simulator (a real physics engine sim that synthesizes sound from pressure waves) into a headless batch renderer, generating engine audio for his Godot 4 arcade racer Oversteer.
- Motivation: pro racing games crossfade 20-30 steady-RPM recordings per engine; a solo dev can't afford dyno sessions, and naive pitch-shifted loops sound terrible.
- Changes: Claude read the source, stripped renderer deps, added a synchronous render-to-WAV path and scripted dyno commands (hold RPM on/off throttle, limiter, launch, start/stop); a script cuts seam-crossfaded loops — 43 engines rendered in 20 minutes.
- A generator builds engine files from published specs using crank-layout rules; shared-pin V engines get genuine uneven fire for free. Audio bank spans AMG V8s, BMW S65/N55, Coyote, V10s, V12s, Porsche flat-sixes, a straight-eight, motorcycles and rotary approximations.
- In-game: RPM × load blend grid with a virtual drivetrain; all 8 cars run independent positional voices. Limits: no forced-induction modeling; upstream source frozen since 2023.
More from coding & agent
- Dev pushes back on "AI coding means insecure apps": humans always shipped bugs — dreamwieber · 2026-10-15
- Eight non-negotiable principles for building AI that actually learns from experience — tokenbender · 2026-10-15
- Animated teardown of XBOW's Chrome full-chain exploit that won Google's first $250K VRP bounty — moyix · 2026-10-15
- pstack's durable core: 10-20 line skills that distill agent best practices into principles — HankYeomans · 2026-10-15
- 'Children of Elon' forum lets AI agents post and teach each other while humans watch — AiJohnAllen · 2026-10-15
- VoidZero open-sources Void: SDK, CLI and platform to deploy Vite apps on Cloudflare — cnakazawa · 2026-10-15