Hello again!
Let me start off by saying -- THANK YOU -- to the developers. I am having a great time learning and creating custom layouts for my hardware MIDI instruments. MIDI Designer has allowed me, so far, to accomplish things I didn't know could be done with my gear.
After putting together my last layout for mute group emulation for the Korg MicroSAMPLER, I had another idea...
I have long been a fan of tape-based instruments and was (still am) fairly obsessed with optical playback keyboards like the Optigan, Orchestron and Talentmaker. There's no real emulation of the Optigan other than using VST software (none of which work quite right).
An Optigan disc contains 20 musical loops that correspond to 26 physical buttons. These buttons, when pressed, allow light to pass through the disc and into an optical eye. This is like a reverse mute. I am achieveing this reverse mute using SysEx commands.
My first design attempted to run all 20 loops at once. Unfortunately, the MS-1 only allows 14 simultaneous loops playing at once. So here's the idea:
I would use 3 supercontrol buttons to choose the chord type (Major, Minor, Diminished). Each button would subcontrol 7 buttons: if Major button is pressed, it would trigger only the 7 Major loops. This part is done.
What I need help with: I am trying to have the newly-selected chord button trigger on the downbeat of the next measure, so the loops would stay in sync when a new chord type is chosen. (Say I'm playing in Major. On beat 3 of this, I press the Minor button. I would like Major to continue to the end of the looped measure, then invoke the Minor button on the downbeat of the following measure. This is just so the timing of the loops stays in sync. If I press the button normally, it would invoke those samples when I press the button (not what I want).
Basically I want MIDI Designer to receive MIDI clock from the MS-1. Then have the buttons in MIDI Designer 'sync' to the downbeat of the measure, regardless of when I press the button. Running a one measure 'pattern' as a clock from the MS-1 is also an option (possibly required for this?)
I hope I'm explaining this correctly . . 
Any help would be greatly appreciated!