{"ID":2847253,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_url":"https://arxiv.org/abs/2511.09562","arxiv_id":"2511.09562","title":"WaveRoll: JavaScript Library for Comparative MIDI Piano-Roll Visualization","abstract":"WaveRoll is an interactive JavaScript library that enables comparative visualization and synchronized playback of multiple MIDI piano rolls on a browser. It addresses a specific evaluation need in Automatic Music Transcription (AMT), contrasting multiple MIDI outputs produced from the same input. The library displays multiple MIDI tracks on a single, time-aligned grid with synchronized audio, allowing users to compare pitch and timing, identify missed or extra notes, and observe onset and offset differences, as well as section-level patterns. We expect that such comparisons would assist in model evaluation and error analysis, and help readers to understand the model behavior better. The open-source library is available at https://github.com/crescent-stdio/wave-roll","short_abstract":"WaveRoll is an interactive JavaScript library that enables comparative visualization and synchronized playback of multiple MIDI piano rolls on a browser. It addresses a specific evaluation need in Automatic Music Transcription (AMT), contrasting multiple MIDI outputs produced from the same input. The library displays m...","url_abs":"https://arxiv.org/abs/2511.09562","url_pdf":"https://arxiv.org/pdf/2511.09562v1","authors":"[\"Hannah Park\",\"Dasaem Jeong\"]","published":"2025-11-01T12:09:04Z","proceeding":"cs.SD","tasks":"[\"cs.SD\"]","methods":"[]","has_code":false,"code_links":[{"ID":607504,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_id":2847253,"paper_url":"https://arxiv.org/abs/2511.09562","paper_title":"WaveRoll: JavaScript Library for Comparative MIDI Piano-Roll Visualization","repo_url":"https://github.com/crescent-stdio/wave-roll","is_official":false,"mentioned_in_paper":false,"mentioned_in_github":true,"github_stars":0}]}
