}
void
-Staff_performer::do_process_requests ()
+Staff_performer::do_process_music ()
{
String str = new_instrument_str ();
if (str.length_i ())
instrument_p_ = new Audio_instrument (str);
announce_element (Audio_element_info (instrument_p_, 0));
}
- Performer_group_performer::do_process_requests ();
+ Performer_group_performer::do_process_music ();
}
void
Staff_performer::new_instrument_str ()
{
// mustn't ask Score for instrument: it will return piano!
- SCM minstr = get_property (ly_symbol2scm ("midiInstrument"), 0);
+ SCM minstr = get_property (ly_symbol2scm ("midiInstrument"));
if (!gh_string_p(minstr))
- minstr = get_property (ly_symbol2scm ("instrument"), 0);
+ minstr = get_property (ly_symbol2scm ("instrument"));
if (!gh_string_p (minstr)
|| ly_scm2string (minstr) == instrument_str_)