helio-fm/helio-sequencer

Is it necessary to distinguish between different channels for one track?

Opened this issue · 1 comments

Is it necessary to distinguish between different channels for one track?

For example, a MIDI file has only one track, and there are multiple channels in that track, and the MIDI channels specify different instruments.

Helio now renders a track, but doesn't distinguish between channels, so only one instrument renders the track's notes...

fl
helio
Euterpe-X-MI-Seed-5.zip

Thanks for the suggestion! I guess that MIDI import should be smarter in how it splits events into tracks: in MIDI files, channels can be set per message, while in Helio channels are per track for simplicity, because a different channel often means a different instrument.

Please check if the development build now fixes it for you. If you have ideas for further improvement, I'd be happy to hear.