}
}
+void
+Simple_music::transpose(Melodic_req const &d)const
+{
+ voice_.transpose(d);
+}
+
void
Simple_music::add(Voice_element*v)
{
/* *************** */
+void
+Complex_music::transpose(Melodic_req const& d) const
+{
+ for (iter_top(elts,i); i.ok(); i++)
+ i->transpose(d);
+}
void
Complex_music::add(Input_music*v)
{