You are all very helpful, and I appreciate your responses. Yes, if I had stared at the code for another ten hours, I may just have noticed that I had typed UpdateMeter instead of Measure. I know better, I do.
So, this does not work:
Code: Select all
[MeasureAudio]
Measure=Plugin
Plugin=AudioLevel
Port=Output
FFTSize=1024
FFTAttack=15
FFTDecay=250
Bands=10
DynamicVariables=1
[MeterBackground]
Meter=Image
W=127
H=110
SolidColor=47,47,47,255
MouseOverAction=[!SetOption MeasureAudio Port "Input"][!SetOption MeterBackground SolidColor "255,255,255,255"][!UpdateMeasure "MeasureAudio"]
MouseLeaveAction=[!SetOption MeasureAudio Port "Output"][!SetOption MeterBackground SolidColor "47,47,47,255"][!UpdateMeasure "MeasureAudio"]
(changing background color to verify that MouseOverAction is actually working)
Nor does this:
Code: Select all
[Variables]
PORT=Output
[MeasureAudio]
Measure=Plugin
Plugin=AudioLevel
Port=#PORT#
FFTSize=1024
FFTAttack=15
FFTDecay=250
Bands=10
DynamicVariables=1
[MeterBackground]
Meter=Image
W=127
H=110
SolidColor=47,47,47,255
MouseOverAction=[!SetVariable PORT "Input"][!SetOption MeterBackground SolidColor "255,255,255,255"][!UpdateMeasure "MeasureAudio"]
MouseLeaveAction=[!SetVariable PORT "Output"][!SetOption MeterBackground SolidColor "47,47,47,255"][!UpdateMeasure "MeasureAudio"]
Finally, I did take all of the suggestions, and so I also tried UpdateMeter for each band Meter (10 all told), e.g.:
Code: Select all
MouseOverAction=[!SetVariable PORT "Input"][!UpdateMeasure "MeasureAudio"][!UpdateMeter "MeterBand0"][!UpdateMeter "MeterBand1"][!UpdateMeter "MeterBand2"][!UpdateMeter "MeterBand3"][!UpdateMeter "MeterBand4"][!UpdateMeter "MeterBand5"][!UpdateMeter "MeterBand6"][!UpdateMeter "MeterBand7"][!UpdateMeter "MeterBand8"][!UpdateMeter "MeterBand9"]
So, it may be that this cannot work.