[linux-audio-user] TiMidity++ and FluidSynth

Takashi Iwai tiwai at suse.de
Tue Dec 2 06:18:48 EST 2003

At Tue, 2 Dec 2003 11:47:09 +0100 (MET),
Joerg Anders wrote:
> On Tue, 2 Dec 2003, Takashi Iwai wrote:
> > (in the case of MIDI playback, timidity parses the MIDI file and
> >  preload the instruments used in the file.)
> > also, timidity will never load the whole instruments in a single
> > soundfont file.  it will load only the single instrument in a sf
> > file.
> it could load all WAVes into the RAM. FluidSynth apparently does.

i wasn't clear in the above:  timidity won't load the whole
instruments IF the MIDI file doesn't need them all.  all the required
instrumets will be loaded, of course (if -j is given).

> > BTW, which version of timidity are you using?
> > the one on SUSE 9.0 is relatively new, taken from timidity's cvs, but
> > i don't know about other distros.  the sound quality (especially
> > soundfont) is pretty different between the latest tarball and the cvs
> > version.
> I tried to use TiMidity++-2.11.3, but:

oh this version is way TOOOO old.
check timidity.sf.net and its cvs repository.

the recent one uses the gauss interpolation as default, and the chorus
and reverb effects are improved.  but it eats lots of CPU power when
large number of voices are played.
now, not only the effects but the interpolation algorithm can be
chosen via an option (even on the fly, too).


More information about the Linux-audio-user mailing list