bool slur_;
};
+Slur_performer::Slur_performer ()
+{
+ slur_ = false;
+ start_ev_ = 0;
+ now_stop_ev_ = 0;
+}
+
+
void
Slur_performer::process_music ()
{
if (now_stop_ev_)
{
slur_ = false;
+ set_melisma (false);
}
if (start_ev_)
void
Slur_performer::set_melisma (bool ml)
{
- daddy_context_->set_property ("slurMelismaBusy", ml ? SCM_BOOL_T :SCM_BOOL_F);
+ context ()->set_property ("slurMelismaBusy", ml ? SCM_BOOL_T :SCM_BOOL_F);
}
void
Slur_performer::start_translation_timestep ()
{
- if (slur_)
- {
- set_melisma (true);
- }
-
start_ev_ = 0;
now_stop_ev_ = 0;
}
ENTER_DESCRIPTION (Slur_performer,"","",
"slur-event","","","");
-Slur_performer::Slur_performer ()
-{
- slur_ = false;
-}