OSDN Git Service

timidity-0.2i
[timidity41/timidity41.git] / TODO
1 ---------------------------------*-text-*---------------------------------
2
3     TiMidity -- Experimental MIDI to WAVE converter
4     Copyright (C) 1995 Tuukka Toivonen <toivonen@clinet.fi>
5
6 --------------------------------------------------------------------------
7
8         List of things to do
9
10 --------------------------------------------------------------------------
11
12 * Use a configuration script for configuration.
13
14 * Split TiMidity into 3 processes, do new user interface layer.
15
16 * MIDI things to implement:
17         * Modulation wheel
18         * Reverb
19         * Chorus
20
21 * Do LOOKUP_HACK right.
22
23 * NAS support.
24
25 * Optional compression of dynamic range for better sound on 8-bit 
26   devices.
27
28 * Automatic volume adjustment.
29
30 * Make loop caching work.
31
32 * Large buffer for precomputed audio data. Store display information
33   with each buffer frame.
34
35 * Read real-time data from MIDI port.
36
37 * Only use the wave data from the GUS patches and read all parameters
38   from a separate configuration file. This requires a parameter
39   editor. 
40
41 * Sample editor.
42
43 * Make sure all TODO entries have a period at the end.