pl_synth: A Tiny JSON-Based Music Synthesizer

2025-01-06

Dominic Szablewski of PhobosLab released pl_synth, a lightweight C/JS music synthesizer and accompanying tracker editor. Inspired by Sonant, pl_synth prioritizes small code and data size and leverages WASM to drastically improve the JavaScript version's performance, reducing music generation time from 5 seconds to 25 milliseconds. It supports various instruments and effects, features undo/redo functionality, and allows embedding the final product directly into a URL. pl_synth is now bundled with the high_impact game engine.

Read more
Development music synthesizer