A terminal-based random chord progression generator
Project description
RandChords
A terminal-based random chord progression generator with playback.
Installation
pip install randchord
Usage
randchord # start fresh
randchord file.crdprog # open a saved progression list
Controls
| Key | Action |
|---|---|
| Ctrl+N | Generate new random progression |
| Ctrl+R | Replay current progression |
| Ctrl+A | Add current progression to table |
| Ctrl+P | Play selected progression |
| Ctrl+W | Save table to file |
| Ctrl+C | Quit |
File Format
RandChords saves progressions as .crdprog files — plain text, one progression per line:
Am | F | C | G
Dm | Bb | F | C
Any text format works too, just name your file with the extension you want.
License
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
randchord-1.0.2.tar.gz
(8.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file randchord-1.0.2.tar.gz.
File metadata
- Download URL: randchord-1.0.2.tar.gz
- Upload date:
- Size: 8.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
791279e8026b784671debd92a22d3e90f05867e2381367d0b8b7dbbf8b632dd0
|
|
| MD5 |
ff1405c84fe90ae2282b3014e439a346
|
|
| BLAKE2b-256 |
173780315cf9803d043ee9f72bfd3190d7610b2ce92cd414c16e1c7415e9c71d
|
File details
Details for the file randchord-1.0.2-py3-none-any.whl.
File metadata
- Download URL: randchord-1.0.2-py3-none-any.whl
- Upload date:
- Size: 8.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
440e02953d7d44fd212faa58ec6570b350d4a77a478a91e1818ad366fa329b16
|
|
| MD5 |
3d86113a313e49fd9157842bb0ac77cf
|
|
| BLAKE2b-256 |
1e3496a5d76ac7bd1a3ffd448df3e2393f1ca38321789a1dd144bc48f0bed22d
|