From: Jan Nieuwenhuizen Date: Tue, 15 Mar 2011 19:21:26 +0000 (+0100) Subject: Midi: always set instrument for new track. Unconfuses some midi players. X-Git-Tag: release/2.13.55-1~11^2~1 X-Git-Url: https://git.donarmstrong.com/lilypond.git?a=commitdiff_plain;h=84bdcba4e72ed9161fa6091441a41a02d81069aa;p=lilypond.git Midi: always set instrument for new track. Unconfuses some midi players. --- diff --git a/lily/staff-performer.cc b/lily/staff-performer.cc index 3ad276890b..1f34290aac 100644 --- a/lily/staff-performer.cc +++ b/lily/staff-performer.cc @@ -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; }