Setting from/to value in network cue fade

118 views
Skip to first unread message

Richard Williamson

unread,
Oct 25, 2021, 4:14:16 AM10/25/21
to 'Mike Lee' via QLab
Hello

I am trying to do some remote control of running cue levels (fading multiple running or stopped cues at the same time to preset levels) - I can do this successfully using network cues with a 1D fade however I have the problem that unless the sending end keeps track of what levels the cues are in then the sound will jump when the fade starts

Ideally I would set all of the “From” levels for each fade cue every time another fade cue runs - that way they will always be in the right state to fade the cues, however I can’t see any neat way to script that attribute of a network cue. Is there anything that I am missing in this which would let me do this?

Thanks

Richard

--

micpool

unread,
Oct 25, 2021, 5:39:46 AM10/25/21
to QLab
I don’t think there is. The workaround may be to use a MIDI cue, which does allow setting of start and end values of fades and translate that to OSC.

Mic

Taylor Glad

unread,
Oct 26, 2021, 1:39:18 AM10/26/21
to QLab
Without knowing other details (so maybe this is a foolish suggestion), perhaps another approach would be to have a few fade cues in each workspace that can be reassigned targets as needed? I've done something similar with video fading.

to save you a trip to the OSC Dictionary...
With OSC cues using "/cue/{cue number of fade cue}/cueTargetNumber {cue number of cue to be faded}" to assign fade targets.
and "/cue/{cue number of fade cue}/sliderLevel {which slider with 0 being the master slider} {value in decibels, where any string will result in "-inf"} to set what it fades to
and "/cue/{cue number of fade cue}/duration {fade time}" 
and "/cue/{cue number of fade cue}/stopTargetWhenDone {1 or 0}"

Richard Williamson

unread,
Oct 26, 2021, 1:49:34 AM10/26/21
to QLab
Thanks taylor - problem with this is that it wouldn’t change the levels of any cue which isn’t currently running - we need to ensure that the change applies on everything (is in an exhibition) - we considered level box (thanks mic) but we have 36 output channels and are worried about adding another step into the chain

Richard 

--
--
Contact support anytime: sup...@figure53.com
Follow QLab on Twitter: https://twitter.com/QLabApp
User Group Code of Conduct: https://qlab.app/code-of-conduct/
---
You received this message because you are subscribed to the Google Groups "QLab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to qlab+uns...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/qlab/3d208667-fda7-405f-b178-fee5151b9bc1n%40googlegroups.com.

micpool

unread,
Oct 26, 2021, 3:14:31 AM10/26/21
to QLab
Are you just wanting a 36 channel OSC Controlled master fader?

I wouldn’t discount LevelBox’s capability in 18 2ch cue output effects. It’s easy enough to set up an automated test workspace and thrash it for a few days

An alternative might be Plogue Bidule. . You can insert the plug in version into multiple channels, but the midi routing is unified so its easy to gang them together however you want, Again easy enough to test and compare system resource needs with LevelBox. This also gives,you direct MIDI control, which is often easier to manage than OSC for external control.

If there was a problem with the plugin count another way to deal with this would be to use Existential Blackhole (or Source Connect Nexus for lots,of money and iLok hassles)  audio out of QLab into another program to control levels, although that would probably require a large aggregate device 

Mic

micpool

unread,
Oct 26, 2021, 3:34:32 AM10/26/21
to QLab
If you really need to do this by effectively ganging together the level sliders in multiple cues, you could use OSC cues with duration  to decrement or increment levels, and by varying the increment step and the time the cue repeats,  to  get the same functionality as an OSC fade cue with settable starting levels.

Although doing this with a MIDI fade and converting this to an OSC message with a wildcard cue number (can be done entirely in QLab with a 128 cue look up table in a cue list) would seem a simpler solution.

Mic



micpool

unread,
Oct 26, 2021, 6:42:04 AM10/26/21
to QLab
Actually your first instinct to do it by fading the OSC to set the master slider in all cues  may well be the best way, as there does seem to be an appreciable decline in the number of simultaneous audio cues that can play with large numbers of plug-ins although you will have to use a  MIDI fade and translate.
Apart from crippling the screen updating it seems to work well.
Screen recording of 3 cues fading from current levels to preset levels in dB (no audio). I think it's self explanatory but if there is anything that isn't obvious let me know.
(You might also put in a feature request to figure 53 to get OSC methods for all the fields in the network cue settings tab, to avoid this long winded approach!)

Mic

current level to new level for all cues.mov

micpool

unread,
Oct 26, 2021, 2:56:15 PM10/26/21
to QLab
Plogue Bidule Plug-ins work very well in cue outputs and can be controlled directly by MIDI and OSC. The fade is very smooth.

On my system levelBox becomes problematic after 8 stereo instances, but your mileage may vary.

On Tuesday, October 26, 2021 at 8:14:31 AM UTC+1 micpool wrote:
Reply all
Reply to author
Forward
0 new messages