
| about | download | screenshots | tutorial | soundfonts | notes |
Requires Python 2.5 or newer.
Windowsbmidi to wave (with better soundfont), 33.3 Mb
bmidi to wave (basic soundfont), 6.1 Mb
bmidi to wave (with better soundfont), 32.9 Mb
bmidi to wave (basic soundfont), 5.8 Mb
Unzip the .zip file into a directory. Run the file main.py. (in Linux, "python main.py").
In Linux, bmidi to wave depends on the timidity package. Open a terminal and type "timidity", and press enter. If no file is found, you'll need to install it. A command like sudo apt-get install timidity or sudo yum install timidity++ depending on your distribution should do the trick.
First, open a midi file. File->Open midi. (The example_midi directory has some you can try).
Now you can use the play button to play the song. Click on an instrument in the grid to change it. If the mixer window is opened, you can set volume, pan, and transposition. These settings last while the window is open, so to keep them, File->Save Modified midi.
To change how the instruments sound, Audio->Choose Sound Font.... You can download better Soundfonts, and choose them. By clicking customize, you can choose a different soundfont for each instrument of the song.