Wrong Midi-Channels when exporting Midi-File

• Feb 2, 2019 - 04:17

Hello,

when I choose some articulations for different notes,
Musescore 3 doesn't export the Midi-Channels correctly...

For Example:
A Violin played arco (normal) should be Midi-Channel 1, pizzicato (plucked) should be Midi-Channel 2.
If the Track gets exported as a Midifile, all Notes are on Midi-Channel 1.
If the Notes are copied to another track and that one gets exported,
all Notes are on Midi-Track 4.

This bug does only occur in Musescore 3,
in Musescore 2 everything is working as it should.

You'll find all the files (mid + mscz) as attachment.

Thxs a lot, best,
Roman

Attachment Size
Midi-Test.mscz 6.42 KB
Midi-Test-Violine.mid 208 bytes
Midi-Test-Viola.mid 208 bytes

Comments

I'm not so sure that's a bug - there is nothing wrong with putting everything on one MIDI channel as long as there are also appropriate program change messages where needed. I don't have a MIDI editor to check, though. Are you sure they are not present?

In reply to by Marc Sabatella

Hello Marc,
as I wrote: In Musescore 2 evrathing works fine as it should...
The issue only occurs in Musescore 3...
If one wants to play back the MIDI-File with any VST (especially a non-GM-VST), different MIDI channels are necessary to make different sounds beeing playable on different channels...
Best, Roman

Die Midi-Dateien sind mit MuseScore 2 exportiert worden und tönen anders als die von Dudo01 angehängten Dateien. Der MidiXML-Datei (zip) ist zu entnehmen, dass die Kanäle wie folgt programmiert sind
Kanal1: 40 entspricht "Violin"
Kanal2: 45 entspricht "Pizzicato Strings"
Kanal3: 44 entspricht "Tremolo Strings"

Die Kanäle werden auch so in der MuseScore Version 3 programmiert, aber ohne die Kanal-Umschaltung geht der Effekt verloren.

Ich schreibe das, weil ich den Eindruck habe, Marc sehe das nicht als Fehler.

Attachment Size
Midi-Test_Violine.mid 209 bytes
Midi-Test_Viola.mid 209 bytes
Midi-Test_Violine.zip 725 bytes

Do you still have an unanswered question? Please log in first to post your question.