X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fcontrol-track-performer.cc;h=db6efe649ed5b3fa15c6155d51e8d8084e51b14f;hb=3af0951f9a11677240efa6228683dd4fcea13eaf;hp=9b0d676870d5d08d6074e2a3d2c6090657b5a7b0;hpb=652ed35a2013489d0a14fede6307cd2595abb2c4;p=lilypond.git diff --git a/lily/control-track-performer.cc b/lily/control-track-performer.cc index 9b0d676870..db6efe649e 100644 --- a/lily/control-track-performer.cc +++ b/lily/control-track-performer.cc @@ -52,16 +52,26 @@ Control_track_performer::add_text (Audio_text::Type text_type, const string &str void Control_track_performer::initialize () { - control_track_ = new Audio_staff; + control_track_ = new Audio_control_track_staff; announce_element (Audio_element_info (control_track_, 0)); string id_string = String_convert::pad_to (gnu_lilypond_version_string (), 30); + // The first audio element in the control track is a placeholder for the + // name of the MIDI sequence. The actual name is stored in the element + // later before outputting the track (in Performance::output, see + // performance.cc). add_text (Audio_text::TRACK_NAME, "control track"); add_text (Audio_text::TEXT, "creator: "); add_text (Audio_text::TEXT, id_string); } +void +Control_track_performer::boot () +{ + +} + ADD_TRANSLATOR (Control_track_performer, /* doc */ "",