Page 1 of 1
OSC output
Posted: Mon Oct 03, 2016 21:12
by Shaun
Hi, I'm currently in the process of making a Max patch that controls and saves presets for resolume via OSC over a network. I wanna keep the amount of messages output by resolume low to not clog up the network.. Thing is resolume loves to output loads of messages over OSC like video clip positions, which is constant..
Basically I wanna turn off all OSC output except for the ones I want, and I don't wanna sit there all night turning off everything one by one (finding them all would be a pain)..
Any ideas's? Something simple for a future update perhaps..?
Thanks
Re: OSC output
Posted: Thu Oct 06, 2016 09:42
by Joris
Currently, the approach for OSC is "everything goes out, unless specified otherwise". The use case we have in mind with this, is an application that responds to changes in Resolume, that is distributed to end-users (and not just the app creator). In the case of "everything-goes-out". this means the application will work out of the box, without requiring additional setup from the end-user.
Should we flip the behaviour, it would require the end-user to have to follow a readme and turn on the required output. This is the less ideal option of the two.
That said, we recognize that Resolume can get a bit over-enthusiastic with spitting out OSC. As in, jeez, Resolume, say it, don't spray it. This is something that we're taking a look at for Resolume 6.
Re: OSC output
Posted: Thu Oct 06, 2016 15:11
by Oaktown
Maybe there could be an alternative approach where OSC commands are divided in groups with the default mode being [All on].
OSC commands could be divided in groups like this:
- - Composition
- Layer
- Clips
- Active Layer & Clip [Layer focus]
- Effects
In the [All off] mode, the user would be able to turn on any command they need to fit their need. I know that for most of the shows I work on, I end up using only a dozen OSC commands to add timeline features and automation to my compositions so that would work great for me.
Re: OSC output
Posted: Thu Oct 06, 2016 16:05
by Shaun
I think just another option in preferences where you can turn OSC output on, but they're all off by default would be great..
Re: OSC output
Posted: Thu Oct 06, 2016 16:50
by chenthemagician
+1 for Oaktown's suggestion mixed with Shaun's
Re: OSC output
Posted: Thu Oct 06, 2016 16:59
by Zoltán
Shaun wrote:I wanna keep the amount of messages output by resolume low to not clog up the network..
The network utilisation from osc is not so much traffic that it would clog up a network IMO.
In the case of implementing the on/off switches for message groups I vote for the current user has to switch on OSC output, but the groups are set to ON by default, so a program update doesn't suddenly disable OSC output.