Updated README and email addresses
authorJames Bunton <jamesbunton@delx.net.au>
Sun, 12 Mar 2017 12:43:07 +0000 (23:43 +1100)
committerJames Bunton <jamesbunton@delx.net.au>
Mon, 13 Mar 2017 01:48:35 +0000 (12:48 +1100)
13 files changed:
README.md [new file with mode: 0644]
README.txt [deleted file]
instrument.cpp
instrument.h
main.cpp
mainwin.cpp
mainwin.h
midiengine.cpp
midiengine.h
pianoinstrument.cpp
pianoinstrument.h
stringinstrument.cpp
stringinstrument.h

diff --git a/README.md b/README.md
new file mode 100644 (file)
index 0000000..c2fa2bb
--- /dev/null
+++ b/README.md
@@ -0,0 +1,64 @@
+# VirtualTones
+
+## About
+
+This program was written by James Bunton <jamesbunton@delx.net.au>
+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..
+
+
+## Update
+
+This was originally written back in in 2003 for Qt 2.3. I've recently
+updated it to work with modern Linux.
+
+
+
+## Instructions
+
+If you are using Windows 95 or later, you need a MIDI device set up.
+If running `VirtualTones.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, start it up in ALSA client mode:
+
+```
+timidity -iA -Os -c /etc/timidity++/timidity-freepats.cfg
+```
+
+
+
+## Compiling
+
+```
+cd virtualtones
+qmake
+make
+```
+
+
+## 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
+
+* Sizes of pixmaps is off
diff --git a/README.txt b/README.txt
deleted file mode 100644 (file)
index 922849a..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-About
------
-
-This program was written by James Bunton <james@delx.cjb.net>
-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
-
-
index 0ebf341..9a3b7c4 100644 (file)
@@ -1,5 +1,5 @@
 // instrument.cpp - An instrument widget
-// Written by James Bunton <james@delx.cjb.net>
+// Written by James Bunton <james@delx.net.au>
 // Licensed under the GPL, see COPYING.txt for more details
 
 
index 6869a59..6812050 100644 (file)
@@ -1,5 +1,5 @@
 // instrument.h - An instrument widget
-// Written by James Bunton <james@delx.cjb.net>
+// Written by James Bunton <james@delx.net.au>
 // Licensed under the GPL, see COPYING.txt for more details
 
 
index 29a3829..5a5ce36 100644 (file)
--- a/main.cpp
+++ b/main.cpp
@@ -1,5 +1,5 @@
 // main.cpp - MIDI keyboard program
-// Written by James Bunton <james@delx.cjb.net>
+// Written by James Bunton <james@delx.net.au>
 // Licensed under the GPL, see COPYING.txt for more details
 
 #include <QApplication>
index 243d9b0..b9c8fe7 100644 (file)
@@ -1,5 +1,5 @@
 // mainwin.cpp - Displays the MIDI keyboard and instrument selector
-// Written by James Bunton <james@delx.cjb.net>
+// Written by James Bunton <james@delx.net.au>
 // Licensed under the GPL, see COPYING.txt for more details
 
 
index 5a16e51..4cdb3b2 100644 (file)
--- a/mainwin.h
+++ b/mainwin.h
@@ -1,5 +1,5 @@
 // mainwin.h - Displays the MIDI keyboard and instrument selector
-// Written by James Bunton <james@delx.cjb.net>
+// Written by James Bunton <james@delx.net.au>
 // Licensed under the GPL, see COPYING.txt for more details
 
 
index 5972527..bd8a529 100644 (file)
@@ -1,5 +1,5 @@
 // midiengine.cpp - Class to play to a sequencer or write to a MIDI file
-// Written by James Bunton <james@delx.cjb.net>
+// Written by James Bunton <james@delx.net.au>
 // Licensed under the GPL, see COPYING.txt for more details
 
 
index 9045a96..09c478f 100644 (file)
@@ -1,5 +1,5 @@
 // midiengine.h - Class to play to a sequencer or write to a MIDI file
-// Written by James Bunton <james@delx.cjb.net>
+// Written by James Bunton <james@delx.net.au>
 // Licensed under the GPL, see COPYING.txt for more details
 
 
index 0fea76f..cc8bc69 100644 (file)
@@ -1,5 +1,5 @@
 // pianoinstrument.cpp - A piano simulator
-// Written by James Bunton <james@delx.cjb.net>
+// Written by James Bunton <james@delx.net.au>
 // Licensed under the GPL, see COPYING.txt for more details
 
 
index 6ece085..1b14b8d 100644 (file)
@@ -1,5 +1,5 @@
 // pianoinstrument.h - A piano simulator
-// Written by James Bunton <james@delx.cjb.net>
+// Written by James Bunton <james@delx.net.au>
 // Licensed under the GPL, see COPYING.txt for more details
 
 
index c047520..9d0a9f9 100644 (file)
@@ -1,5 +1,5 @@
 // stringinstrument.cpp - A stringed instrument simulator
-// Written by James Bunton <james@delx.cjb.net>
+// Written by James Bunton <james@delx.net.au>
 // Licensed under the GPL, see COPYING.txt for more details
 
 
index b3497b4..e7ca238 100644 (file)
@@ -1,5 +1,5 @@
 // stringinstrument.h - A stringed instrument simulator
-// Written by James Bunton <james@delx.cjb.net>
+// Written by James Bunton <james@delx.net.au>
 // Licensed under the GPL, see COPYING.txt for more details