Visual Productions forum

Products => Kiosc => Topic started by: cschriel on May 13, 2020, 05:09:50 PM

Title: Communication between CueluxPro & Kiosc
Post by: cschriel on May 13, 2020, 05:09:50 PM
Hello,

I am trying to build a kiosc interface with fixture selections. What would be the best method to select fixtures, with beeing able to see the selected fixtures in kiosc?

I have been trying to get it to work using OSC. I've got Kiosc > CueluxPro working, but not the other way around.

Chris
Title: Re: Communication between CueluxPro & Kiosc
Post by: Bootsy van der Zande on May 14, 2020, 10:57:41 AM
Hi Chris,

I'm afraid it is not possible to show the selection of the fixtures in Kiosc at this time. The currently is no trigger that will respond to fixture selection. Edit: I was wrong, Dashboard Fixture and Dashboard Group work. I don't think it works yet for subfixtures though.

It is possible to have other feedback from CueluxPro to Kiosc. Are you only using Kiosc to select fixtures? How exactly are you doing this? It is easy to respond to Kiosc OSC messages with pre-programmed messages, perhaps this can be of use. This will not work when selecting fixtures manually in CueluxPro unfortunately.

Greetings,
Bootsy
Title: Re: Communication between CueluxPro & Kiosc
Post by: cschriel on May 14, 2020, 11:49:00 AM
Thanks for your reply!

I'm trying to build a touchscreen interface to select dmx controlled motors using groups in cueluxpro. It's a simple two channel relay for each motor, and i've got 48 motors to do. I figured, if i made some buttons to select the groups, there would be a way to reflect that selection back in to kiosc. But maybe you have a better method that i could explore?

Thanks
Title: Re: Communication between CueluxPro & Kiosc
Post by: cschriel on May 14, 2020, 12:28:54 PM
Action source: Dashboard Fixture

Action type: ButtonPrimair
Flank: On Change

OSC
Send Message Bool
Control

(https://i.imgur.com/dz3avQd.gif)

Title: Re: Communication between CueluxPro & Kiosc
Post by: Bootsy van der Zande on May 14, 2020, 04:25:56 PM
Hi Chris,

It seems I was wrong, my apologies. I though the Dashboard Fixture and Dashboard Group weren't implemented completely. But they actually are working.
So I think you could make an action for every fixture (or group) and use that to control an indicator for every fixture (or group)
But I see you already did that in your last post. So what exactly is the issue you are running into?

I've tried using the API of CueluxPro to see if that makes it easier, but currently that will not work nicely with feedback on Kiosc. (CueluxPro sends a float, where you want a bool)

Please let me know what problems you are running into, I'll be glad to help.

Greetings,
Bootsy
Title: Re: Communication between CueluxPro & Kiosc
Post by: cschriel on May 18, 2020, 01:29:18 PM
What i ultimately want, is to press a button to select a motor. When the motor is selected in CueluxPro, i want the button to highlight. When the selection gets cleared, i want the highlight to dissapear.

To be completely honest, i would also like to change the physical appearance of the button,.
Title: Re: Communication between CueluxPro & Kiosc
Post by: Bootsy van der Zande on May 23, 2020, 04:32:04 PM
Hi Chris,

I'm sorry for my delayed response. Just wanted to let you know that I've been working on this, but I haven't had time to write down how to do this. I've encountered a bug introduced in the latest version of Kiosc, which causes the feedback of the button to not work properly. This will be solved in the next release of Kiosc, which I guess will come in the next couple of weeks. You can activate and deactivate a Kiosc button by sending a bool to it, just like you did before with the Indicator I guess.

Then, there is CueluxPro. I ran into a bit more issues with this. After the update from Kiosc, it should be possible to select and deselect the first 64 fixtures using Kiosc messages. Please note that this does not include subfixtures. For subfixtures you can use the groups instead though. Or you can create custom fixtures instead of subfixtures. These custom fixtures could have the first two custom faders in use for the two relays for example.

If by changing the physical appearance of the button you mean the colour,  I'm afraid you will have to wait for an update of CueluxPro. Although I do need to do some more testing, so it might be possible just yet. It is possible to send a colour using OSC to a button, to change its appearance. Unfortunately to have this trigger on a fixture being selected or deselected, we first need to finish the implementation of the trigger flank for this. I don't think that is working properly now. When this is fixed, you could setup two actions for each fixture, one for when it is selected (send a colour) and one for when it is deselected (send a different colour)

Like I said, I still have to test a bit more. Can you tell me how far you have gotten with this?

Greetings,
Bootsy
Title: Re: Communication between CueluxPro & Kiosc
Post by: cschriel on May 24, 2020, 01:21:49 AM
Hello Bootsy!

First of all, thank you for looking in to this. Regarding the physical appearance of the buttons, i'm not going for something dynamic. I simply would like to change the original buttons in the Kiosc editor to something else. The round shape uses a lot of space in my opinion.

It's been quite a task, but i've got everything working the way i intended. Using OSC and a custom fixture with two faders. Every button in Kiosc selects a fixture which turns on the indicator above it. Could send you the files if you want to.

(https://i.imgur.com/5Eyjw6v.png)