โจ Play & view MIDI files with interactive piano roll
โจ Multi-instrument support
โจ Works with VS Code, Cursor, Windsurf, and other VS Code-based editors!
Based on WaveRoll, the JS library I presented at ISMIR 2025 LBD ๐
GitHub: https://t.co/iXxNaShMI0
https://t.co/kveL3EATdw
Our #ISMIR2025 LBD project "WaveRoll" is now on arXiv! ๐ฅณ๐ฅณ
The JavaScript library WaveRoll enables comparative visualization and synchronized playback of multiple MIDI piano rolls directly in your browser.
https://t.co/FhXptPMLw3
Ever opened a MIDI file in an IDE and got this?
"The file is not displayed in the text editor because it is either binary or uses an unsupported text encoding."
I built an extension to solve it: WaveRoll Studio!
VS Code: https://t.co/aU7Gh1lEht
Open VSX: https://t.co/cXn70K5kFG
I wrote a wrapper that lets MuseScore 3.6.2 run on Ubuntu servers using a virtual display. Now we can use MuseScore-based rendering in music21 and other libraries without any extra scripts! ๐
https://t.co/gUhDx7ZTey