Create MIDI files from chord progressions
Project description
![chords2midi](https://i.imgur.com/rvXoXOf.png)
# chord2midi
Given it a chord progression, get a MIDI file!
## Installation
$ pip install chord2midi
## Usage
$ c2m I V vi IV --key C
$ ls
C-I-V-vi-IV.mid
Further options:
```
usage: c2m.py [-h] [-i] [-b BPM] [-t OCTAVE] [-k KEY] [-d DURATION] [-v]
[U [U ...]]
chords2midi - Create MIDI files from written chord progressions.
positional arguments:
U Please supply chord progression!. See --help for more
options.
optional arguments:
-h, --help show this help message and exit
-i, --install Install into Ableton directory
-b BPM, --bpm BPM Set the BPM (default 160)
-t OCTAVE, --octave OCTAVE
Set the octave (default 4)
-k KEY, --key KEY Set the key (default C)
-d DURATION, --duration DURATION
Set the chord duraction (default 1)
-v, --version Display the current version of chords2midi
```
Rich Jones, 2018. MIT.
# chord2midi
Given it a chord progression, get a MIDI file!
## Installation
$ pip install chord2midi
## Usage
$ c2m I V vi IV --key C
$ ls
C-I-V-vi-IV.mid
Further options:
```
usage: c2m.py [-h] [-i] [-b BPM] [-t OCTAVE] [-k KEY] [-d DURATION] [-v]
[U [U ...]]
chords2midi - Create MIDI files from written chord progressions.
positional arguments:
U Please supply chord progression!. See --help for more
options.
optional arguments:
-h, --help show this help message and exit
-i, --install Install into Ableton directory
-b BPM, --bpm BPM Set the BPM (default 160)
-t OCTAVE, --octave OCTAVE
Set the octave (default 4)
-k KEY, --key KEY Set the key (default C)
-d DURATION, --duration DURATION
Set the chord duraction (default 1)
-v, --version Display the current version of chords2midi
```
Rich Jones, 2018. MIT.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
chords2midi-0.1.0.tar.gz
(3.1 kB
view hashes)
Built Distribution
Close
Hashes for chords2midi-0.1.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e757eddc75a9e03d2172d7f350dedfb84eb3ff66a6ce25abc619abff93b08bc8 |
|
MD5 | 2279a617c47bdffb4105d6855ed4c286 |
|
BLAKE2b-256 | bc32d3754e9188595adca4525cab6ec520f44704d5587e3cd629447c726924e3 |