Releases: looptailG/musescore-31edo-tuner
Releases · looptailG/musescore-31edo-tuner
31EDO Tuner - v2.0.1
31EDO Tuner - v1.5.5
- Removed code that was necessary for compatibility with
Musescore4
. - Minor optimisations in the code for tuning notes.
31EDO Tuner - v2.0.0
Updated in order to be compatible with Musescore4.4
.
The changes made to this version of the plugin made it incompatible with Musescore3
. In order to maintain compatibility with Musescore3
, the version 1.x
of this plugin will still receive updates, if needed.
31EDO Tuner - v1.5.4
- Fixed the variable used for undoing the default tuning offset.
- Fixed the handling of previous accidentals in case the portion of the score to tune did not start at the beginning of a measure.
31EDO Tuner - v1.5.3
Removed reference to non-existing parameter in getAccidentalEdoSteps()
.
31EDO Tuner - v1.5.2
- Fixed a bug that could cause the plugin to detect a key signature change where there wasn't one.
- Fixed a bug that would prevent the plugin from working if the score contained annotations that don't contain text, like fermatas.
31EDO Tuner - v1.5.1
- The text for custom key signaturs now ignores whitespace characters.
- Added support for triple sharps and flats.
- Code optimisation in the calculation of the base tuning offset from the
tpc
property. - Code optimisation in the check for a key signature change.
31EDO Tuner - v1.5.0
- Added support for custom key signatures.
- Improved error messages.
31EDO Tuner - v1.4.0
- The plugin now keeps track of which microtonal accidental is applied to each note, and will automatically apply the correct tuning offset on the following notes without an explicit accidental within the same measure.
- Added support for the following accidentals:
ARROW_DOWN
LOWER_ONE_SEPTIMAL_COMMA
31EDO Tuner - v1.3.0
- Added support for tuning only the notes within the current selection.
- Renamed the function
getAccidental()
togetAccidentalEdoSteps()
, and used in more places where its functionality was previously implemented. - Reworked the
supportedAccidentals
mapping to use the accidental name as keys. Reworked the functions that interact with it accordingly.