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,036
Default

Quote:
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).

-Michael
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: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote