class Arpeggio_engraver : public Engraver
{
public:
- TRANSLATOR_DECLARATIONS(Arpeggio_engraver);
+ TRANSLATOR_DECLARATIONS (Arpeggio_engraver);
protected:
virtual void acknowledge_grob (Grob_info);
virtual void process_music ();
{
if (arpeggio_req_)
{
- arpeggio_ = make_item ("Arpeggio");
- announce_grob(arpeggio_, arpeggio_req_->self_scm());
+ arpeggio_ = make_item ("Arpeggio",arpeggio_req_->self_scm ());
}
}
void
Arpeggio_engraver::stop_translation_timestep ()
{
- if (arpeggio_)
- {
- typeset_grob (arpeggio_);
- arpeggio_ = 0;
- }
+ arpeggio_ = 0;
arpeggio_req_ = 0;
}
-ENTER_DESCRIPTION(Arpeggio_engraver,
+ENTER_DESCRIPTION (Arpeggio_engraver,
/* descr */ "Generate an Arpeggio from a Arpeggio_req",
/* creats*/ "Arpeggio",
/* accepts */ "arpeggio-event",