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

..03-May-2022-

Android.mkH A D31-Oct-2018342 2517

CHANGESH A D31-Oct-20183.1 KiB7859

COPYINGH A D31-Oct-20186 KiB12899

FAQH A D31-Oct-20184.7 KiB10175

READMEH A D31-Oct-20182.3 KiB5945

TODOH A D31-Oct-20181.4 KiB3825

common.cH A D31-Oct-20182.3 KiB12486

common.hH A D31-Oct-2018504 218

instrum.cH A D31-Oct-201815.3 KiB610464

instrum.hH A D31-Oct-2018842 3112

mix.cH A D31-Oct-201811.7 KiB558470

mix.hH A D31-Oct-2018462 163

options.hH A D31-Oct-20183.9 KiB11846

output.cH A D31-Oct-20182.4 KiB130102

output.hH A D31-Oct-20181.6 KiB5828

playmidi.cH A D31-Oct-201821 KiB801644

playmidi.hH A D31-Oct-20181.2 KiB5429

readmidi.cH A D31-Oct-201815.3 KiB615509

readmidi.hH A D31-Oct-2018369 141

resample.cH A D31-Oct-201814.6 KiB614493

resample.hH A D31-Oct-2018413 142

tables.cH A D31-Oct-201811.6 KiB204176

tables.hH A D31-Oct-2018512 207

timidity.cH A D31-Oct-201816.3 KiB637492

timidity.hH A D31-Oct-20184.1 KiB164126

README

1[This version of timidity has been stripped for simplicity in porting to SDL,
2and 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
17Ultrasound(*)-compatible patch files to generate digital audio data
18from General MIDI files. The audio data can be played through any
19sound device or stored on disk. On a fast machine, music can be
20played in real time. TiMidity runs under Linux, FreeBSD, HP-UX, SunOS, and
21Win32, 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* TiMidity requires sampled instruments (patches) to play MIDI files. You
47  should get the file "timidity-lib-0.1.tar.gz" and unpack it in the same
48  directory where you unpacked the source code archive. You'll want more
49  patches later -- read the file "FAQ" for pointers.
50
51* Timidity is no longer supported, but can be found by searching the web.
52
53
54                        Tuukka Toivonen <toivonen@clinet.fi>
55
56[(*) Any Registered Trademarks used anywhere in the documentation or
57source code for TiMidity are acknowledged as belonging to their
58respective owners.]
59