- virtual void finish();
- virtual void prepare (Moment mom);
- virtual void process();
- virtual void start();
- virtual void do_add_processing ();
- virtual int get_tempo_i() const;
- virtual void play (Audio_element* p);
- virtual Music_output *get_output_p ();
+ DECLARE_LISTENER (finish);
+ DECLARE_LISTENER (prepare);
+ DECLARE_LISTENER (one_time_step);
+
+ /* Engraver_group_engraver interface */
+ virtual void connect_to_context (Context *);
+ virtual void disconnect_from_context ();
+ virtual void initialize ();
+ virtual void announce_element (Audio_element_info);
+ virtual void derived_mark () const;
+ virtual void acknowledge_audio_elements ();