MIDI Jar is a tool box for musicians, learners, streamers, that want to route MIDI message between devices, and display a piano or chords while playing, and integrate it on a video or on a Twitch stream.
Key signature settings are moved to a dedicated section, and is now global to all other modules / chord display namespaces.
Circle of Fifths is a standalone module, able to change the global key signature, displaying a detected chord and highlighting a sector of the circle if it matches the quality.
It is also available as an overlay.
It uses the same note inputs as the chord-display module (at the moment, maybe it will have its dedicated routing later)
The wheel is customizable in its own section in settings (enabling more sections of the wheel)
Note: augmented chords and some inversions are not highlighted in the circle since there is no corresponding sector (only Major/minor/diminished:suspended when enabled).
Adds a Circle of Fifths module.
Key signature settings are moved to a dedicated section, and is now global to all other modules / chord display namespaces.
Circle of Fifths is a standalone module, able to change the global key signature, displaying a detected chord and highlighting a sector of the circle if it matches the quality. It is also available as an overlay.
It uses the same note inputs as the chord-display module (at the moment, maybe it will have its dedicated routing later)
The wheel is customizable in its own section in settings (enabling more sections of the wheel)
Note: augmented chords and some inversions are not highlighted in the circle since there is no corresponding sector (only Major/minor/diminished:suspended when enabled).
Fixes https://github.com/la-jarre-a-son/midi-jar/issues/4