A web-based sound synthesis, music production, and audio experimentation platform. It has features of traditional DAWs as well as additional tools to support modular style patching, dynamic custom code, and live looping. Web synth supports high performance and low latency realtime audio generation. It achieves this by compiling code for synthesizers, effects, and other audio nodes from Rust and other specialized languages into WebAssembly and running it on the dedicated audio thread. This offers near-native performance and jank-free playback.
Versatile 8-operator polyphonic FM Synthesizer. Fully functional MIDI editor. Two programmable loopers for samples and MIDI. Dynamic compilation of DSP code written in Faust and Soul via WebAssembly. Modular synth-style utilities like LFOs, random voltage sources, and quantizers. Variety of visualizers including oscilloscope and spectrum analyzer. Support for building custom UIs with many input types and markdown notes. Supports hardware MIDI keyboards and controllers via WebMIDI.
Optional MySQL database back-end for storing stuff like presets.