About ----- This program was written by James Bunton It is licensed under the terms of the GNU GPL version 2 (see COPYING.txt for more details) This program was written for Julieanne.. :-) Hope you like your Christmas present! If you have any feature requests, bug reports, etc, send them to me. Thanks and enjoy.. Instructions ------------ If you are using Windows 95 or later, you need a MIDI device set up. If running VTone.exe does not work, go to Start->Control Panel->Multimedia and select a synthesiser. If you are using Linux, make sure you have a sequencer set up. Timidity++ is a good one. Kill any sound servers you have running, and then start Timidity in ALSA client mode (for this you need ALSA sound drivers obviously) killall artsd timidity -iA -B2,8 -Os -EFreverb=0 That usually does the trick. COMPILING --------- Linux, with an OSS sequencer and Qt2.x or greater cd vtones qmake make Windows with Qt2.3 non-commercial * Start a command shell * Run vcvars32.bat (it should be in your Visual Studio directory) cd vtones tmake -o Makefile -win32 vtones.pro nmake TODO ---- 'Clean' the MIDI files so that notes are saved as with the exact lengths of crotchets, quavers, etc. This means opening the file in a notation editor, such as Finale or Rosegarden would give better results. BUGS ---- * It is impossible to push certain combinations of keys. (A problem with the OS, or keyboard hardware?) * Contrabass interface is a bit weird, but works mostly ok