No Tags

Frequently used words (click to add to your profile)

javaandroidc++linuxc#objective-ccocoa誰得qtrubybathyscaphegamephpguicwindows翻訳pythonomegattwitterframeworkbtronarduinovb.net計画中(planning stage)directxpreviewertestゲームエンジンdom

Recent Chamber Activity


Recent Wiki Changes

No changes on this wiki.

Wiki Guide

Side Bar


  • R/O
  • R/O (HTTP)
  • R/W (SSH)
  • R/W (HTTPS)

Release Files

No download files.

Recent Commits

Rev.TimeAuthorMessage RSS
5cdc3f782019-09-05 22:19:57StargMerge branch 'dev41' into unicode
595b39702019-09-05 17:33:15Starg[sfz] Add #include count limit
1d50303a2019-09-05 17:09:23Starg[sfz] Add support for <master> header
229c647c2019-09-05 13:38:13StargTemporarily disable lorand and hirand in .cfg
4176e6092019-09-05 13:30:02StargImplement random selection
b9e532e62019-09-05 10:50:33StargAdd support for round robin
6369e0372019-09-04 21:16:19StargDisable output file settings for non-file-output modes
efa5a4262019-09-03 01:06:57StargFix the bug where choosing an output path crashes the app
f7c66eda2019-08-12 17:40:17StargMerge branch 'dev41' into unicode
71549a772019-08-12 17:39:10StargFix AVX version of thread_effect
	TiMidity++ -- MIDI-to-WAVE converter and player

					Masanao Izumo
					version 2.13.0 or later

What is this?

General information

TiMidity++ is a software synthesizer.  It can play MIDI files by con-
verting them into PCM waveform data; give it a MIDI data along with
digital instrument data files, then it synthesizes them in real-time,
and plays.  It can not only play sounds, but also can save the gener-
ated waveforms into hard disks as various audio file formats.

TiMidity++ is a free software, distributed under the terms of GNU gen-
eral public license.

The history

TiMidity++ is based on TiMidity 0.2i, written by Tuukka Toivonen (He
discontinued development because he was too busy with work), released
on 1995.  No new version of this original project is developed since
then.  Development has been continued by Masanao Izumo et al. in the
new project named TiMidity++. `++' is to show the difference from
original project.


* Plays MIDI files without any external MIDI instruments at all
* Understands following formats:
  + SMF (Format 0, 1, 2)
  + MOD
  + RCP, R36, G18, G36 (Recomposer formats)
  + MFi (Version 3; Melody Format for i-Mode)
* Converts MIDI files into various audio file formats:
  + RIFF WAVE (*.wav)
  + SUN AU (*.au)
  + Apple Interchange File Format (*.aiff)
  + Ogg Vorbis, FLAC, Speex (*.ogg)
  + MPEG-1 Audio layer 3 (*.mp3) (note: Windows only)
* Uses following formats as digital instrument data
  + Gravis Ultrasound compatible patch files
  + SoundFonts
  + AIFF and WAV data (Some restrictions are there with AIFF/WAV)
* Displays information about the music that is now playing
* Various user interfaces:
  + dumb terminal interface
  + ncurses interface
  + S-Lang interface
  + X Athena Widget interface
  + Tcl/Tk interface
  + Motif interface (runs with lesstif)
  + vt100 interface
  + Emacs front-end (type ``M-x timidity'' on your emacs)
  + skin interface: can use WinAmp? skin (Seems not maintained...)
  + GTK+ interface
  + ALSA sequencer interface
  + Windows synthesizer interface
  + Windows GUI interface
  + Windows GUI synthesizer interface
  + PortMIDI synthesizer interface
* Plays remote MIDI files over the network
  + HTTP
  + FTP
  + NetNews
* Plays MIDI files in archive files.  Supported formats are:
  + Tar archived (*.tar)
  + Gzip'ed tar (*.tar.gz, *.tgz)
  + Zip compressed (*.zip)
  + LHa compressed lh0, lh1, lh2, lh3, lh4, lh5, lh6, lz4, lzs and lz5 (*.lzh)
* Displays sound spectrogram for the playing music
* Trace playing

Where to get a copy

The latest release of TiMidity++ are available at:

  The development goes on this site.  Source codes here.
  Macintosh version
  Windows version

How to install

Refer INSTALL file in the distribution.

Latest updated Tickets

No tickets

About Chamber Wiki

Welcome to OSDN Wiki system. Here is your chamber Wiki space.

Check Wiki Guide (English) to refer syntax and functions.