Yes, but....
It will ne in sync for 2 or 3 patterns. after that, some note will disappear... Sorry but when you sync it (the BSP) with anything (USB, midi, or clock in) it doesn't work fine.
I plug it on a very precise lab signal generator for syncing the clock and there's variation on the display. bad real-time programming in my humble opinion (or no real-time at all ? I hope not....)
It won't be out of sync if you use interrupt (except if you do too much processing while the BSP is in the interrupt mode... like displaying the BPM (when in sync.. What for ? you have to calculate in real time the BPM to display it ? I know the BPM the BSP is in slave mode. These kind of errors take time in processing, especially when the BPM is high), thing like that).
i think it will be better to have a cut-down version of the firmware, with less functionnality than this one (i mean firstly...)
Just the 3 sequencers with 16 to 64 steps, gate length, velocity and pitch, MIDI and CV/out and only one sync (USB or midi-in or clock-in). It will be used as an ordinary analog sequencer and in sync with the DAW. Currently you have 300 function inside, but the sync is unuseable, what a pity for a sequencer. Please upgrade....
Regards
Frederic ABIGNOLI