2 midi-def.hh -- declare Midi_def
4 source file of the GNU LilyPond music typesetter
6 (c) 1997 Jan Nieuwenhuizen <jan@digicash.com>
12 #include "lily-proto.hh"
28 Assoc<String, Real> *real_vars_p_;
29 Input_performer* iperf_p_;
31 /// duration of whole note
32 Real whole_seconds_f_;
35 Midi_def( Midi_def const& midi_c_r );
38 Real duration_to_seconds_f(Moment);
39 Global_translator* get_global_translator_p() const;
40 Real get_var( String s ) const;
41 int get_tempo_i( Moment moment );
43 void set( Input_performer* iperf_p );
44 void set_var( String s, Real r );
45 void set_tempo( Moment moment, int count_per_minute_i );