Open themusicnerd opened 6 years ago
Hey I am currently also searching for a solution to control the iLive System from Companion. Has someone a solution? I will keep you updated 👍
I’d like to see support for QU and SQ series too. I’m not sure if they use same API.
Will dig into it.
Should also add support for the Dlive
+1 for GLD support
QU Supports MIDI Control: https://www.allen-heath.com/media/Qu_MIDI_Protocol_V1.9.pdf
+1 for dLive support. Was about to submit a feature request when I found this already stated.
https://www.allen-heath.com/media/dLive-MIDI-TCP-Protocol-1.50.pdf
Use case would be to mute/unmute mute groups. Use case would be to enable sends on fader for a given aux mix.
Dlive has a module, but testing it seems hard. If possible please test and let me know
Did not realize/see in the latest release.
I could find it, but since I'm new and slow to navigating mind pointing me to the correct beta?
I'll test
Found it, but how do I install?
Is it as simple as dropping the module in the install folder? I know I need to look but I'm not near my computer right now.
Just download one of the latest builds at builds.bitfocus.io/companion
Just download one of the latest builds at builds.bitfocus.io/companion
Gotcha, sorry didn't realize y'all were building nightly's
No problem, let us know if this works or not, there's only a basic command to check if the structure is correct
I installed 2019-Aug-25 06:20 Not sure why but I keep getting javascript errors like the above image. It's not apparent where in the code it's occurring either.
@JeffreyDavidsz should we break this out into multiple module requests - GLD, iLive, dLive, QU, SQ, etc?
If the API's are different, yes
I belief the SQ series is indeed different. bitfocus/companion-module-allenheath-sq#36 https://www.allen-heath.com/media/SQ-MIDI-Protocol-Issue1.pdf
I had started some building and testing (based on the DLive) but didn’t get it working (yet!) https://github.com/MarcHagen/companion-module-allenheath-sq
Try the dLive module for the GLD. They look to be similar enough.
Let me know what doesn't work, and maybe I can mod the module to cover both. (SQ is completely different, from what I can tell)
Hi all, I've been working on the iLive control, (credit to MeestorX for the dLive module which I used as the basis for it!)
I've tested it with an iLive on MIDI address 1 and have control of Mutes (input, FX sends, FX returns, DCAs and Mix busses) Phantom Power for mixrack channels, Fader levels (input, FX sends, FX returns, DCAs and Mix busses) and Scene Recall.
Try the dLive module for the GLD. They look to be similar enough.
Let me know what doesn't work, and maybe I can mod the module to cover both. (SQ is completely different, from what I can tell)
So I just attempted to connect to a GLD 80 with the dLive module. It was recognized but threw errors when issuing commands. Here's an example of the log response:
Thu Nov 5 11:29:07 2020 :: Connection made from 192.168.1.4 - Server Side (AHNet) Thu Nov 5 11:41:53 2020 :: ERROR: Unknown Method: 10E7 Source: 4A, ConnId: 1 ObjectName: "FX Send Mixer 01 (../../AHNet/Core/NetObjct.cpp:558)
Do any commands work? Did you try selecting the iLive mode to see if that works?
I have not tried iLive yet. That was in response to sending a "Talkback Mic On" request. The other one I tried was muting ch 1 which did not elicit any response from the board. Give me a minute here and I'll go fiddle with it on iLive mode.
Edit- Aha! So iLive seems to work with everything save for the talkback function. Neat! Nothing in the logs this time except for it recognizing the connection from Companion.
So to sum this up.
Hi From Australia,
I would like to make a module request for the Allen & Heath iLive series and GLD series.
The TCP Control protocol is documented here: iLive : https://www.allen-heath.com/media/iLive-TCPIP-Protocol-V1.9.pdf GLD : http://www.allen-heath.com/media/GLD-MIDI-and-TCPIP-Protocol-V1.4_2.pdf
There is a great similarity in the protocols.
I am happy to try and learn how to program the modules myself if that can be of any assistance? Is there somewhere where I can read how to program and install custom modules?
Kindest Regards, Adrian