void
Score_performer::prepare (SCM sev)
{
- Stream_event *ev = unsmob_stream_event (sev);
+ Stream_event *ev = Stream_event::unsmob (sev);
SCM sm = ev->get_property ("moment");
- Moment *m = unsmob_moment (sm);
+ Moment *m = Moment::unsmob (sm);
audio_column_ = new Audio_column (*m);
announce_element (Audio_element_info (audio_column_, 0));
- precomputed_recurse_over_translators (context (), START_TRANSLATION_TIMESTEP, UP);
+ precomputed_recurse_over_translators (context (), START_TRANSLATION_TIMESTEP, START);
}
IMPLEMENT_LISTENER (Score_performer, finish);
recurse_over_translators (context (),
&Translator::finalize,
&Translator_group::finalize,
- UP);
+ STOP);
}
IMPLEMENT_LISTENER (Score_performer, one_time_step);
}
audio_column_->offset_when (offset_mom_);
- precomputed_recurse_over_translators (context (), PROCESS_MUSIC, UP);
+ precomputed_recurse_over_translators (context (), PROCESS_MUSIC, STOP);
do_announces ();
}
- precomputed_recurse_over_translators (context (), STOP_TRANSLATION_TIMESTEP, UP);
+ precomputed_recurse_over_translators (context (), STOP_TRANSLATION_TIMESTEP, STOP);
}
void