I’m having a hopefully simple problem with the Pyramid. I run it as a primary clock/sequencer for my setup (Pulsar-23, Prophet 12 and 1010 BlackBox). I have the Prophet 12 running into the Midi In on the Pyramid to work as a controller. In the past, I had no problem using the Prophet to play samples on my 1010 BlackBox Sampler (running Midi out from Prophet to Midi In on the Pyramid, and then out to the Midi in on the Sample). In this configuration, whatever track I had active on the Pyramid, the Prophet would automatically act as a controller for that channel. But not all of a sudden, the Prophet won’t work to trigger any of the devices. It’s still getting midi signal from the Pyramid - I can send a sequence to the Prophet and it plays down. I can also record live playing from the Prophet into the Pyramid, but only to trigger the Prophet, nothing else. To cap it off, when I play the Prophet, all of the Midi In/Out indicators flash on the Pyramid showing that Midi is indeed going in from the Prophet.
In case anyone is wondering, I figured this out. I had changed the “midi echo” settings bc the Prophet was recording all sorts of odd midi data spontaneously, like just changing the filter frequency for no reason. Stopping Midi Echo solved that problem, but now I can’t use the Prophet to trigger devices on other midi channels. I could switch this setting when needed, but if anyone has an idea of how to have the best of both worlds, please let me know
I’m the one who advised trying the Stop Echo (or turn off the Prophet’s Local Control) setting, for the previous issue. I wasn’t quite sure how the Stop Echo setting actually worked but, from what you say, it seems that it simply blocks MIDI In from being sent on the currently selected (active) MIDI channel on the Pyramid. So with the other MIDI settings you have, which mean you can basically select a track with the appropriate MIDI channel to play the desired device, this means the MIDI on that channel gets ‘blocked’ - it’s the channel the Stop Echo setting affects. It makes sense to do this for the Prophet 12 in your setup, as it stops what the Prophet sends being sent back around to the channel it is being received on (by simply/crudely blocking the ‘live’ output channel - i.e. what is received and routed from the MIDI In). You still hear the Prophet because the Prophet still gets the MIDI from it’s own local control (MIDI from its keys and pots still directly control what it plays).
But clearly that’s no good if you want to hear what you are trying to send to another device (when you select its track with the appropriate MIDI channel).
I think the simplest solution for you is to turn off the Prophet’s Local Control instead of stopping the ‘echo’ on Pyramid. What I think this will do is stop the Prophet responding directly to it’s own keys and knobs and instead only respond to what Pyramid sends on the P12 receive channel. This should mean the Prophet still responds ‘live’ to the MIDI it sends when its channel is selected on the Pyramid (Pyramid receives and immediately sends the MIDI generated by the Prophet, and the Prophet responds to that indirectly - and not directly to it’s own local controllers). So now you just use Track select on Pyramid to hear which device that the P12 controls will play live (and what can be recorded if record is enabled), which I guess is what you want. What it won’t do is allow you to play the Prophet itself ‘live’ no matter what channel is active on the Pyramid - everythng is routed through the Pyramid, if you like. It will, of course, still respond to stuff Pyramid sends on its channel, but that’s just it; it only responds to what Pyramid sends on the P12’s channel. Pyramid sends out what it receives from the P12 on the selected track’s channel along with all the other recorded/sequenced stuff (Tracks) on whatever channel and port that each of them are on.
You should be able to find the Local Control on/off parameter in the Global settings on your P12. I think it might be the 13th item in the Global settings menu.
It seems that turning off the P12’s Local Control would have been the better option and I wish I’d suggested that as the first thing you should try now. I guess Stop Echo is meant to be used only really if your synth doesn’t have a Local On/Off control (no doubt there will be some reason/use case where it’s preferable, but…)