--[[Grab a fader level from a Playback Master. Playback master 1 is specialmaster 5.1
Warning: this is an infinite loop --]]
return function()
repeat
feed=gma.feedback
cmd=gma.cmd
my_master=('sm 5.1')
o=gma.show.getobj
handle=o.handle(my_master)
property=gma.show.property.get
fader_value=property(handle, 'value')
feed(fader_value)
--First format, remove the % sign
fader_value_format=string.gsub(fader_value,'%%',' ')
--Second format: tonumber
fader_value_format_numb=tonumber(fader_value_format)
feed(fader_value_format_numb)
if fader_value_format_numb<=25 then cmd('exe 1 at 25') end
gma.sleep(0.6)
--This will be an infinite loop. Set until within the 0-100 range for automatic stop.
until fader_value_format_numb==300
end
Axel Sundbotten
LD/Programmer
www.ald.org.uk/AxelSundbotten
Edited 1 time(s). Last edit at 05/03/2016 09:37PM by pyroaxel.