https://github.com/jeffwright13/random_chord_generator
Random Chord Progression Generator (lifted from https://trinket.io/python/0f44c3a059)
https://github.com/jeffwright13/random_chord_generator
Last synced: about 1 year ago
JSON representation
Random Chord Progression Generator (lifted from https://trinket.io/python/0f44c3a059)
- Host: GitHub
- URL: https://github.com/jeffwright13/random_chord_generator
- Owner: jeffwright13
- Created: 2020-10-22T16:47:38.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-10-07T12:21:48.000Z (over 4 years ago)
- Last Synced: 2025-02-17T09:38:29.641Z (over 1 year ago)
- Language: Python
- Size: 10.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Random Chord Generator
## Description:
Generate a sequence of random chords and print them to console.
## Usage:
rcg.py [-admM] [-f |-s]
rcg.py -a | --augmented
rcg.py -d | --diminished
rcg.py -m | --minor
rcg.py -M | --major
rcg.py -f | --flats
rcg.py -s | --sharps
rcg.py -h | --help
rcg.py -V | --version
## Arguments:
num_chords Number of chords to generate
## Options:
-m --minor Include minor chords in generated sequence
-M --major Include major chords in generated sequence
-a --augmented Include augmented chords in generated sequence
-d --diminished Include diminished chords in generated sequence
-f --flats Render chords with flats instead of sharps (default)
-s --sharps Render chords with sharps instead of flats
-h --help Show this message and exit
-V --version Show version info and exit
By default, the quality of the generated chords are major and minor. Use the "--augmented" (or "-a") flag to generate augmented chords. Use the "--diminished" (or "-d") flag to generate diminished chords.
By default, accidentals are printed as flats. Use the "--sharps" (or "-s") flag to show accidentals as sharps.
### Original Author:
davecohen
### Contributing Author:
Jeff Wright