![On building a Vue.js piano, Scriabin's synesthesia, synths/samplers in Tone. js, learning your scales and arpeggios and more! - DEV Community On building a Vue.js piano, Scriabin's synesthesia, synths/samplers in Tone. js, learning your scales and arpeggios and more! - DEV Community](https://res.cloudinary.com/practicaldev/image/fetch/s--dSlWumAH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://raw.githubusercontent.com/sustained/dev.to-article-sources/master/media/sforzando-an-interactive-music-theory-harmony-learning-experimentation-app/piano-component.png)
On building a Vue.js piano, Scriabin's synesthesia, synths/samplers in Tone. js, learning your scales and arpeggios and more! - DEV Community
![LudoTune, a 3D music sequencer and visualiser for the browser (Tone.js, Three.js) : r/creativecoding LudoTune, a 3D music sequencer and visualiser for the browser (Tone.js, Three.js) : r/creativecoding](https://external-preview.redd.it/yLBDM6XNx3QwahR2TSsnqb_ZHv78-HjT4zaH7MFO7mw.png?width=640&crop=smart&format=pjpg&auto=webp&s=0dd44a6da2d45d3a6ffe50f3434720c7324069e6)
LudoTune, a 3D music sequencer and visualiser for the browser (Tone.js, Three.js) : r/creativecoding
![Playing with MIDI in JavaScript. You can use JavaScript to play music on… | by Kacper Kula | SwingDev Insights | Medium Playing with MIDI in JavaScript. You can use JavaScript to play music on… | by Kacper Kula | SwingDev Insights | Medium](https://miro.medium.com/v2/resize:fit:2000/1*5Gz-VxKKq2wtUNtoKRI_EQ@2x.png)
Playing with MIDI in JavaScript. You can use JavaScript to play music on… | by Kacper Kula | SwingDev Insights | Medium
![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 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](https://i.redd.it/14fw8535ksp81.png)