accidentalToAlter top-level constant
Mapping from AccidentalType to alteration value.
Implementation
const Map<AccidentalType, double> accidentalToAlter = {
AccidentalType.natural: 0.0,
AccidentalType.sharp: 1.0,
AccidentalType.flat: -1.0,
AccidentalType.doubleSharp: 2.0,
AccidentalType.doubleFlat: -2.0,
AccidentalType.tripleSharp: 3.0,
AccidentalType.tripleFlat: -3.0,
AccidentalType.quarterToneSharp: 0.5,
AccidentalType.quarterToneFlat: -0.5,
AccidentalType.threeQuarterToneSharp: 1.5,
AccidentalType.threeQuarterToneFlat: -1.5,
AccidentalType.komaSharp: 0.25,
AccidentalType.komaFlat: -0.25,
AccidentalType.sagittal11MediumDiesisUp: 0.166667,
AccidentalType.sagittal11MediumDiesisDown: -0.166667,
AccidentalType.sagittal11LargeDiesisUp: 0.333333,
AccidentalType.sagittal11LargeDiesisDown: -0.333333,
};