SuperSonic leverages WebAssembly and AudioWorklet to run scsynth in a high-priority audio thread, enabling low-latency synthesis directly in the browser. Users can import the library from a CDN, initialize the engine, load SynthDefs or samples, and control everything via OSC messages for precise, sample-accurate timing. The demo showcases interactive controls like synth selection, on/off toggles, octave adjustments, attack/release sliders, cutoff, and reverb, with a console logging OSC commands for educational purposes.
While not a native app, SuperSonic works well on iPad in Safari, providing a lightweight way to explore SuperCollider without desktop software. It’s particularly useful for iPad music production enthusiasts interested in code-based audio, though mobile browser limitations may affect complex projects compared to full SuperCollider setups. For iPhone, the interface is functional but cramped on smaller screens.
As a bridge between programming and sound, SuperSonic democratizes advanced synthesis for web developers and musicians, fostering quick prototypes or live coding sessions in a browser environment.
Key features include:
- AudioWorklet for dedicated, high-priority audio processing
- WebAssembly-compiled scsynth for browser compatibility
- OSC API for sample-accurate synth triggering and control
- SynthDef loading and real-time parameter adjustments
- Sample playback with precise buffering and syncing
- JavaScript integration for custom web audio applications
App price: Free.



