Analyze a score
The Song engine runs here, in this tab, compiled to WebAssembly. Your file is read into memory and analyzed locally — it never reaches a server, and the page keeps working with the network switched off.
Drop a score to understand it
MusicXML, compressed MusicXML (.mxl), or MIDI — click to choose a file
Analysis runs in your browser. Nothing is uploaded.
What it reads
- MusicXML
- Uncompressed .xml / .musicxml, from any notation program
- Compressed MusicXML
- .mxl — the default export of most editors
- MIDI
- .mid / .midi / .kar, quantized to a duple or triplet grid
- Not yet
- Native .mscz projects — export MusicXML from Song Studio or MuseScore