random generate string/fret/pitchSound for your guitar training
to be farmilar with your guitar fretsboard, and your good ears.
''' To use this script, you need to install mplayer first.
In Ubuntu: sudo apt-get install mplayer
usage: earTraining.py [-h] [-i INSTRUMENT] [-m MODE] [-a RANGE] [-k KEY] [-d [DELAY]] [-s SCALE] [-u UPDOWN] [-r RANDOM] [-c CHORD]
ear training, similar as www.musictheory.net/exercises
optional arguments: -h, --help show this help message and exit -i INSTRUMENT, --instrument INSTRUMENT piano/guitar -m MODE, --mode MODE note/interval/chord/scale -a RANGE, --range RANGE Note range like C4-C5 -k KEY, --key KEY white/black/full -d [DELAY], --delay [DELAY] delay secs after bee -s SCALE, --scale SCALE C/G/D/A/E/B/F#/Gb/Db/Ab/Eb/Bb/F -u UPDOWN, --updown UPDOWN up/down -r RANDOM, --random RANDOM on/off -c CHORD, --chord CHORD 3/6/46/sus2/sus4/7/56/34/2/9/11/13
'''