This is the hack I've put together for the Europython 2016 pusher contest.
The principle is that you can press a button in rhythm, and your browser will play the notes, and display the lyrics along the way.
This was built using the Web Audio API, the MIDI.js library, and the pusher.com api.
https://www.youtube.com/watch?v=kr-PT-3Bw5c
- Run
python -m SimpleHTTPServer
- visit localhost:8000
- Push that button!