## This is the synthesis engine folder.

The code here is responsible for a single midi channel, synthesizing the sound to it.

- `engine_methods` contains the methods for the `main_processor.js`
- `engine_components` contains the various digital signal processing functions such as the wavetable oscillator, low
  pass filter, etc.

For those interested, `engine_methods/render_voice.js` file contains the actual DSP synthesis code.