Midi-to-part-mp3 Web App
Select midi or musicxml files from your computer
Upload file
Or drag and drop files below
Just drag and drop files here
Midi Tracks
Soprano
Alto
Tenor
Bass
Instrument
Select from list:
Default
Concert Grand Piano
Bright Grand Piano
Choir Aahs
Voice Oohs
Create part mp3s and download
Acknowledgements
The following opensource libraries made the development of midi-to-part-mp3s possible:
Fluidsynth
- MIDI-to-WAVE converter and player
Lame
- MPEG Audio Layer III (MP3) encoder
SoX
- cross platform CLI utility used to convert audio files
mido
- midi objects for python
music21
- music toolkit used to convert MusicXML to midi
Timbres of heaven
- Soundfont developed by Don Allen with over 250 instruments
opensheetmusicdisplay
- Library that visualizes MusicXML using VexFlow
Vexflow
- open-source online music notation rendering API
MusicXML
- XML format that was developed to share sheet music files between applications
JQuery
- feature-rich JavaScript library that makes HTML maniplulation and event handling easier
Bootstrap
- Opensource toolkit to develop responsive web apps with HTML, CSS and JavaScript