Good to know. How do you have the Hub and One Series pedals configured then?
Here’s my rig:
Soleman: 1 (soleman does not pass midi through, so if I had another controller connected to its in, it could only pass midi to the soleman anyways).
Hub: 1
DA smart switch: 2
Reflex: 3
POG2: 4 (modified for midi PC recall of 8 onboard presets, plus knobs mode)
Gemini: 5
LA lady: 6
Nemesis: 7
Ventris: 8
Vertigo: 9
PEQ: 10
If I didn’t use the hub for anything but program changes, and had no plans for making more complicated changes via CC, then the one series pedals would all be on the same channel as the hub, since would not be doing anything complex enough to need dedicated control of each pedal.
If I had only the nemesis or ventris (will say ventris only for this example), then I could get away with some CC messaging to the ventris, and programming the other pedals to CC values not used by ventris. But now you are sending a CC message to all the pedals, but only the one with that specific value is responding to it. Should work ok, but there’s a chance for something to go wrong with this (like accidentally mapping that CC to another pedal, now your controlling 2 pedals with the same CC).
Additionally, I could remap all CC values on all the pedals and use just the messages I need for each pedal, but again, you risk the above situation, and then your scratching your head, trying to figure out what the heck is going on with your board.
Finally, it’s best to give each pedal its own channel from the get go, as changing your mind down the road, means you are now having to go through each scene and manually reprogram the midi channel for each pedal connected to the hub and redacting the scene. So if you have all 128 scenes filled, that’s a lot of reprogramming, ultimately, I cleared the hub and started from scratch when I did this.
So in short, my suggestion is always to give each pedal its own channel the moment you connect it to the hub, before saving anything to the hub.
So, here ends up being the question, and while I use other MIDI pedals none have this sort of 'daisy chain' through thing happening. How do my controllers 'see' the C4 when it's attached to the hub? So, for instance if I have my Hub on MIDI1 and my C4 set to MIDI4, and I have my ES-5 programmed...I assume I issue commands to MIDI4 and use CC's for everything (for now) and the Hub is mostly 'invisible' since I'm not using it for 'scenes'?
Right now I have two controllers, a DMC=3XL and the ES-5
The chain runs DMC-3XL->ES-5->(pedals (1-2-3)). The DMC 'ignores' the ES-5 as a MIDI device (Not programmed to see it on it's channel) and just passes signal through. Is the hub similarly 'invisible'?
When I create my patch on my ES-5 and trigger on the C4 (and whatever patch I want) + additional pedals, I assume I'll use the expression on the ES-5 rather than the Hub? Similarly, if I add something like a AS to the setup, I assume I can program that too like my other stuff? Pick the MIDI channel use CC or PC from my devices or will I have to create 'scenes'?
Currently yes, the hub would be like a ghost currently, but once hub integration with c4 happens, you can use PC messages to recall the presets on the c4 (plus any other pedals in the hub scene). The short of it is the more pedals you run through the hub, the less preset programming is involved since the hub is storing all that information, rather than going to each pedal individually to recall a full song preset.
Expression would be a yes.... I think..... i don’t think that expression currently works over hub to c4, but post update, then you can connect direct to hub for that.
Here’s the thing to remember, hub does not pass on PC messages to all connected pedals (through the TRRS jack, through the 5 pin din it will send midi messages through, you just have to set the midi out jack to thru, by default it’s set to out, so it won’t pass on midi data in that configuration).
So any pedal connect via TRRS to hub, can receive midi clock and CC messages, but not PC messages, since the hub is storing all that info. The work around has been to use CC103 (active) and CC104 (bypass) to recall individual presets form the ventris, nemesis and now C4 and spectrum. The other one series pedals have no way of recalling presets via midi, Jesse did not setup the small box pedals for that capability, however over time a lot of people have been asking for this capability, so internal presets were added to c4 and spectrum, with the idea that if users didn’t want the hub, they would have to use USB midi to access them, enter the micro ghost from disaster area. So you won’t be able to recall individual presets on the aftershock. Unless Jesse revisits the older pedals and adds this in, however there’s not a lot of space for code left on the other pedals, so this probably won’t happen, that’s more a question for Roger or Jesse. (Trust me, I’ve pushed for at least midi access to the 6 toggle switch presets, haven’t heard anything from them, but this was pre-employment, so I don’t know where the company stands on this idea currently).
TLDR: hub stores all the info for all TRRS connected pedals per scene, the big box pedals, C4 and spectrum can recall there internal presets via CC103/104, older small box pedals have no way of accessing internal presets via midi. Hub cannot directly access internal pedal presets via PC messages of any of the pedals.