The MIDI Forum

  1. Ed
  2. MIDI Specifications
  3. Wednesday, 16 November 2016
  4.  Subscribe via email
I was wondering if specification and best practice allows for controller messages and program change messages to be sent on the same channel, or if its one channel per channel voice message? Would sending multiple channel voice messages via the same MIDI channel cause issues?

Thank you,
Ed
Comment
There are no comments made yet.
Bavi_H Accepted Answer Pending Moderation
0
Votes
Undo
It is normal to send program change and control change messages to the same channel. For example, if your MIDI device uses General MIDI sounds, the following messages will change channel 1 to a flute, then set channel 1's volume to 100:

C0 [program change channel 1]
49 [program 74, flute]

B0 [control change channel 1]
07 [controller 7, channel volume]
64 [value 100]
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 1
Clemens Ladisch Accepted Answer Pending Moderation
0
Votes
Undo
Controller and Program Change message affect only the channel they are sent on, so you must send them on the same channel as the Note messages they belong to.
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 2
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.