You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've been reading this page and getting quite confused.
The concept of channels is central to how most MIDI messages work. A channel is an independent path over which messages travel to their destination. There are 16 channels per MIDI device. A track in your sequencer program plays one instrument over a single channel. The MIDI messages in the track find their way to the instrument over that channel.
What does this mean in terms of Midir? MidiOutputConnection doesn't seem to have any way of switching channels, so my first thought was that I just needed to make 16 calls to midi_out.connect(out_port, channel_name) to get 16 connections to send notes through. But connect consumes midi_out so that doesn't seem to work.
Sorry for asking such a newb question in here but I'm really confused, haha. Any help?
The text was updated successfully, but these errors were encountered:
I've been reading this page and getting quite confused.
What does this mean in terms of Midir?
MidiOutputConnection
doesn't seem to have any way of switching channels, so my first thought was that I just needed to make 16 calls tomidi_out.connect(out_port, channel_name)
to get 16 connections to send notes through. Butconnect
consumesmidi_out
so that doesn't seem to work.Sorry for asking such a newb question in here but I'm really confused, haha. Any help?
The text was updated successfully, but these errors were encountered: