2 performer.hh -- declare Performer
4 (c) 1996, 1997 Han-Wen Nienhuys <hanwen@stack.nl>
5 Jan Nieuwenhuizen <jan@digicash.com>
11 #include "lily-proto.hh"
14 #include "score-elem-info.hh"
15 #include "staff-info.hh"
18 Convert a music definition into a audio representation.
24 DECLARE_MY_RUNTIME_TYPEINFO;
25 Performer_group_performer* daddy_perf_l_;
31 virtual void process_requests();
33 virtual bool try_request (Request* req_l);
35 virtual void do_removal_processing();
36 void creation_processing();
39 virtual void do_creation_processing();
40 virtual bool do_try_request (Request*);
41 virtual int get_tempo_i() const;
42 virtual void do_print() const;
43 virtual void play (Audio_element * elem_p );
46 #include "global-performers.hh"
48 #endif // PERFORMER_HH