it should work ok, except for looping - i.e. you need to do a fixed length recording.
basically, you just set the Pyramid to Multrack mode, then hit record.
(oh, and remember to change settings to accept channel pressure, as its defaulted to off)
the reason live looping will not work is that it only extends the track length on the current track.
(this is understandable really, as except for this use case, you would not want the pyramid to start overwriting every track)
one possibly issue, that might possibly happen for long recordings, is that the pyramid is limited to 9000 events (OS3), and MPE is generating a lot of events, as cc74, channel pressure and pitchbend are being sent continuously and at quite a fast rate - so with lots of notes being played, that’s going to add up!
that said, I cant say I’ve tried (ive got a couple of MPE controllers ) ,
the reason is once recorded, the editing etc, would become pretty laborious , as all the data is split over several tracks.
in fairness this is not an uncommon situation, its the same in Ableton… and even in things like Cubase/bitwig which support mpe - I still find myself preferring to record audio.
I guess one day I’ll try, but as I say, not really been a priority for me…