controlling FreeShow via HTTP
I know there is a way to control FreeShow via MIDI. I have been told that MIDI control can be hit or miss. Is there a way to control the app via HTTP commands or JavaScript? I only ask because it is an Electron app and has a webserver.
You have HTTP "Triggers" in the "Overlays" tab, I don't think they work in this version, but they will in the next one.
I think I must not have explained what I meant very well. I am speaking of an API of sorts for FreeShow. I was meaning incoming HTTP commands instead of outgoing commands.
Makes sense! I am hoping to integrate FreeShow into Bitfocus Companion. That would make that possible.
+1
It needs to have both a REST and WebSocket API - like ProPresenter has. The WebSocket API we eg. use for receiving change events so we can change the look on the stage display between songs and other type of slides. The comparison to other programs on https://freeshow.app/features should show the status of this feature as well.
True. 👍 Thanks!
+1 for this feature. It would make FreeShow easy to integrate to any software or workflow
Added WebSocket/REST API in the latest version, as well as a Bitfocus Companion module. 😊 You can find all the API commands in this file: https://github.com/ChurchApps/FreeShow/blob/main/src/frontend/utils/api.ts