Needledrop is a skeuomorphic vinyl turntable interface for listening to music on YouTube. Use it with your favorite albums and share with friends. Try it out for good vibes.
I became somewhat obsessed with the Google Blob Opera (FPP) and, more specifically, making it sing arbitrary songs (MIDI control is supported but very limited, or at least difficult to program manually). What started out as quick and dirty hack to convert 4-part MIDI arrangements to Blob Opera format JSON ended up as a slightly less quick and dirty standalone npm module. [more inside]
Play an 80s synth in your browser with 106.js, a MIDI-enabled emulation of the Roland Juno-106 synthesizer. Chrome/Desktop only. Github repo here.
Sheet music / guitar tabs rendered entirely in the browser, synced with a real audio recording. Slow down without changing pitch, loop sections, resize notation dynamically. Demo video.