]> code.delx.au - virtualtones/blob - README.txt
Updated to modern Qt
[virtualtones] / README.txt
1 About
2 -----
3
4 This program was written by James Bunton <james@delx.cjb.net>
5 It is licensed under the terms of the GNU GPL version 2
6 (see COPYING.txt for more details)
7
8 This program was written for Julieanne.. :-)
9 Hope you like your Christmas present!
10
11 If you have any feature requests, bug reports, etc, send them to me.
12 Thanks and enjoy..
13
14
15
16
17 Instructions
18 ------------
19
20 If you are using Windows 95 or later, you need a MIDI device set up.
21 If running VTone.exe does not work, go to
22 Start->Control Panel->Multimedia and select a synthesiser.
23
24
25 If you are using Linux, make sure you have a sequencer set up.
26 Timidity++ is a good one. Kill any sound servers you have running,
27 and then start Timidity in ALSA client mode (for this you need
28 ALSA sound drivers obviously)
29
30 killall artsd
31 timidity -iA -B2,8 -Os -EFreverb=0
32
33 That usually does the trick.
34
35
36
37 COMPILING
38 ---------
39
40 Linux, with an OSS sequencer and Qt2.x or greater
41 cd vtones
42 qmake
43 make
44
45
46 Windows with Qt2.3 non-commercial
47 * Start a command shell
48 * Run vcvars32.bat (it should be in your Visual Studio directory)
49 cd vtones
50 tmake -o Makefile -win32 vtones.pro
51 nmake
52
53
54 TODO
55 ----
56
57 'Clean' the MIDI files so that notes are saved as with the exact lengths
58 of crotchets, quavers, etc. This means opening the file in a notation
59 editor, such as Finale or Rosegarden would give better results.
60
61
62
63 BUGS
64 ----
65
66 * It is impossible to push certain combinations of keys.
67 (A problem with the OS, or keyboard hardware?)
68
69 * Contrabass interface is a bit weird, but works mostly ok
70
71