]> git.donarmstrong.com Git - lilypond.git/commit
Map voices to channels in MIDI output.
authorJan Nieuwenhuizen <janneke@gnu.org>
Thu, 3 Mar 2011 15:40:06 +0000 (16:40 +0100)
committerJan Nieuwenhuizen <janneke@gnu.org>
Thu, 3 Mar 2011 15:40:50 +0000 (16:40 +0100)
commite5380f29f23e204a603f8398368d2a7dc0260aa0
tree3be4ee6c4c4ea3042d51aabd218ed2134ca1aab8
parent0129fb74b0957a277e6eb01f89046e1f46bf7777
Map voices to channels in MIDI output.

This fixes a long standing weirdness in MIDI output, with voices being
all merged into one channel with channel number equalling track
number.

With voices mapped to channels, midi2ly can neatly recreate voices
without needing to do tricky guessing.
lily/audio-item.cc
lily/audio-staff.cc
lily/include/audio-item.hh
lily/include/audio-staff.hh
lily/include/midi-item.hh
lily/include/midi-walker.hh
lily/midi-item.cc
lily/midi-walker.cc
lily/performance.cc
lily/staff-performer.cc