• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

COPYINGH A D15-Jan-20126 KiB12899

FAQH A D15-Jan-20125.1 KiB11383

READMEH A D15-Jan-20122.2 KiB5844

common.cH A D15-Jan-20125.1 KiB244187

common.hH A D15-Jan-20121,017 4022

config.hH A D03-May-20227.3 KiB226100

ctrlmode.cH A D15-Jan-2012569 2715

ctrlmode.hH A D15-Jan-20122.1 KiB7554

filter.cH A D15-Jan-20125 KiB192117

filter.hH A D15-Jan-2012624 246

instrum.cH A D15-Jan-201224.8 KiB1,010773

instrum.hH A D15-Jan-20123.8 KiB169132

mix.cH A D15-Jan-201216.9 KiB852759

mix.hH A D15-Jan-2012400 123

output.cH A D15-Jan-20122.4 KiB123100

output.hH A D15-Jan-20121.7 KiB6131

playmidi.cH A D15-Jan-201243 KiB1,7481,444

playmidi.hH A D15-Jan-20124 KiB161121

readmidi.cH A D15-Jan-201227.1 KiB1,071895

readmidi.hH A D15-Jan-2012481 197

resample.cH A D15-Jan-201215.4 KiB735596

resample.hH A D15-Jan-2012366 112

sdl_a.cH A D15-Jan-2012439 207

sdl_c.cH A D15-Jan-20123.1 KiB134101

tables.cH A D15-Jan-201276.3 KiB1,1131,068

tables.hH A D15-Jan-2012869 3724

timidity.cH A D15-Jan-20128.6 KiB364333

timidity.hH A D15-Jan-2012780 2111

README

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