Was trying to figure out if this was possible yesterday so that I could map a couple of buttons on my Faderfox UC4 to step through Patterns on Drambo without touching my iPad. Is it possible?
Yes, patterns are midi mappable. Enable midi mapping, highlight the pattern and push button on your controller.
There is no next/previous option, all patterns have to be mapped in order to switch between them.
If you're into complicated and not perfect solutions, there is a way:
Disadvantages: You need to have (at least empty) patterns created and mapped in advance, you could use it as a template, or edit every project where you want to use it. Which is much more complicated than just MIDI mapping 2 buttons...
Then also you'd need to always use only either a controller or the touchscreen to switch the patterns. Otherwise if mixing both, the counting script will get out of sync and trigger wrong patterns. But that's also solvable by sending a "secret" message in every pattern, which will identify the number of pattern currently played. It can be e.g. send trough a MIDI CC generator: You'll select some unused CC, e.g. 100 and the value will represent the pattern number. In every pattern you'd add a p-lock on e.g. first step of a sequencer that will send the pattern number to Mozaic script.
Sounds complex, but would work. Maybe not for real-life use, but as a showcase that you can overcome such limitations if you really want.
But yes, dedicated MIDI mapping for "play next/previous pattern" would be much-much more convenient 😁
Also changing ‘instant pattern switch’ to off (which can be found in ‘Settings’) will give you the time to change patterns on the fly and keep sync.