This is an old thread but I'm interested in this. What is required is for the BH to transmit via the tempo in each song the Midi Clock derived from that tempo to the CC associated from the midi clock. There is already a midi standard for that function.
Here is a snippet from a product called Logic Pro and how it performs Midi Sync/MTP and SMPTE to other devices.
Supported synchronization protocols
MIDI Time Code (MTC): Translates a SMPTE timecode signal into a MIDI standard timecode signal. See MTC interpretation.
MIDI Clock: Short MIDI message for clock signals. Used to provide a timing pulse between MIDI devices.
Logic Pro Xcan send MIDI Clock signals to synchronize external devices.
Logic Pro Xcan not receive MIDI Clock synchronization signals.
SMPTE timecode: An audio signal that is translated into MTC by some MIDI interfaces, such as the Unitor8.
Word Clock: A signal that is carried by all digital audio interface formats: ADAT, FireWire Audio, S/P-DIF, AES/EBU, T-DIF, and others. Used to maintain the timing integrity of sample words in audio signals that are transmitted digitally between Logic Pro X and external hardware or software. See Audio Synchronization settings.
ReWire: Logic Pro X can act as a ReWire host. It acts as the master synchronization source for ReWire-enabled applications such as Reason and Ableton Live. See ReWire objects.
If you take the Tempo entry from the song and transmit a steady timecode out the CC port then you will achieve this.
I am currently using BH to manage my set lists and connect to all of my Midi devices to change patches and having the Tempo Sync via MTC SMPTE out the midi would be extremely handy.
I'm sure a lot of musicians would love to have this. It would take BH to another level. Full control of everything on stage including lighting etc.