static double
_score_note_to_line (score_staff_t *staff, score_note_t *note)
{
- score_pitch_name_t name = SCORE_PITCH_NAME (note->pitch);
+ pitch_name_t name = PITCH_NAME (note->pitch);
int c_line = _score_clef_c_line (staff->clef);
- return c_line - (name - SCORE_PITCH_NAME_C) / 2.0 - 3.5 * (note->octave - 4);
+ return c_line - (name - PITCH_NAME_C) / 2.0 - 3.5 * (note->octave - 4);
}
/* chord->width is updated as a side effect */
/* XXX: The hard-coded glyph indices here are very ugly. We should
* figure out how to lookup glyphs by name from this font. */
- switch (SCORE_PITCH_ACCIDENTAL (note->pitch)) {
- case SCORE_PITCH_ACCIDENTAL_DOUBLE_FLAT:
+ switch (PITCH_ACCIDENTAL (note->pitch)) {
+ case PITCH_ACCIDENTAL_DOUBLE_FLAT:
note_glyph[num_glyphs].index = 77;
break;
- case SCORE_PITCH_ACCIDENTAL_FLAT:
+ case PITCH_ACCIDENTAL_FLAT:
note_glyph[num_glyphs].index = 68;
break;
- case SCORE_PITCH_ACCIDENTAL_NATURAL:
+ case PITCH_ACCIDENTAL_NATURAL:
note_glyph[num_glyphs].index = 101;
break;
- case SCORE_PITCH_ACCIDENTAL_SHARP:
+ case PITCH_ACCIDENTAL_SHARP:
note_glyph[num_glyphs].index = 134;
break;
- case SCORE_PITCH_ACCIDENTAL_DOUBLE_SHARP:
+ case PITCH_ACCIDENTAL_DOUBLE_SHARP:
note_glyph[num_glyphs].index = 142;
break;
}
- if (SCORE_PITCH_ACCIDENTAL (note->pitch) != SCORE_PITCH_ACCIDENTAL_NATURAL)
+ if (PITCH_ACCIDENTAL (note->pitch) != PITCH_ACCIDENTAL_NATURAL)
{
note_glyph[num_glyphs].x = 0;
score_note_t *
score_add_note (score_staff_t *staff,
- score_pitch_t pitch,
+ pitch_t pitch,
int octave,
score_duration_t duration)
{
score_note_t *
score_staff_find_note (score_staff_t *staff,
- score_pitch_t pitch,
+ pitch_t pitch,
int octave,
score_duration_t duration)
{