Using Zynseq as a drum machine to support live looping

I am looking to support the following use case:

  1. Load zs3 for a swing jazz song.
  2. Zynthian loads a swing drum pattern saved specifically for this song. This would be one of the patterns available under “sequence options…import from SMF” under “SD>System Midi>beat patterns” (e.g., “slowbigband>1 groove slowbigband”).
  3. I cue this to start with a mapped control on the Zynthian (e.g., the P1 user-defined control)
  4. The swing beat starts and serves as the controlling loop for the sooper looper
  5. I record loops into the sooper looper with the drum beat in the background the whole time.
  6. I stop the song and stop the drum. Ideally it is a toggle that earlier started the drum pattern.
  7. I load another zs3 for a bossa song.
  8. Zynthian loads a bossa drum pattern saved specifically for this song. This will also be loaded from “sequence options…import from SMF” under “SD>System Midi>beat patterns”.
  9. I cue this to start with a mapped control on the Zynthian (e.g., the P1 user-defined control)
  10. The bossa beat starts and serves as the controlling loop for the sooper looper.
  11. I record loops into the sooper looper with the drum beat in the background the whole time.
  12. I stop the song and stop the drum. Ideally it is a toggle that earlier started the drum pattern.

Is this sort of setup possible?

Thanks in advance!

TK