MusicXML Import
Convert sheet music files into Strudel code directly in the browser. No server upload needed — the conversion happens entirely client-side.
How to import
- Open a session and click the three-dot menu () in the toolbar.
- Select Upload MusicXML.
- Choose a
.xml,.musicxml, or.mxlfile from your computer. - The generated Strudel code will appear in the editor. Review it, make any adjustments, and press play.
What gets converted
- All parts and voices are mapped to separate tracks
- Instruments are mapped to General MIDI sound banks (piano, strings, brass, drums, etc.)
- Repeats, voltas, D.C./D.S. navigation are expanded
- Tied notes are merged across bar lines
- Drum parts use standard Strudel drum names (bd, sd, hh, etc.)
- The output uses
arrange()for timeline layout withstack()to play all voices together