Turbo Guitar is a free available (still small) tool for guitarists
running under MS Windows 3.x with Borland C++3.1.
Screen Shot
Currently there're existing two modes using a 24 fret neck
representation for interaction:
1. Pick Mode
Pick a string and fret any note. When you press the right
button, TG shows you the name of the picked note and the
location of the note.
2. Scale Mode
Select a fret, a scale, and a mode. TG then shows you the
complete box.
Turbo Guitar can easily extended using object-oriented technology.
There is an abstract class GT_Mode defining the interface of a mode.
Subclasses of that class are GT_PickMode, GT_ScaleMode. Thus new
modes can be added very easily. Fell free to do so. But if you make
any extension, please contact me, to integrate it into the "official"
release.
Ekkehard 'Ekki' Beier
( ekki@prakinf.tu-ilmenau.de )
You can get the SOURCES from
metallica.prakinf.tu-ilmenau.de or 141.24.12.29
file
pub/guitar/progs/TG.zip
via ftp, password SATRIANI.
Before making the binary edit the Project-File to have your own
paths for libraries, binaries, includes, ...
To do:
* The most wanted mode to be implemented is a Chord mode for
editing and creating of chords. Load and save would be useful.
* Add functionality for displaying of transcriptions.
* Add fucntionality for exercises (load&save, different
tempos)
* Add Soundblaster-interface.
* Add signal processing features ( frequence analysis, distortion)
{ I made a DSP program for 3D time/frequnce analysis with
moving cosinus-sum-windows some years ago in Turbo-Pascal.
Parts of that code (FFT) could be used for the guitar
program. The file is pub/PROJECTS/XDSP.zip, but the sources
are bad (or in German) documented. Sorry, but I was a
damned greenhorn when I hacked this code.}
* Integration of the Tcl-Interpreter for high flexibility and
extensibility.
Download Software
Comments? Suggestions?
E-mail: webmaster@harmony-central.com
Copyright © 1995-97 Harmony Central, Inc. All rights reserved.