I have these due to the configuration of some systems as in not having both a subwoofer and a Center channel. So instead of a empty channel, I am cloning either the center or subwoofer, depending on if they are receiving signal, or not:
Code: Select all
[MeasureAudioRMS_C]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudioOutput
IfCondition=MeasureAudioRMS_C<0.001
IfTrueAction=[!SetVariable DeadC "LFE"][!Update]
IfFalseAction=[!SetVariable DeadC "C"][!Update]
Channel=#DeadC#
Type=RMS
[MeasureAudioRMS_LFE]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudioOutput
IfCondition=MeasureAudioRMS_LFE<0.001
IfTrueAction=[!SetVariable DeadSub "C"][!Update]
IfFalseAction=[!SetVariable DeadSub "LFE"][!Update]
Channel=#DeadSub#
Type=RMS
Code: Select all
[MeasureAudioRMS_C]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudioOutput
IfCondition=MeasureAudioRMS_C<0.001
IfTrueAction=[!SetVariable DeadC "LFE"][!Update]
IfFalseAction=[!SetVariable DeadC "C"][!Update]
IfCondition2=MeasureAudioRMS_LFE<0.001 && MeasureAudioRMS_C<0.001
IfTrueAction2=[!SetVariable DeadC "AVE"][!Update]
IfFalseAction2=[!SetVariable DeadC "C"][!Update]
Channel=#DeadC#
Type=RMS
[MeasureAudioRMS_LFE]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudioOutput
IfCondition=MeasureAudioRMS_LFE<0.001
IfTrueAction=[!SetVariable DeadSub "C"][!Update]
IfFalseAction=[!SetVariable DeadSub "LFE"][!Update]
IfCondition2=MeasureAudioRMS_LFE<0.001 && MeasureAudioRMS_C<0.001
IfTrueAction2=[!SetVariable DeadSub "AVE"][!Update]
IfFalseAction2=[!SetVariable DeadSub "LFE"][!Update]
Channel=#DeadSub#
Type=RMS
I tried this as well: IfCondition2=((MeasureAudioRMS_LFE<0.001) && (MeasureAudioRMS_C<0.001))
But obviously that didnt work, or I wouldn't be mentioning it.
THANKS, for any help.
CC