(c) 1997--2005 Jan Nieuwenhuizen <janneke@gnu.org>
*/
-#include "audio-item.hh"
#include "performer.hh"
+#include "audio-item.hh"
+#include "music.hh"
+#include "duration.hh"
+
class Tempo_performer : public Performer
{
public:
protected:
virtual bool try_music (Music *req);
- virtual void stop_translation_timestep ();
+ PRECOMPUTED_VIRTUAL void stop_translation_timestep ();
virtual void create_audio_elements ();
private:
{
if (tempo_req_)
{
-
SCM met = tempo_req_->get_property ("metronome-count");
Duration *d = unsmob_duration (tempo_req_->get_property ("tempo-unit"));
return true;
}
+#include "translator.icc"
+
ADD_TRANSLATOR (Tempo_performer, "", "",
"metronome-change-event",
"", "", "");