issues
search
Woyten
/
tune
Make xenharmonic music and create synthesizer tuning files for microtonal scales.
MIT License
134
stars
6
forks
source link
Library vision (tracking issue)
#32
Open
Woyten
opened
3 years ago
Woyten
commented
3 years ago
[x] Basic types
[x] Pitches and ratios
[x] Notes and keys
[x] Ordered and unordered scales with inverse search
[x] Keyboard mappings
[x] API/Documentation quality
[x] Scala interop
[x] SCL import/export
[x] KBM import/export
[x] API/Documentation quality
[x] MTS support
[x] Scale/Octave Tuning
[x] Single Note Tuning Change
[x] RPN messages
[x] Less common variants (with bank select / 2-byte format)
[x] API/documentation quality
[ ] (optional) MTS parsing
[ ] Ahead-of-time tuner
[x] Full-keyboard based
[x] Octave based
[x] Channel based
[ ] API/documentation quality
[ ] Just-in-time tuner
[x] Full-keyboard based
[x] Octave based
[x] Channel based
[ ] API/documentation quality
[ ] Adaptive tuner
[ ] MIDI
[x] Serialize/deserialize channel messages
[ ] API/documentation quality
[ ] Generalized keyboard layouts and notation
[x] Basixc Val and Comma types
[x] PerGens
[x] MOSes
[x] Derive meantone and porcupine keyboard layout and notation and from PerGen and MOS properties
[ ] Support more temperament layouts based on actual commas being eliminated
[ ] API/documentation quality