________   ________      _____  .__               __
\______ \  \_____  \    /     \ |__| ____ _____ _/  |_  ___________
 |    |  \  /   |   \  /  \ /  \|  |/    \\__  \\   __\/  _ \_  __ \
 |    `   \/    |    \/    Y    \  |   |  \/ __ \|  | (  <_> )  | \/
/_______  /\_______  /\____|__  /__|___|  (____  /__|  \____/|__|
        \/         \/         \/        \/     \/
https://www.youtube.com/watch?v=tgf2W3dmglo
An MIDI driven audio engine written specifically for the JSConf.eu 2019 opening
Written by Matt McKegg (@mckegg) & Jan Krutisch (@halfbyte)
- use git-lfs to check out the samples
 - run npm i to install the webserver
 - use sequencer to play back track (we'll try to uh make this more useful)
 
- The modules folder contains all of the sound engine parts
 - index.js contains the performance related setup
 - Each Instrument, which can be one of
- Drum/Oneshot Sampler
 - Slicer
 - Synth
 
 - is then fed into a Mixer Channel which contains a
- Bitcrusher
 - Dual filter (similar to these on DJ Mixers)
 - Sends to a Reverb and a Delay
 - A ducker (ala sidechain compression)
 
 
See LICENSE