{
return new Midi_time_signature (this);
}
+
IMPLEMENT_IS_TYPE_B1(Audio_time_signature, Audio_item);
Audio_text::Audio_text (Audio_text::Type type, String text_str)
}
IMPLEMENT_IS_TYPE_B1(Audio_text, Audio_item);
-
IMPLEMENT_IS_TYPE_B1(Audio_item, Audio_element);
void
{
#ifndef NPRINT
if (note_req_l_)
- note_req_l_->print ();
+ note_req_l_->print ();
#endif
}
void
Note_performer::do_process_requests ()
{
- // this is _really_ braindead, but it generates some output
- if (!note_req_l_ || !dynamic_cast <Melodic_req *> (note_req_l_) || !dynamic_cast <Rhythmic_req *> (note_req_l_))
- return;
-
- int transposing_i = 0;
- //urg
- Scalar prop = get_property ("transposing");
- if (!prop.empty_b () && prop.isnum_b ())
- transposing_i = prop;
+ if (note_req_l_)
+ {
+ int transposing_i = 0;
+ //urg
+ Scalar prop = get_property ("transposing");
+ if (!prop.empty_b () && prop.isnum_b ())
+ transposing_i = prop;
- play (new Audio_note (note_req_l_, transposing_i));
+ play (new Audio_note (note_req_l_, transposing_i));
- note_req_l_ = 0;
+ note_req_l_ = 0;
+ }
}
bool
# empty
LDFLAGS = $(ILDFLAGS) $(USER_LDFLAGS) $(EXTRA_LDFLAGS) $(MODULE_LDFLAGS) $($(PACKAGE)_LDFLAGS)
-MODULE_LIBES=$(addsuffix /$(outdir)/library.a, $(MODULE_LIBS))
-LOADLIBES = $(MODULE_LIBES) $($(PACKAGE)_LIBES) $(EXTRA_LIBES) $(BLA_LIBES)#u8gh
+MODULE_LIBES := $(addsuffix /$(outdir)/library.a, $(MODULE_LIBS)) $(MODULE_LIBES)
+LOADLIBES = $(MODULE_LIBES) $($(PACKAGE)_LIBES) $(EXTRA_LIBES)