Hello Guys and dolls
A question.
Is there a way to use a widget for Reverb in seconds instead a value?
Kind regards,
Martien
Hello Guys and dolls
A question.
Is there a way to use a widget for Reverb in seconds instead a value?
Kind regards,
Martien
What reverb are you using?
Hi Paul,
Iām using Waves H-Reverb
And how looks your widget mapping?
Well,ā¦ What I want to achieve is this
So I can see the reverb time in time seconds
OK, but how looks your widget mapping to the plugin parameter?
The plugin would have to expose that reverb time as a parameter value for it to be accessible by a widget label
I will show you later on Paul, Iām at my work now.
But it shows 0.345 instead of 1:30 sec.
I will show a picture later on.
The Plugin has to expose in seconds.
The plugin doesā¦ isnāt it?
It shows 1.50 so 1 1/2 seconds
What the plugin displays inside its own editor window has nothing to do with what the plugin exposes to the host. It is 100% up to the plugin developer to explicitly make that information available to the host.
From what Iām seeing of your image, the plugin is making that time available as a normalized double between 0.0 and 1.0, which is pretty much routine. However, the plugin can also define a parameter string value containing anything they want and in this case they could expose the time as a formatted string. The ability but not the requirement to do this is available through the standard plugin SDK.
But the plugin developer has to explicitly do that. We canāt - no host can!
If the plugin does not expose that time as a parameter, then you should contact the plugin developer and ask them to add that functionality.
Thank you for your clear information.
But I donāt think Waves gonna change it on my request haha.
So I have to deal with it
If the range of that reverb time is always the same, for example if the max possible time is always 5 minutes (Iām making that up) then 5 minutes would correspond to the 1.0 value that does come back.
If that is always the case then you could use GP Script to convert the values between 0.0 and 1.0 (which would presumably equate to a seconds value between 0 and 300 respectively and then create a formatted string and attach it to a label.
Since .238 corresponds to 1.5 minutes (per the HReverb screenshot):
.238 / 1.5 = .159, which corresponds to 1 minute (60 seconds); and .238 / 90 = .003, which corresponds to 1 second
GPās top of range: 1 / .003 = 333 seconds (about 6 minutes), which corresponds to .999 [else, 1.000] (HReverbās top of range)
GPās bottom of range: 0 / .003 = 0 seconds, which corresponds to .000 (HReverbās bottom of range) [Thank you, Captain Obvious!]
Granted, the numbers are approximate; however, this appears to be a decent starting point.
1.5 are nog minutes, but seconds
Same concept applies, just different constantsš
Ah, okā¦I got fooled by āsecā below the 50 and assumed the 1 to be a minute. Well, then, no way weāre gonna get 6 minutes worthā¦perhaps about 6 seconds, lol.