(
keySignature: KeySignature,
accidentalMode: NoteAccidentalMode,
noteValue: number,
quarterBend: boolean,
currentAccidentalOffset: number | null = null
)
| 1033 | } |
| 1034 | |
| 1035 | public static computeAccidental( |
| 1036 | keySignature: KeySignature, |
| 1037 | accidentalMode: NoteAccidentalMode, |
| 1038 | noteValue: number, |
| 1039 | quarterBend: boolean, |
| 1040 | currentAccidentalOffset: number | null = null |
| 1041 | ) { |
| 1042 | const spelling = ModelUtils.resolveSpelling(keySignature, noteValue, accidentalMode); |
| 1043 | return ModelUtils.computeAccidentalForSpelling( |
| 1044 | keySignature, |
| 1045 | accidentalMode, |
| 1046 | spelling, |
| 1047 | quarterBend, |
| 1048 | currentAccidentalOffset |
| 1049 | ); |
| 1050 | } |
| 1051 | |
| 1052 | public static computeAccidentalForSpelling( |
| 1053 | keySignature: KeySignature, |
no test coverage detected