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


MIDI Keyboard :
Oct :

Ch : Prog :

Number of Oscillator :

Patch :