Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 758 Bytes

README.md

File metadata and controls

32 lines (25 loc) · 758 Bytes

SYÑORA

A web based synthesizer using Web Audio API and Web MIDI API, Tone.js and React

Routing

           /---> OSC1 ---\
Midi ---> |               |---> DELAY ---> DIST ---> REVERB ---> FILTER ---> FREQSHIFTER ---> OUT
           \---> OSC2 ---/

How to use

$ yarn install
$ yarn start

TODO

  • 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...