presets on banks >0 are not exported in MIDI file
Summary:
When a preset in a bank greater than 0 is selected in the mixer, the bank number is not transferred to the exported .mid file.
Steps to reproduce:
1. Create a new score with a single instrument (you can only select the "Treble Clef" preset).
2. Go to the mixer and select the "Church Organ2" sound. // Preset: 19 Bank: 8
//Notice: You can not see in the mixer that this is a sub-bank, you can only see it in a soundfont editor.
3. Export to a midi file // File => Export : select "Standard MIDI file"
4. Open the exported MIDI file with a MIDI editor. // I use the Sekaiju software
Result: subBank does not appear in the exported MIDI file.
The definition part in the mscz file:
<Channel> <controller ctrl="0" value="0"/> <controller ctrl="32" value="8"/> <program value="19"/> <synti>Fluid</synti> </Channel>
Definitions in the midi file (CC0 and CC32 are missing):
Main View:
List view:
Note: I thought this issue existed before but I couldn't find it. Maybe my memory misled me. Sorry in advance if it's a duplicate.
Attachment | Size |
---|---|
BankTest-z01.mscz | 6.93 KB |
BankTest-z01.mid | 94 bytes |