source file of the GNU LilyPond music typesetter
- (c) 1997--2005 Jan Nieuwenhuizen <janneke@gnu.org>
+ (c) 1997--2007 Jan Nieuwenhuizen <janneke@gnu.org>
*/
#include "audio-item.hh"
protected:
- PRECOMPUTED_VIRTUAL void stop_translation_timestep ();
- virtual void create_audio_elements ();
+ void stop_translation_timestep ();
+ void process_music ();
virtual void derived_mark () const;
SCM prev_fraction_;
private:
}
void
-Time_signature_performer::create_audio_elements ()
+Time_signature_performer::process_music ()
{
SCM fr = get_property ("timeSignatureFraction");
if (scm_is_pair (fr) && !ly_is_equal (fr, prev_fraction_))
{
if (audio_)
{
- play_element (audio_);
audio_ = 0;
}
}
#include "translator.icc"
-ADD_TRANSLATOR (Time_signature_performer, "", "", "", "", "");
+ADD_TRANSLATOR (Time_signature_performer, "", "", "", "");