Professional GM mapped WebAudio Piano Synthesizer Engine / MIDI Player - The best free Virtual Piano Music App Online is PianoApp.net
Virtual Piano : GM Synth / MIDI Player External MIDI Keyboard :
Number of Oscillator :
Virtual Piano is a small synthesizer / MIDI player library written for your Browser with GM like timbre map.
All timbres are generated by the combinations of Oscillator and Dynamically generated BufferSource algolithmically without any PCM samples.
Playable with mouse or qwerty-keyboard.
Play by MIDI keyboard also available via WebMIDI API(Chrome).
Selectable timbre with GM map. Ch10 is drum track.
Quality setting switches two timbre set. light-weighted 1 osc or FM based 2 or more osc.
VirtualPiano.eu also has built-in MIDI sequencer. Select local MIDI file by DnD or file selector to play.