# dLIVE Github

**URL:** https://discourse.checkcheckonetwo.com/t/dlive-github/3694
**Category:** Stream Deck & Companion
**Created:** [August 28, 2023, 9:16pm UTC](https://discourse.checkcheckonetwo.com/t/dlive-github/3694 "2023-08-28T21:16:09Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![christianliferantoul](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/c/3d9bf3/32.png) [@christianliferantoul](https://discourse.checkcheckonetwo.com/u/christianliferantoul)
#### Post date: [August 28, 2023, 9:16pm UTC](https://discourse.checkcheckonetwo.com/t/dlive-github/3694/1 "2023-08-28T21:16:10Z")

</div>

Hi there,

I know that there probably isn’t current development on the dLIVE module for Companion.

I’m pretty proficient at coding but I haven’t developed for Companion before.

I was curious if I could get a couple pointers and see if I could pickup where 1.3.5 left off on the dLIVE module for Companion?

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 29, 2023, 12:52am UTC](https://discourse.checkcheckonetwo.com/t/dlive-github/3694/2 "2023-08-29T00:52:49Z")

</div>

Certainly. Ask away!  
I assume you have a dLive for testing?

---

<div class="post-metadata">

### Author: ![christianliferantoul](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/c/3d9bf3/32.png) [@christianliferantoul](https://discourse.checkcheckonetwo.com/u/christianliferantoul)
#### Post date: [August 31, 2023, 7:49pm UTC](https://discourse.checkcheckonetwo.com/t/dlive-github/3694/3 "2023-08-31T19:49:16Z")

</div>

Yes, we have an S5000. I’m wanting to figure out how to control the dLive MIDI Over TCP/IP Protocol.

My main questions are:

- Do you have a list of commands as a starting place that should work? (as of now, it looks like none of the commands work for the 1.3.5 or 1.3.8 of the companion module)
- Where should I start to make sure I’m able to send commands and functions
- How can I be sure that I’m authenticated to be able to talk to the board?
- How can sniff packets so that I can send the right signals to the dLIVE console? (I have the Apple app: “Mixing Station”, and my assumption is that if none of the functions work in the current dLIVE companion module, that maybe I could use the Mixing Station app to send commands to my dLIVE board and then translate those packets into usable commands.)

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 31, 2023, 8:58pm UTC](https://discourse.checkcheckonetwo.com/t/dlive-github/3694/4 "2023-08-31T20:58:06Z")

</div>

> [@christianliferantoul](#):
>
> - Do you have a list of commands as a starting place that should work?

Here’s the documentation for the protocol and commands:

> **[Resources - Allen & Heath](https://www.allen-heath.com/resources/)**
>
> User Guides, Software, Drivers and Documentation

> [@christianliferantoul](#):
>
> (as of now, it looks like none of the commands work for the 1.3.5 or 1.3.8 of the companion module)

Then you likely have something set incorrectly. It should work fine for the commands that are implemented.  
Here’s some troubleshooting that might help:

> [@Support needed, dLive and Companion](https://discourse.checkcheckonetwo.com/t/support-needed-dlive-and-companion/2570):
>
> Hi! Thanks for making this! I have a setup with a QL5 and a Stream deck that works flawlessly. Super! But now I try to do the same thing with a dLive S5000 and a DM48. I can´t get it to work. Could someone please point me in the right direction as to how to set it up? I have it set ut with a PC connected to a switch which also connects to the S5000. If I try to connect to the mixers IP I only get a error message (something about MIDI). If connected to the DM48 it says “Status OK”. But no c…

As far as the rest of your questions go, see if the above links get you where you need to go. If not, please write back!

---

<div class="post-metadata">

### Author: ![snaguf](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/s/e8c25b/32.png) [@snaguf](https://discourse.checkcheckonetwo.com/u/snaguf)
#### Post date: [October 16, 2023, 9:12am UTC](https://discourse.checkcheckonetwo.com/t/dlive-github/3694/5 "2023-10-16T09:12:07Z")

</div>

Hi,

Have you had any progress with this? I had a thought of starting to upgrade dlive pacakge to Companion 3.0 and after that add new commands from version 1.9 TCP/Midi Protocol to the this.

I don’t have dLive MixRack or Surface for daily developing test target, but I can sometimes get my hands on with one to test with physical device. But I did notice with another project that dLive Director answers to TCP connection localhost, even without connection to the MixRack.

I’m asking this here so if there has been any kind of progress, it might be nice to contribute with that. Regardless of the answer I think I’ll be going to start implementing the 3.0 conversion myself anycase.

– snaguf
