accidentalToAlter top-level constant

Map<AccidentalType, double> const accidentalToAlter

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,
};