Closed spiritimk closed 5 years ago
@spiritimk there's a RossTalk module which has the commands for Expression. I've added some text in the Help.md but it needs to be merged first. For now just try that one!
@willosof I hate to be picky, but the product is XPression, not Expression. Expression is a software product from Microsoft™, while XPression is a real-time motion graphics engine from Ross Video. It would be great if you could revise the product name in your listings in the application, so that users can find it. Thanks, Patrick Twomey Director of XPression Product Marketing
Pretty sure I did the help file, I'll adjust it
WHen you go to create a new instance, it is titled Expression
@paddy2me it is already adjusted in the latest build
Thank you!
I love the work you put into the screenshot, btw! ;-)
Sorry. As a marketing guy, that kind of stuff takes me a second to do. The goal is to make everything clear so it only needs to be addressed once. Now, if I could just get this Stream Desk to talk to XPression, I would be a happy guy. Their app and your tools allow me to program the Stream Deck, but the Stream Deck doesn't seem to be able to reach out to XPression.
Denpending on firmware, quit the Streamdeck app. Start companion and add the module, in config set the IP address of the XPression. You should be able to use the commands. Make sure you can ping from your machine
ALso, found this one...
...and here
Depending on firmware, quit the Streamdeck app. Start companion and add the module, in config set the IP address of the XPression. You should be able to use the commands. Make sure you can ping from your machine
I still can not get this to work on a WIN10 machine. I can ping this, and send the same commands from Ross Video Dashboard or HyperTerm. Elgato Stream Deck app and Companion are not able to set the RossTalk to XPression on the same computer. Tried 127.0.0.1 as well as 192.168.1.241, which is the local IP on my LAN. Not at all faulting you guys, this is just something that isn't working out of the box, and I don't have time to play with it anymore.
Gonna take these items back to Best Buy for now.
You'll need to download the latest build, not the official 1.3.0 in order to see the changes
To bad you gave up. We would have gladly helped you
Well... I still have them. I am willing to continue on with the testing. ;-)
I am not a programmer, and I can't distract the XPression Development team for this. It might seem like it would be a small task for them, but they have thousands of small tasks that are way ahead of this.
Ok, start with quiting the Streamdeck app from elgato, you don't need it for now. Go to builds.bitfocus.io and download the latest (in companion directory) Then start companion. Interface can be on default 127.0.0.1 and port 8000. Launch GUI and create instance for rosstalk. Now what happened is that we wanted to create a separate module for XPression. But when reading the specs it showed that almost all standard commands where in the RossTalk module already. So this hasn't been tested on a actual machine (as far as I know). And it could be possible that XPression needs to accept incoming command? If this still doesn't work for you I can ask one of the switcher owners who already use companion to test it.
Ok. First off, thank you! Second, I downloaded the latest version for Win64, and that is now working! Third, I saw all the corrections to the word XPression. Thank you for that, as well. We chose something cliche for the name, and we try hard to enforce it. When it is done properly, we smile... alot. Give me some time to play with this, and i will create something to share with our customer base and point it back to your software/site when approved by you.
Thanks again!
No problem happy to help! Have fun and let us know if more need to be added.
Describe the feature Add module to trigger Ross XPression motion graphics from Companion. https://www.rossvideo.com/products-services/acquisition-production/cg-graphics-systems/xpression/
Is this platform dependent (windows, mac, ..)? Platform Independent. Requires support for TCP sockets.
If documentation is required to implement, do you know where to find it? Protocol consists in tcp socket connections to port 7788 of XPression machine. Documentation of the protocol can be found at http://help.rossvideo.com/carbonite-device/Topics/Protocol/RossTalk/XPN/RT-XPN-Comm.html#topic.RT-XPN-Comm
Usecases XPression is one of the industry standards for realtime motion graphics. For example it is used in ESL (Electronic Sports League, https://www.eslgaming.com/) for all online and on site broadcasts to handle dynamic graphics, from small studio to big productions like Intel Extreme Masters.