*/
#include "performer.hh"
-
-#include "event.hh"
#include "audio-item.hh"
/**
};
public:
- TRANSLATOR_DECLARATIONS(Piano_pedal_performer);
+ TRANSLATOR_DECLARATIONS (Piano_pedal_performer);
~Piano_pedal_performer ();
protected:
void
Piano_pedal_performer::stop_translation_timestep ()
{
- for (int i=0; i< audios_.size (); i++)
+ for (int i = 0; i< audios_.size (); i++)
play_element (audios_[i]);
audios_.clear ();
}
for (Pedal_info*p = info_alist_; p->name_; p ++)
{
String nm = p->name_ + String ("Event");
- if (gh_equal_p (r->get_mus_property ("name") ,
- scm_makfrom0str (nm.to_str0())))
+ if (ly_c_equal_p (r->get_property ("name") ,
+ scm_str2symbol (nm.to_str0())))
{
- Direction d = to_dir (r->get_mus_property ("span-direction"));
+ Direction d = to_dir (r->get_property ("span-direction"));
p->req_l_drul_[d] = r;
return true;
}
return false;
}
-ENTER_DESCRIPTION (Piano_pedal_performer, "","",
+ADD_TRANSLATOR (Piano_pedal_performer, "","",
"pedal-event",
"","","" );