TiMidity++ v2.11.3

Full source code:
TiMidity++-2.11.3.tar.bz2 (942 KB, tar+bzip2)
TiMidity++-2.11.3.tar.gz (1114 KB, tar+gzip)

TiMidity++ v2.12.0-pre1 (Beta version)

Full source code: TiMidity++-2.12.0-pre1.tar.bz2 (945 KB, tar+bzip2)

For Linux and FreeBSD users: TiMidity doesn't work correctly with OSS version 301 or earlier. If you have it, please install a newer OSS driver which is available from Also please use the new include file "/usr/lib/oss/soundcard.h".

Windows binary: (963 KB) (Some functions are not implemented yet)
This binary is optimized for the Pentium, so it is possible it doesn't work on a 486 machine. TiMidity requires a set of sound patches to work properly (not included). Please read here to use Eric A. Welsh's patch set.

The original version of TiMidity (version 0.2i) is available from here (148 KB).

Patches (diffs) from previous versions

WARNING: You need automake 1.5, autoconf-2.5. (or lator)

Older packages

Full source code for v1:
TiMidity++-1.3.10.tar.bz2 (592 KB)
TiMidity++-1.3.10.tar.gz (694 KB)
esd_a.c: EsounD for TiMidity++ v1.x

Windows MS-DOS console version: (267 KB)
This binary was compiled on a Windows98/Pentium with gcc. It may run on Windows 95/NT.

Other distribution files

Browse distribution index