]> git.donarmstrong.com Git - lilypond.git/commitdiff
Midi: always set instrument for new track. Unconfuses some midi players.
authorJan Nieuwenhuizen <janneke@gnu.org>
Tue, 15 Mar 2011 19:21:26 +0000 (20:21 +0100)
committerJan Nieuwenhuizen <janneke@gnu.org>
Tue, 15 Mar 2011 20:50:28 +0000 (21:50 +0100)
lily/staff-performer.cc

index 3ad276890b7a45765c0b7157cb912c78aebe50f7..1f34290aac4451d185499cb8c01678daff86534f 100644 (file)
@@ -115,6 +115,8 @@ Staff_performer::new_audio_staff (string voice)
     }
   announce_element (Audio_element_info (audio_staff, 0));
   staff_map_[voice] = audio_staff;
+  if (!instrument_string_.empty ())
+    set_instrument (channel_, voice);
   return audio_staff;
 }