Visual Productions forum

Author Topic: Communication between CueluxPro & Kiosc  (Read 2649 times)

May 13, 2020, 05:09:50 PM
Read 2649 times

cschriel

  • Member
  • *
  • Posts: 5
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

May 14, 2020, 10:57:41 AM
Reply #1

Bootsy van der Zande

  • Administrator
  • Member
  • *****
  • Posts: 576
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
« Last Edit: May 14, 2020, 04:28:28 PM by Bootsy van der Zande »

May 14, 2020, 11:49:00 AM
Reply #2

cschriel

  • Member
  • *
  • Posts: 5
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

May 14, 2020, 12:28:54 PM
Reply #3

cschriel

  • Member
  • *
  • Posts: 5
Action source: Dashboard Fixture

Action type: ButtonPrimair
Flank: On Change

OSC
Send Message Bool
Control




May 14, 2020, 04:25:56 PM
Reply #4

Bootsy van der Zande

  • Administrator
  • Member
  • *****
  • Posts: 576
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

May 18, 2020, 01:29:18 PM
Reply #5

cschriel

  • Member
  • *
  • Posts: 5
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,.

May 23, 2020, 04:32:04 PM
Reply #6

Bootsy van der Zande

  • Administrator
  • Member
  • *****
  • Posts: 576
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

May 24, 2020, 01:21:49 AM
Reply #7

cschriel

  • Member
  • *
  • Posts: 5
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.


May 25, 2020, 10:12:38 AM
Reply #8

Bootsy van der Zande

  • Administrator
  • Member
  • *****
  • Posts: 576
Hi Chris,

That looks great! I'm glad you got it all working. So in the next release of Kiosc you could skip the indicators and use the button as an indicator, this will save you some space.

About the shape of a button, there is currently no way to change that... You could use an image as a button, but unless you use UDP instead of OSC it works as a toggle button for now (I'm hoping to have that changed though). And an image has no visual feedback when pressed.

No need for the files, although it would be nice to see how you did it. Did you use the CueluxPro API or did you use custom messages for everything?

Greetings,
Bootsy

 

SMF spam blocked by CleanTalk