A few people have asked about this recently. Attached is a QLab Workspace which contains MIDI cues to control the A&H SQ series of digital mixers. The MIDI cues will allow recalling scenes, muting of channels/groups and setting of levels. This does not require the A&H MIDI driver.
To get started with this
A&H SQ is a series of digital mixers with 48 channels, 12 mixes (Auxes/Groups), 4 effects sends. It has a USB interface which supports 32 audio interface and a virtual MIDI port (the USB is class compliant, so you just connect to the Mac and then set up the MIDI interface in QLab Settings->MIDI
The workspace contains 5 cue lists
To keep the size of this workspace manageable it contains limited number of MIDI cues (120 scene recalls, mutes/unmutes for 32 channels, The SQ Levels demo cue list contains cues for 3 channels to LR mix, FX sends at 3 different levels. This is just an illustration - you can create level cues from the interactive levels script in the scripts cue list.
Using these cues - see the Example cue list
The example cue list contains some Start cues which target the MIDI cues.
To recall a scene, in your main cue list, make a start cue with the target “Sc1”. Note if you try to recall a scene which has not been Stored on the SQ nothing will happen.
Use scene recalls whenever you can; you can control things (like EQ settings) which you can’t control via MIDI and it reduces potential confusion by keeping all the settings in the mixer.
The other example cues show Start cues to mute and unmute individual characters M, A, S on channels 1-3 and a chorus on channels 4-6. It also shows turning on reverb for character A (assuming FX1 rack has been set up with a reverb and the return set). If you create Start cues which cue numbers which relate to the characters in your show, you can then use these more easily in your main cue list. This is most useful when you have a stage manager/operator who just needs to turn on a mic occasionally; it is always advisable to keep the mixer in reach so they can adjust the fader if needed.
For complex shows, you can set up mute groups and mute those or recall their settings in scenes.
How the MIDI cues work
A&H SQ series use NRPN (Non-registered parameter numbers) for MIDI control, which are sent as 4 MIDI CC (continuous controller) messages. Unfortunately QLab can only send single CC messages in a MIDI cue. But we can use a kludge, a feature of the MIDI protocol which says you can’t send a “Status byte” in a SysEx message. So we can create CC messages and put them in a QLab MIDI cue with SysEx type and those bytes will be sent and interpreted as CC messages.
Note the MIDI channel number is contained in the CC message, so if you need to change the MIDI channel on the SQ you will have to re-run the scripts to re-create the MIDI cues. But you there should be no reason to change the MIDI channel used by the SQ
For details of SQ NRPN and MIDI control of A&H see
https://www.allen-heath.com/media/SQ-MIDI-Protocol-Issue3.pdf
Scripts
The scripts cue list contains the AppleScript scripts which were used to generate the MIDI cues. There are scripts for making scene recalls, mutes/unmutes, assigns and levels. These contains comments and should be structured in a way that you can adapt them. A few things to bear in mind; MIDI is 7 bit which makes calculations slightly more complicated; AppleScript does not understand hexadecimal (required by SysEx messages), so the calculation and conversion to hex is done via awk/shell script. The levels are only approximate, just using the coarse value (due to scaling it is difficult to calculate these values).
--
Contact support anytime: sup...@figure53.com
Follow QLab on Twitter: https://twitter.com/QLabApp
User Group Code of Conduct: https://qlab.app/code-of-conduct/
---
You received this message because you are subscribed to a topic in the Google Groups "QLab" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/qlab/GGhjGFGIcgM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to qlab+uns...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/qlab/eb419571-3014-4a30-bd23-11b8e6f0fbb2n%40googlegroups.com.