comparison decoders/timidity/README @ 199:2d887640d300

Initial add.
author Ryan C. Gordon <icculus@icculus.org>
date Fri, 04 Jan 2002 06:49:49 +0000
parents
children
comparison
equal deleted inserted replaced
198:f9a752f41ab6 199:2d887640d300
1 [This version of timidity has been stripped for simplicity in porting to SDL,
2 and then even further for SDL_sound]
3 ---------------------------------*-text-*---------------------------------
4
5 From http://www.cgs.fi/~tt/discontinued.html :
6
7 If you'd like to continue hacking on TiMidity, feel free. I'm
8 hereby extending the TiMidity license agreement: you can now
9 select the most convenient license for your needs from (1) the
10 GNU GPL, (2) the GNU LGPL, or (3) the Perl Artistic License.
11
12 --------------------------------------------------------------------------
13
14 This is the README file for TiMidity v0.2i
15
16 TiMidity is a MIDI to WAVE converter that uses Gravis
17 Ultrasound(*)-compatible patch files to generate digital audio data
18 from General MIDI files. The audio data can be played through any
19 sound device or stored on disk. On a fast machine, music can be
20 played in real time. TiMidity runs under Linux, FreeBSD, HP-UX, SunOS, and
21 Win32, and porting to other systems with gcc should be easy.
22
23 TiMidity Features:
24
25 * 32 or more dynamically allocated fully independent voices
26 * Compatibility with GUS patch files
27 * Output to 16- or 8-bit PCM or uLaw audio device, file, or
28 stdout at any sampling rate
29 * Optional interactive mode with real-time status display
30 under ncurses and SLang terminal control libraries. Also
31 a user friendly motif interface since version 0.2h
32 * Support for transparent loading of compressed MIDI files and
33 patch files
34
35 * Support for the following MIDI events:
36 - Program change
37 - Key pressure
38 - Channel main volume
39 - Tempo
40 - Panning
41 - Damper pedal (Sustain)
42 - Pitch wheel
43 - Pitch wheel sensitivity
44 - Change drum set
45
46 * The GNU General Public License can, as always, be found in the file
47 "../COPYING".
48
49 * TiMidity requires sampled instruments (patches) to play MIDI files. You
50 should get the file "timidity-lib-0.1.tar.gz" and unpack it in the same
51 directory where you unpacked the source code archive. You'll want more
52 patches later -- read the file "FAQ" for pointers.
53
54 * Timidity is no longer supported, but can be found by searching the web.
55
56
57 Tuukka Toivonen <toivonen@clinet.fi>
58
59 [(*) Any Registered Trademarks used anywhere in the documentation or
60 source code for TiMidity are acknowledged as belonging to their
61 respective owners.]