Pure Math Oscillator
Sine, square, sawtooth and seeded-noise oscillator computed sample by sample in an inline AudioWorklet, with a time-domain scope and JSON state export/import.
Strings, pipes, drums, oscillators and reverb, assembled into a small synth rack.
6 labs. Start with Patch Exporter + Mini Rack.
Sine, square, sawtooth and seeded-noise oscillator computed sample by sample in an inline AudioWorklet, with a time-domain scope and JSON state export/import.
Physical modeling string synthesis using Karplus-Strong algorithm.
Physical modeling flute/pipe synthesis with resonance.
Synthesized kick drum: a sine with pitch and amplitude envelopes, a filtered noise click, and a compressor on the output.
Web Audio demo of the pre-delay filter trick: high- and low-pass the send before a synthetic convolution reverb, on a synth pluck or noise snare with dry and wet sliders.
Web Audio mini rack: add oscillator, kick and 4-op FM patches, edit their parameters and modulation matrix, trigger them, and export or import the whole project as JSON.