TiMidity is a MIDI to WAVE converter and player that uses SoundFonts and Gravis Ultrasound compatible patch files to generate digital audio data from general MIDI files. It usually comes packaged with modern linux distros but also requires a 10Mb plus set of patch files or SoundFonts to be usable.
cvs -d \ :pserver:firstname.lastname@example.org:/cvsroot/timidity \ login (just press return) cvs -d \ :pserver:email@example.com:/cvsroot/timidity \ co timidity
The original version of this program was written by Tuuka Tiovonen \ until TiMidity 0.2i (he discontinued development because
he was too busy with work). Masanao Izumo \
Toivonen's original TiMidity is also the basis for the midi player Kmidi, the midi player plugin of Alsaplayer, gt (see GusSoundfont), and the midi player of SDL/SDL_mixer, a popular games programming library. (The CVS version of the last has Alsa surround sound support.)
This information is courtesy of BillAllen \
timidity -iA -B2,8 -Os -EFreverb=0 2>&1 &
Then run MusE and in Config/Midi Ports, it has a list of channels and the output device associated with that channel. You should see TiMidity as one of the choices. Choose that for, say, channel 1. Then, in the Track dialog, you've got to specify the output device for each track. This is a pain if you're only using one device for all tracks (maybe there's a way to specify that, but I don't know it), but in general it is good because you can specify, say, timidity for the drum, and piano tracks, then one or more soft synths for other tracks. Be sure to run MusE as root or suid with priority at 98 as in "muse -RP98".
This is almost the same as Muse above. To configure Noteedit to use the Timidity thingie go to the menu bar, Settings, Configure Noteedit, Sound, and click on one of the Timidity ones, and hit okay. It should work now.
Retrieved from "http://alsa.opensrc.org/Timidity"