Closed miclol closed 1 year ago
Thank you for the detailed report!
NBS currently doesn't support multiple tracks mapped to a single channel – the instrument list is always based on the number of channels present in the file, so there's no proper support for stuff like mid-track instrument changes. I believe this is the issue at play here – it correctly identifies the track but it's not imported as a separate instrument.
Do #179 and #194 describe the change you're proposing?
Yes, it seems like the problem comes from Musescore creating unused channels in the MIDI files and overriding them with new instruments when it eventually runs out of MIDI channels to use. So even though the instrument count is lower than 16, it replaced the instrument in the same channel anyway.
Duplicate of #179
Describe the bug Instruments seem to be omitted by NBS when imported via MIDI.
To Reproduce Steps to reproduce the behavior:
Expected behavior The Square Synthesizer Instrument to be in the imported result.
Screenshots