🎹 Play and display MIDI files on the web
BSD-2-CLAUSE License
Bot releases are hidden (Show)
loop
attributereload()
method to player and visualizernoteSequence
, do not reload it if it was already loaded (if the sequence was changed in place, reload()
now needs to be called)
<midi-visualizer>
a block element to force it to have dimensions<midi-visualizer>
use shadow DOM, but put the actual visualizer in a slot so that it can still be easily styled with CSS@magenta/music
as ES modules