View Single Post
Old 01-26-2018, 02:03 PM   #600
Geoff Waddington
Human being with feelings
Geoff Waddington's Avatar
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 5,060

Originally Posted by mschnell View Post
Nope. For my mind, this is a different layer of information transport. In close to any appropriate computer communication protocols "address" and "information" are clearly separated.

The midi channel is a low level, that should be adhered to just for transporting any any information independently of the interpretation of the content.

The Midi spec on that layer is is (in my interpretation):

A block starts with a byte with bit 7 set. Bit 6,5,4 define the basic kind of data to be sent, bits 3,2,1,0 define the target address.

Another layer would define the interpretation of the message.

A target device functionality would only "receive" the message if the address ("channel") matches that it is configured to listen to.

Any appropriate target device functionality should take the same (or appropriately similar) action on receiving a message that only differs in the address (Channel).

You're talkin' "appropriate computer communication protocols" to a bunch of musicians ?

Good luck with that, but I do see your point
CSI - You can donate here:
Beta software:
installation and documentation here:
Geoff Waddington is offline   Reply With Quote