Play simple notes or MIDI files
Project description
MyPiano
A simple terminal based piano for playing notes and MIDI files. Not TUI/GUI available.
Install
pip install mypiano --user
How to use it
To see the help message,
usage: mypiano [-h] [--midifile MIDIFILE] [--note NOTE] [--duration DURATION]
MyPiano
optional arguments:
-h, --help show this help message and exit
--midifile MIDIFILE, -m MIDIFILE
Midi file to play
--note NOTE, -n NOTE A note to play
--duration DURATION, -d DURATION
Note duration (use it with --note)
When no option is given mypiano just play the note A1.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
MyPiano-0.0.1.tar.gz
(49.6 MB
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
MyPiano-0.0.1-py3-none-any.whl
(49.6 MB
view details)
File details
Details for the file MyPiano-0.0.1.tar.gz.
File metadata
- Download URL: MyPiano-0.0.1.tar.gz
- Upload date:
- Size: 49.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e2cf240e91ea13935e9ad9d0cfe9b6a0a6e4d898b3ec6e5cb77a3c72545ba63
|
|
| MD5 |
5f76b4d07ad0596ed78b241eeb3bd3c7
|
|
| BLAKE2b-256 |
35f19bb940555e12092a0e19dbf73df1e99eade1e1dcf39efa1c3a635b30bf1f
|
File details
Details for the file MyPiano-0.0.1-py3-none-any.whl.
File metadata
- Download URL: MyPiano-0.0.1-py3-none-any.whl
- Upload date:
- Size: 49.6 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87701453705a45f22ac4b12d88ae97a5eebfc0505ffd48f465a1c9644549d241
|
|
| MD5 |
0368bea814ffc70b7e2f4b8b7514aef8
|
|
| BLAKE2b-256 |
0f899fe3e054aad4065431965120f7e4fdcaf8809aa10bfbaf858a68b33eb751
|