TiMidity++
{{Short description|Software synthesizer}}
{{More citations needed|date=August 2020}}
{{Infobox software
| name = TiMidity++
| logo = Timidity++ icon.png
| developer = Masanao Izumo et al.
| latest release version = {{wikidata|property|preferred|references|edit|P348|P548=Q2804309}}
| latest release date = {{Start date and age|{{wikidata|qualifier|preferred|single|P348|P548=Q2804309|P577}}|df=yes}}
| programming language = C
| operating_system = Cross-platform
| genre = software synthesizer
| license = GPL-2.0-or-later
| website = http://sourceforge.net/projects/timidity
}}
TiMidity++, originally and still frequently informally called TiMidity, is a software synthesizer that can play MIDI files without a hardware synthesizer.{{sfn|Negus|2009|p=327}} It can either render to the sound card in real time, or it can save the result to a file, such as a PCM .wav file.
TiMidity++ primarily runs under Linux and Unix-like operating systems, but it also runs under Microsoft Windows and AmigaOS. Distributed under the GPL-2.0-or-later, TiMidity++ is free software.
Features
TiMidity++ can read a number of file types and devices, primarily the ordinary .mid files, but also .kar (MIDI with Karaoke lyrics),{{sfn|Newmarch|2017|p=500}} Recomposer files, and module files.{{sfn|Newmarch|2017|p=322}} It is one of the few programs that can read MIDI .mid files using the MIDI Tuning Standard. TiMidity++ also has support for SoundFonts, rendering the synthesized MIDI sounds into their recorded SoundFont equivalents and directing the output to the soundcard.{{sfn|Newmarch|2017|p=321}} Files can be fetched from standard input, files, archive files, or from the network (over HTTP, FTP or NNTP).
The program has various interfaces, including but not limited to bare text, ncurses, X11 (Motif, Xaw, GTK+ and Tk) and even an Emacs interface that shows played notes in real time.
TiMidity++ has some support for microtonal music.[http://www.parnasse.com/microtonal/ Making Microtonal Music with Software]
History
The original version of TiMidity was written in 1995 by Tuukka Toivonen. After he stopped updating the program, Masanao Izumo and other contributors started to work on the program, renaming it to TiMidity++.{{cite web |url=http://timidity.sourceforge.net/ |title=TiMidity++ home page |access-date=August 18, 2020}}
See also
{{Portal|Free and open-source software}}
References
Citations
{{Reflist}}
Bibliography
{{refbegin}}
- {{cite book|last=Negus|first=Christopher|url=https://books.google.com/books?id=VHIteZ-uvlQC&q=TiMidity++&pg=PA327|title=Fedora 10 and Red Hat Enterprise Linux Bible|date=2009-04-29|publisher=John Wiley & Sons|isbn=978-0-470-48546-0|language=en}}
- {{cite book|last=Newmarch|first=Jan|title=Linux Sound Programming|year=2017|publisher=Apress|isbn=9781484224953}}
{{refend}}
External links
- [http://timidity.sourceforge.net/ TiMidity++ home page]
{{DEFAULTSORT:Timidity}}
Category:Free software programmed in C
Category:Software synthesizers for Linux
Category:Open source software synthesizers
Category:Audio software that uses GTK
Category:Software that uses Tk (software)
Category:Free software that uses ncurses
{{Free-software-stub}}
{{multimedia-software-stub}}