OpenNoteBlockStudio
OpenNoteBlockStudio copied to clipboard
MIDI tracks don't get separated into layers/Mid-song instrument changes
Describe the bug Midifile with 16 tracks doesn't get separate layers
To Reproduce Steps to reproduce the behavior:
- Import midifile with 2 or more tracks mapped to channel 1
- Watch it smoosh everything into 1 layer.
Expected behavior Separated layers for each track so instruments can be selected.
Additional context Many DAWs export separate tracks for each midi channel but default to instrument 1 or are not configurable.
This is something NBS was not designed to support; it expects each track on the MIDI file to map to exactly one channel. Reassigning tracks to different channels is a rather complex feature; getting it to work properly in NBS could be very difficult.
The MIDI import feature will undergo a full rewrite in a few months, so I might consider changing that behavior. I'd appreciate it if you could send a link to the affected MIDI file :)
Here's an example midi file with separate tracks, all mapped to channel 1
https://drive.google.com/file/d/1H3F1HznqRApjVAqQHaEN24fErIC4HLqn/view?usp=sharing
On a side note, I was able to use a midi editor to assign the tracks to different channels and work around this for now