WebAudio-TinySynth

Light-weight GM mapped WebAudio-JavaScript Synthesizer Engine / MIDI Player
GitHub Repository : https://github.com/g200kg/webaudio-tinysynth



webaudio-tinysynth is a small synthesizer / MIDI player library written in JavaScript with GM like timbre map.
All timbres are generated by the combinations of Oscillator and Dynamically generated BufferSource algolithmically without any PCM samples.

Repository : https://github.com/g200kg/webaudio-tinysynth
The demo on this page is based on webauido-tinysynth, and you can do the following:

WebAudio-TinySynth : GM Synth / MIDI Player

VolReverbLoopQuality


MIDI Keyboard :
Oct :
Sustain
(shift)

Ch : Prog :



Number of Oscillator :
GWVTFAHDSRPQK


Patch :