public Performer_group_performer, public Global_translator
{
public:
+ TRANSLATOR_CLONE(Score_performer);
DECLARE_MY_RUNTIME_TYPEINFO;
Score_performer();
~Score_performer();
- Audio_score *performance_p_;
+ Performance *performance_p_;
protected:
- virtual Translator* ancestor_l (int l);
- virtual int depth_i() const;
-
virtual void finish();
virtual void prepare (Moment mom);
virtual void process();
virtual void start();
+ virtual void add_processing ();
virtual int get_tempo_i() const;
virtual void play (Audio_element* p);
virtual Music_output *get_output_p ();
private:
void header (Midi_stream&);
- Moment now_mom_;
Audio_column* audio_column_l_;
};