I have both, but I’ve only had the Pyramid a few days, I’m still figuring a lot of stuff out.
Separate channels is doable, that’s how mine’s set up right now.
Unfortunately using definitions for each channel eats up your 16 slots quick, so that’s something to be aware of.
I have to experiment with program changes, it’s one of the reasons I got the pyramid in the first place, so I hope it does work one way or another, however, the level of control on the Pyramid has me re-thinking a lot of my current set up, so who knows how it will work once i have it all figured out in my head.
What issue are you having with separating out the tracks?
iirc the setup is pretty straightforward, the channels are already mapped 1-8 in the Digitakt.
I’ll start experimenting with program changes now and see what I can get to happen as well. I suspect PC will have to be sent on a separate channel to the main 8 midi tracks, possibly on whatever channel is set to Prog Chg In on the Digitakt.
e: Program Change works - as I suspected, needs to be sent on the Digitakt’s control channel - I think it’s 9 or 10 by default, I have it set to 16. I used the step mode to do a simple CC automation step and changed the Program Change CC value, Digitakt changed program at the end of the bar as expected.
Make sure PRG CHG RECEIVE is also set in the midi Sync menu on the DT.