Forums › Forums › SQ Forums › SQ general discussions › Automation with Logic
- This topic has 14 replies, 2 voices, and was last updated 3 weeks, 4 days ago by tutu13.
-
AuthorPosts
-
2023/06/13 at 5:45 pm #113317tutu13Participant
Hello everyone !
Do you know where I could find a tutorial that explains how to configure Logic to record and replay my SQ’s faders movements?
Attention I do not seek to control Logic with the SQ but to automate the SQ with Logic.
Thanks2023/06/16 at 10:34 am #113342FabParticipantThis tutorial says sq control logic, but it s actually a bi directional control, so your sq faders should be able to read
an automation written from logic .
2023/06/16 at 10:34 am #113343FabParticipantThis tutorial says sq control logic, but it s actually a bi directional control, so your sq faders should be able to read
an automation written from logic .
2023/06/16 at 2:03 pm #113346tutu13ParticipantThanks Fab, on these videos, the SQ faders control those of Logic, and vice versa. To do this, you must assign each SQ fader to a “MIDI” channel in the “Strip Assign” menu. But no sound goes through a MIDI channel, I would like to control the “Input” channels to mix in the desk.
2023/06/16 at 4:11 pm #113348KeithJ A&HModeratorIf you just want to record and playback the NRPN messages which control the SQ itself, it’s fairly straightforward:
- Make sure you have a MIDI connection to Logic, this can be over USB-B or via a network using the A&H MIDI Control app set to use ‘MIDI Thru’ (https://www.allen-heath.com/midi-control/)
- Add an external MIDI track. Don’t ‘use external instrument’ plugin thingy.
- Set the input port for the MIDI track to come from the SQ.
- Set the output port to ‘Off’ for now.
- Make sure the track is set to record, then hit record to record fader movements, panning and mutes. This can be at the same time as recording or just playing back audio from other tracks.
For playback,
- Set the output port as the output going to the SQ.
- Press play!
The reason for not setting the output to go to the SQ whilst recording is because you will create a MIDI feedback loop, where both Logic and the SQ will be monitoring (sending) the MIDI they’re receiving.
If you want to start editing the MIDI you’ve recorded, then check out the SQ MIDI Protocol document, which explains all the types of MIDI messages the SQ sends and responds to.
https://www.allen-heath.com/media/SQ-MIDI-Protocol-Issue4.pdfHave fun!
Cheers,
Keith.2023/06/16 at 4:33 pm #113351tutu13Participantoh, here’s an interesting lead, I’ll dive into it. Thanks Keith!!
2024/02/04 at 12:54 pm #119115tutu13ParticipantYes Keith, it works but there are many manipulations.
My plan to be able to edit a track volume by simply clicking points on my automation curve is compromised.
The problem is that an SQ fader must be controlled via MIDI with 3 different parameters !!2024/02/05 at 5:04 pm #119152KeithJ A&HModeratorAn SQ NRPN message is a single message, but it is the same as 4 specific CC messages. So if you only have control over CC messages (rather than 14-bit NRPN) then it is tricky.
BUT
That’s exactly what the ‘CC Translator’ option in the A&H MIDI Control app is for. This will translate the NRPN messages to/from CC messages that can be easily automated.
Please refer to the help document here – https://www.allen-heath.com/content/uploads/2023/02/AH-MIDI-Control-V2.01-Help_Iss2.pdf
The first page explains what’s going on, then there is more detail on the CC messages from pg6.Hope this helps (if not, contact us directly through support.allen-heath.com),
Keith.2024/08/29 at 4:30 pm #125115tutu13ParticipantI’ve been messing around with MIDI Control app for days with no results… there’s something I don’t get.
Does MIDI Control app allow Logic to control one SQ’s fader with a single MIDI parameter?
2024/09/12 at 6:54 am #125570tutu13ParticipantMerci Keith,
To hear you talk, everything seems simple, but I don’t know enough about MIDI to know for example how to write a “BN CH VA” message in Logic (what does the letter “B” mean?).
I created 4 virtual ports with the Mackie protocol, but is “DAW Control MIDI” really useful in the case where I want to control the SQ from Logic and not the other way around?
With A&H MIDI Control, I managed to communicate from Logic to the SQ via TCP/IP, and to automate the SQ faders by assigning a MIDI Control per channel (0/Bank MSB=channel 1, 1/Modulation=channel 2, etc…) and by creating automation curves.
This works, however I wonder if I am using the right method, because if I disable automation in Logic the SQ faders continue to move.
With the 127 MIDI Controls I managed to control the volume of all inputs, groups, FX returns, aux sends from ip1 to ip5. But beyond these 127 parameters how to access the rest of the faders?
Another problem arises, the A&H MIDI Control application manual states: “Mute on uses a Note On message with a velocity of 01, Mute off uses a Note Off message with a velocity of 00.”
By creating a MIDI region with notes of velocity 01, I can mute the channels, but Logic does not offer a velocity 00 so I can not reactivate them! So how to create Note Offs?I also did not find a way to change scenes when opening a Logic project, it is easy to do if the MacBook is connected to the SQ via USB, but not via TCP/IP.
As you can see I’m digging around and trying to figure it out on my own, but I’m not sure I’m going in the right direction.
I don’t dare add up the wasted hours, so before going any further, could you at least guarantee me that it’s possible from a DAW, at the same time:– to control all the faders of the SQ?
– to control all the Mute?
– to change scenes when opening a Logic project?… or do I have to call on third-party app other than A&H MIDI Control (Bome Translator, for example)?
2024/09/12 at 11:32 am #125576KeithJ A&HModeratorThe ‘B’ at the beginning of that message just indicates that it’s a CC message.
Yes, you can control all faders (send levels) and mutes of the SQ from Logic, I would imagine you can also send a program change from Logic to recall a specific scene.
To control all levels and mutes though, you will need to use the NRPN messages to get access to more than 128 continuous parameters.
It sounds like the first diagram in the MIDI Control Help document might be most helpful to you to begin with. Note that there are different ‘modes’ depending on what you’re doing.
Use DAW Control for control of the DAW from the mixer using the mixers’ MIDI channel strips.
Use MIDI Thru for complete NRPN control of the mixer (sounds like this is the one you want).
Use CC Translator for simplified control using CC messages.As a slight aside, you don’t actually need to connect through the A&H MIDI Control app if you’re sending the correct messages to the USB-B Audio/MIDI interface. So if you’re connecting via USB already, and don’t need to manage the TCP network connection, carry out any translation or control logic faders from the desk, consider not running the app to avoid confusion with ports.
You’ll then need to look at how to send NRPN messages from Logic – a quick google showed some results for controlling synths, and the concept will be exactly the same, except using the parameter numbers/values detailed in the MIDI protocol document.
Sending a program change from Logic to the SQ directly via the USB connection, or via the MIDI Thru option in A&H MIDI Control will recall a scene (if there is one stored). So you’ll also need to check with Apple/Logic how to send a program change.I would still suggest downloading and working with Bomes MIDI Translator as it may give you a better understanding of the messages and help with any fault finding.
If you need more assistance with this on the SQ side, please contact us directly by submitting a ticket through support.allen-heath.com
Thanks,
Keith.2024/09/12 at 12:44 pm #125579tutu13ParticipantThanks Keith, I want to use TCP/IP to control the SQ as well as to receive/send audio to the SQ via the Dante card (+ RME digiface), because the USB port of the SQ must be used to record the lives (multitrack) on a second computer.
And the CC>NRPN conversion seems useful to me if I want to be able to control faders with LOGIC automation curves.
2024/11/21 at 5:19 am #127439tutu13ParticipantToday with the help of A&H support,
thanks to the CC Translator, I can from Logic:– Change scenes on the SQ5
– Mute channels
– Unmute
– Automate the fader of the channels controlled by MIDI control.A problem arises:
MIDI Controls from 00 to 47 control the faders of Ip 01 to Ip48.
Only MIDI Control 00 (Bank MSB) moves the fader of Ip1,
but also that of the Main L/R !!
How to dissociate them?thank you
2024/11/21 at 4:30 pm #127447KeithJ A&HModeratorThe CC Translator option creates multiple virtual ports, and in this case it sounds like you are sending the CC#0 message to both the input (to control Ip1) and output (to control LR) ports at the same time.
If so, you’ll need to look at routing to particular ports from within Logic.
(the ports and messages are shown in a table in the help document here – https://www.allen-heath.com/content/uploads/2024/06/AH-MIDI-Control-V2.10-Help_Iss1.pdf#page=7&zoom=auto,-278,488)Thanks,
Keith.2024/11/22 at 5:22 am #127458tutu13ParticipantThanks Keith, indeed the automation was directed to the “All” port, it’s ok now.
To port “CC Translator Inputs”
CC#68 > CC#79 = Ip1 AuxSend 1> AuxSend 12
CC#80 > CC#91 = Ip2 AuxSend 1> AuxSend 12
CC#92 > CC#103 = Ip3 AuxSend 1> AuxSend 12
CC#104 > CC#115 = Ip4 AuxSend 1> AuxSend 12
CC#116 > CC#127 = Ip5 AuxSend 1> AuxSend 12Which CC# can I use to control Aux Sends of the other IPs?
-
AuthorPosts
- You must be logged in to reply to this topic.