Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amari-calipso/sky-cotl-midi-player
A software that converts MIDI files and input devices into controls for musical instruments from "Sky: Children of the Light"
https://github.com/amari-calipso/sky-cotl-midi-player
midi midi-device midi-devices midi-files music python python3 sky-cotl
Last synced: 18 days ago
JSON representation
A software that converts MIDI files and input devices into controls for musical instruments from "Sky: Children of the Light"
- Host: GitHub
- URL: https://github.com/amari-calipso/sky-cotl-midi-player
- Owner: amari-calipso
- License: mit
- Created: 2024-06-12T20:05:22.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-12-08T20:18:24.000Z (29 days ago)
- Last Synced: 2024-12-08T21:30:18.089Z (29 days ago)
- Topics: midi, midi-device, midi-devices, midi-files, music, python, python3, sky-cotl
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sky: Children of the Light MIDI player
A software that converts MIDI files and input devices into controls for musical instruments from "Sky: Children of the Light"# Usage
Run `skyPlayer.py` using Python >= 3.10 with the dependencies listed in `requirements.txt` installed.Use `skyPlayer.py filename` to play a MIDI file, or run it with no arguments to connect to a MIDI input device.
Note that this software currently only works properly using the US international keyboard layout. Feel free to ask for more layouts or add them yourself through a pull request!
TODO:
- add held notes;
- add settings for more keyboard layouts.