Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Companion commands? #5

Open
dickmann opened this issue Jul 27, 2022 · 17 comments
Open

Companion commands? #5

dickmann opened this issue Jul 27, 2022 · 17 comments
Labels
Companion Companion plugin

Comments

@dickmann
Copy link

Hi Oddbear, I love your stream deck module, working perfect. Now I am migrating to companion, is there a way to send commands directly to revelator IO 24 via commandline you are aware of. Specifically I search for a command or script I could run in my network to set the mail out do 0db or to 25db? Any idea from the pro on how to do this? Kind regards, Michael

@oddbear
Copy link
Owner

oddbear commented Jul 27, 2022

Hi.

Not per today, and there is no way to make a super simple commandline application. This is because it would then need to connect, synchronize, send the command and disconnect, that is quite a heavy operation.

It's however possible to create a server/agent that runs in the background, then send commands to that directly (ex. as a web api) or through a commandline client (server and a client).

I am not able to start looking at it today, as I am not home before late Sunday. But I would think that is possible. Maybe I would need to play around a little bit with companion (bitfocus?).

@dickmann
Copy link
Author

dickmann commented Jul 27, 2022 via email

@oddbear
Copy link
Owner

oddbear commented Aug 7, 2022

Would it be possible for you to set up a short meeting to explain to me how you use "companion"?
This is very new to me, so it would be great to get some insights here.

@dickmann
Copy link
Author

dickmann commented Aug 7, 2022 via email

@oddbear
Copy link
Owner

oddbear commented Aug 7, 2022

Hi. That could be very helpful.
At what time would be best?

@dickmann
Copy link
Author

dickmann commented Aug 7, 2022 via email

@oddbear
Copy link
Owner

oddbear commented Aug 7, 2022

Monday 10 PM works for me to.
You can send the invite to @.***

@dickmann
Copy link
Author

dickmann commented Aug 7, 2022 via email

@oddbear
Copy link
Owner

oddbear commented Aug 8, 2022

I cannot see that I have gotten any invite, can you resend?

@dickmann
Copy link
Author

dickmann commented Aug 8, 2022 via email

@oddbear
Copy link
Owner

oddbear commented Aug 8, 2022

Hi, I still cant see that I have gotten it in my inbox, or am I looking at the wrong place.
I did create a Zoom user on that account after you sent it, so it might be that you will need to resend it.

edit: think I found it in one of my callendars.

@dickmann
Copy link
Author

dickmann commented Aug 8, 2022 via email

@oddbear
Copy link
Owner

oddbear commented Aug 9, 2022

Thanks for the talk, it was really helpful.
Just got a response back from a module developer.

It seems like the best approach to get this working, would be to port/rewrite the whole plugin from the programming language C# to JavaScript (or TypeScript) language.

This could be interesting to try out (as I don't know to much about JavaScript)... but don't expect anything soon, as this is a very time consuming task.

@dickmann
Copy link
Author

dickmann commented Aug 9, 2022 via email

@dickmann
Copy link
Author

dickmann commented Oct 11, 2022 via email

@bananu7
Copy link

bananu7 commented Oct 16, 2022

Not to interject or anything, but have you guys looked at https://github.com/featherbear/presonus-studiolive-api?

I've been toying with the Revelator io24 API myself and wrote a quick rust prototype. I kinda feel that it would be the best to consolidate the efforts; the UCNET protocol is pretty much the same across all devices, they just have specific feature sets.

@oddbear
Copy link
Owner

oddbear commented Oct 16, 2022

Not to interject or anything, but have you guys looked at https://github.com/featherbear/presonus-studiolive-api?

I've been toying with the Revelator io24 API myself and wrote a quick rust prototype. I kinda feel that it would be the best to consolidate the efforts; the UCNET protocol is pretty much the same across all devices, they just have specific feature sets.

Hi, I have not seen that one. But by looking into the source code, I can see that it's pretty much the same thing. Might be a much easier approach to add Revelator devices to this one, than creating something new in JavaScript or TypeScript.

@oddbear oddbear added the Companion Companion plugin label Apr 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Companion Companion plugin
Projects
None yet
Development

No branches or pull requests

3 participants