TiMidity is a MIDI to WAVE converter that uses Gravis Ultrasound-compatible patch files and/or AoundFonts to generate digital audio data from General MIDI files. The audio data can be played through any sound device or stored on disk. On a fast machine, music can be played in real time. TiMidity runs under Linux, FreeBSD, HP-UX, SunOS, and Win32, and porting to other systems with gcc should be easy.
Release Notes: This release adds many feature improvements, including support for MacOS X, Ogg Vorbis, aRts, JACK, and PortAudio.
Release Notes: Bugfixes and speed improvements.
Release Notes: It is now possible to specify the audio device file with the AUDIODEV environment variable. GS SysEx was improved. Attack/release/decay-time (CC/NRPN tone/NRPN dram) was added. Some GS SysEx'es, drum level, resonance filter and CC#94 pseudo delay (like chorus method) were added. Reverb level and velocity were adjusted. Envelope attack was modified. User drumset (SC-88) is now supported. The development environment was upgraded to automake 1.5, autoconf 2.5x, and libtool 1.4.x. The ability to convert MOD to MIDI was added. -EFchorus=2 is now enabled by default. RIFF MIDI and Vorbis 1.0 are now supported. Some changes were made in the ncurses and Microsoft Windows GUIs.
Release Notes: Support for Ogg Vorbis output was added. TiMidity can now act as an ALSA sequencer client.
Release Notes: Drum-bends were enabled. A new option was added for adjusting the tempo. Full support for module MIDI files was added. Bug fixes were made. The Windows GUI was upgraded.