I made a Synthesizer that allows you to synthesize sounds (FM synthesis), apply effects to your sound and play with the on-screen keyboard, your computer keyboard or your MIDI keyboard. I also
MIDI Melody similarity search web app built with Vue.js and Vuetify
Tone.js download | SourceForge.net
Playing with Tone.js / Tom MacWright | Observable
LudoTune, a 3D music sequencer and visualiser for the browser (Tone.js, Three.js) : r/creativecoding
Best way to schedule midi messages · Issue #196 · Tonejs/Tone.js · GitHub