Midi Channel CrossTalk

Discuss problems and solutions.
Post Reply
Salt+Slug
Newbie
Posts: 48
Joined: 02 Jan 2012 00:46

Midi Channel CrossTalk

Post by Salt+Slug »

So, I have a templet with 2 modules within. One to control a specific device (external synth) the other is freely assignable multi-ball and custom buttons (for text). The problem I am having is, the first module is set to send/receive on "midi-0" (which I would assume lives on "Daemon-0" by default) and the second module is set to "midi-1". Therefore it seems that as long as I set Midi-0 to send to my synth it should only talk to it, where the freely assignable module should just send and receive to those specific things to which they are assigned, because aren't they being addressed differently? It seems though in reality, if they share the same cc#, it sends on both channels even though the modules are set to the different channels starting at root level going to the surface level... I'm sure this is a convoluted way to ask this but its giving me a serious headache because I would like to have up to 8 modules including the external device module and 7 of the freely assignable modules effectively living on "midi-0" through "midi-7" :? :?:
Moog LittlePhatty Stage2, Novation Ultranova, Live8 suite, NI Massive, NI FM8, Max/Msp, LaunchPad, APC-40, and a lot more
Softcore
Regular
Posts: 1613
Joined: 04 Nov 2012 08:34

Re: Midi Channel CrossTalk

Post by Softcore »

By "channels" I assume by your description you mean "targets" - and yes, they should definitely be independent of each other. Are you sure your free module's individual objects (and their included mapped expressions x,y,) are indeed mapped to target 1;
Salt+Slug
Newbie
Posts: 48
Joined: 02 Jan 2012 00:46

Re: Midi Channel CrossTalk

Post by Salt+Slug »

The modules have been set to differing targets, the dedicated module and all subsequent objects within the module are set to Target 0 channel 0 and the assignable was set to Target 1 Channel 0 so just to be on the safe side when repeating the assignable module in to multiple copies I set it to Target1 Channel1 then Target 2 Channel2 and so one effectively using it like any midi source with multiple channels. Basically, I have tried to eliminate the possibility of cross talk by not repeating any address numbers...
Hopefully I will get a chance to test this out soon...
thanks for the feedback!
BTW Softcore how are you not a moderator yet?
Moog LittlePhatty Stage2, Novation Ultranova, Live8 suite, NI Massive, NI FM8, Max/Msp, LaunchPad, APC-40, and a lot more
Softcore
Regular
Posts: 1613
Joined: 04 Nov 2012 08:34

Re: Midi Channel CrossTalk

Post by Softcore »

Not trying to say you dont know what you are setting but something may have escaped your attention - just to be sure, check one individual object in the assignable module by locating its expressions' mappings! Are they indeed set to target 1?
By the way, if the included objects of a module are not set to "parent", then changing the module's target does not affect them - you have to individually, one by one, set them to the desired target!

;)
Salt+Slug
Newbie
Posts: 48
Joined: 02 Jan 2012 00:46

Re: Midi Channel CrossTalk

Post by Salt+Slug »

that is exactly what I ended up doing, I just gave in and went through and double checked everything and made sure, all is well and awesome!
Moog LittlePhatty Stage2, Novation Ultranova, Live8 suite, NI Massive, NI FM8, Max/Msp, LaunchPad, APC-40, and a lot more
Post Reply