if i had a choice i’d probably use pyramid over engine (i’ve had them both).
purely because its more modern overall , multiple sequence types , easy to backup , an active forum / community , can be found more easily and more cheaply , has built in cv / gate , has a screen (allowing more complex sequencing and easier to edit).
if you want filter sweeps you could of course use lfo but it has limited lfo types (or use lfo designer on OT) , but it depends if you want to sequence it yourself (… i’m guessing you want to set a few values and have it glide between them? or just record your performance.) .
also be mindful of the synth you are using , something old like matrix1000 is limited to how smooth you can alter parameters (its better with the newer firmwares though).
i’m pretty sure pyramid can do main sequences at 30 and another one with a clock multiplyer or divider if you wanted higher resolution , you can have a few tracks on the same midi channel , one used for notes and the other for midi cc (and the fact it can use definition files can help with cc labels being displayed within the sequencer )
the engine is fine , xox box style sequencer but updates are very slow , support a bit limited , they’re a little tricky to get and quite expensive if you want cv .
both devices need a lot of button combo’s to get what you want out of them , pyramid screen helps but its a bit small .
In the end i stuck with elektron sequencing (OT / Digitakt etc) , mostly for the convenience of 1 box that can make sounds and sequence + potentially sequence external gear.
at a basic level , if you are running a normal pattern at 30 , you have 1 step to put data on (cc value) so i’d suggest looking at multiple pattern speeds/multipliers / polyrhythms or whatever they’re called.
or just record a big long sample of the synth/filter sweep and drop it into a static track on the octatrack… it’ll repeat , but makes things simple and you an always use octatrack filter over the top for some extra audible changes.