Giter Site home page Giter Site logo

guitar-training's Introduction

guitar-training

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

'''

guitar-training's People

Contributors

lgbin879 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.