projectM-visualizer / frontend-sdl-cpp

Standalone application based on libSDL that turns your desktop audio into awesome visuals. Available on most platforms supported by both libprojectM and libSDL.
GNU General Public License v3.0
66 stars 35 forks source link

[Feature request] Support controlling projectMSDL via OpenSoundControl protocol #67

Open producation opened 10 months ago

producation commented 10 months ago

It would be nice to have an option to activate an OSC Server which could be used to control the parameters

kblaschke commented 10 months ago

Since OSC (if you actually mean OpenSoundControl) is a very generic protocol, and "parameters" could also be anything, could you please elaborate a bit more specifically what you have in mind with your request, e.g. which parameters you want to control and how?

producation commented 10 months ago

I would like to use frontend-sdl2 as a video input source for Resolume Arena. The parameters which I want to control are:

kblaschke commented 10 months ago

For Resolume, Syphon/Spout support would then also be of great value, right? There's already a draft PR for Syphon, but nothing has happened for several months on that front, so I'll consider it to be abandoned.

Since I'm currently swamped with other projectM work, I'll add a help wanted label here. If someone wants to take this issue and implement it, feel free to do so!