A web based synthesizer using Web Audio API and Web MIDI API, Tone.js and React
/---> OSC1 ---\
Midi ---> | |---> DELAY ---> DIST ---> REVERB ---> FILTER ---> FREQSHIFTER ---> OUT
\---> OSC2 ---/
$ yarn install
$ yarn start
-
Filter (type, cut, res, and ADSR) -
Symetric knob visual feedback -
Presets (save to string, load from string and URL, example presets) -
Handle velocity (MIDI and keyboard position) -
Reverb -
MIDI activity indicator - Performance enhancement
- Knob help (description and unit)
- True polyphony
- Frequency Modulation (Osc1 <-> Osc2)
- Tests...