Opens MusicXML (.musicxml, .xml, .mxl) and MIDI files. Drop a file on the score or use Open score. Set Expression to 0 to hear a flat, mechanical playback, then raise it to hear dynamics, voicing, rubato and pedalling.
Opens MusicXML (.musicxml, .xml, .mxl) and MIDI files. Drop a file on the score or use Open score. Set Expression to 0 to hear a flat, mechanical playback, then raise it to hear dynamics, voicing, rubato and pedalling.
Record yourself on your phone's voice recorder, then open the file here. Hum or sing on "da" or "doo", one note at a time, in a quiet room. You can also record a melody played on one instrument. The dots show the pitch I heard; the boxes are the notes I wrote down.
How the split works: the song is divided by sound, not by instrument. Sharp hits go to Drums, held low notes to Bass, held sounds in the middle to Vocals, and the rest to Everything else. It works best on studio mixes with vocals in the middle. Some sounds land in the wrong part, so expect a little bleed. "Back" adds room echo and softens the top end so a part sounds farther away; "Front" makes it drier and clearer. Double-click a slider to reset it.
Open a photo or PDF of printed sheet music. Lead sheets and hymn books work best: flat on a table, good light, the whole page in view.
Space starts and stops the song, ← → move through the order. "Last verse" ends the song with a gentle slow-down after the verse that's playing. Key changes move the whole arrangement so the congregation can sing comfortably.
Piano sound: Salamander Grand Piano by Alexander Holm, licensed CC BY 3.0. Built with Tone.js, OpenSheetMusicDisplay and pdf.js.