Page 1 of 1

QLC+ receive OSC from X32

Posted: Tue Jul 13, 2021 1:59 pm
by shauli
Hi there,
I am trying to connect the X32 and QLC+ with OSC so I can use the X32 to trigger scenes etc. in QLC+
The X32 IP address is 192.168.1.11
The QLC+ PC ip address is 192.168.1.20
I open ports 7700, 9000, 10023 for both up addresses.

I can communicate with the X32 using the X32 Toolbox utility.

But, in QLC+ input and outputs, There is no listing for IP 192.168.1.11

Any suggestion on how to troubleshot it?
Thanks.
SD.

Re: QLC+ receive OSC from X32

Posted: Wed Jul 14, 2021 10:41 am
by GGGss
shauli wrote: Tue Jul 13, 2021 1:59 pm
But, in QLC+ input and outputs, There is no listing for IP 192.168.1.11
Of course there is no listing... imagine all IP-addresses in the world being listed inside QLC+.
The 1.11 has to send OSC to the 1.20 and in QLC+ a universe should be listening to OSC as input on the 1.20 address.
ScreenHunter_21 Jul. 14 12.38.png

Re: QLC+ receive OSC from X32

Posted: Wed Jul 14, 2021 1:57 pm
by shauli
Thanks, GGGss.
Please review my connections. Still can't get it to work.
The Utility screenshot show that I make a connection between the X32 and the computer. Also see the screenshot of my connections in QLC+
Thanks.
SD

Re: QLC+ receive OSC from X32

Posted: Thu Jul 15, 2021 6:39 am
by GGGss
First off: Don't mix input/outputs inside a universe. Keep them separated unless you want QLC+ to act as a 'translator' in feedback mode.
Your setup makes it very complex to debug.

Now, question: where does the 192.168.1.8 IP address come from?
And in X32, why do you set/choose the IP 1.11 (where 1.20 is the receiver).
Port 10023 is the sending or receiving port?

However doubtful configuration, you received 1 packet. (Look at your input-output screen)

Re: QLC+ receive OSC from X32

Posted: Thu Jul 15, 2021 11:47 am
by shauli
192.168.1.8 is the wireless PC (QLC+) connection
192.168.1.20 is the hardwire PC connection
My DMX output is the Enntec interface out of the USB PC.
The 192.168.1.11 is the X32 ip address (selected on the X32 and connected wired to the router).

There is no way to select the port on the X32. X32 always send OSC through port 10023. I have ports 7700, 9000, 10023 open in the router.

Yes, I am aware of the receiving packet, but not sure how it got there (which configuration worked, I try many).

Thanks for the help.

Re: QLC+ receive OSC from X32

Posted: Fri Jul 16, 2021 8:08 am
by GGGss
shauli wrote: Thu Jul 15, 2021 11:47 am I have ports 7700, 9000, 10023 open in the router.
This intrigues me ... since both devices are on the same network (192.168.1.x mask 255.255.255.0) you don't need a router. A switch is sufficient.
Why would you configure ports on the router? Are you trying to reach your devices from the outside maybe?

Re: QLC+ receive OSC from X32

Posted: Fri Jul 16, 2021 11:54 am
by shauli
The X32 is connected to the computer (for recording purpose) through a Dante network (the X32 got a Dante card out separately from the console controller rj45 connection). I did try it without the Dante connection, no difference.
I will try just a switch connection for the sake of it.
There is a thread about the need to use a "translator" for OSC between X32 and QLC+, but nevertheless, I should see pockets moving in and out. viewtopic.php?p=46534#p46534

Re: QLC+ receive OSC from X32

Posted: Sat Jul 17, 2021 3:37 pm
by shauli
Just a switch will not work as well.
Still the same problem, Although X32 is sending out OSC, the QLC+ I/O can't see the X32

Anyone?

Re: QLC+ receive OSC from X32

Posted: Mon Jul 19, 2021 7:35 am
by GGGss
Although X32 is sending out OSC, the QLC+ I/O can't see the X32
Network 101 ... Before questioning anything else, use Wireshark or something to look at network packets being exchanged... If someone is talking to you, but they didn't call your number, how are they suppose to hear your answer?
Once a stable network is established (and no, NO Dante or other shnick-shnack for the moment, just plain OSC network), then you can start working on other regions.
(off-topic: Dante won't work either if you don't establish a network between the two)