|
|
|
07-20-2016, 09:22 AM
|
#281
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
v2.0rc11 (2016-07-20)
Quote:
* v2.0rc11 (2016-07-20)
+ Import Graphs from SWS/BR Loudness analysis (Only for tracks without FX, envelopes and fader at 0.0)
+ Setting: Choose which reference lines to show on the graph area. (Master or Tracks)
# fix: anticipative processing causing graphs to be shifted.
# fix: small fix in CTRL+click to select multiple meters/tracks.
# fix: remove message alerting that PREMASTER track doesn't exist if needed.
|
This release has an important fix if you used anticipative processing your graphs were shifted 200ms or the value you have set in preferences for your anticipative processing look ahead. This release prevents this to happen and the graphs are correctly displayed now.
And SWS/BR import function. As seen in the gif above. You can select multiple tracks and run the command in the menu of one of them. Make sure you use it on tracks without FX, or envelopes, and faders at 0.0, Otherwise. SWS/BR analysis doesn't correspond with the track output. This is a limitation in SWS/BR Loudness analysis, due to API functions, as explained in the signal flow chart here http://wiki.cockos.com/wiki/index.ph...dness_with_SWS
|
|
|
07-20-2016, 02:00 PM
|
#282
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
woah! awesome thanks!
__________________
subproject FRs click here
note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
|
|
|
07-21-2016, 01:10 PM
|
#283
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
v2.0rc12 (2016-07-21)
thank you @musicbynumbers
Quote:
* v2.0rc12 (2016-07-21)
# fix: Analyzing time selection: Loudness Range number in dpmeter II
# fix: Analyzing time selection: Programme Loudness IL number in dpmeter II
# fix: Get SWS/BR data: crash if no SWS loudness data is found.
|
sorry for more bugs fixes Beta testing everything takes time.
At least updating it with the HeDaScripts Manager is very quick
|
|
|
09-27-2016, 01:29 AM
|
#284
|
Human being with feelings
Join Date: Sep 2016
Posts: 42
|
Hi. Thanks for the great script. Ctrl+mouse wheel is not adjusting the vertical scale for me. I'm using an Apple Magic Mouse 2 on El Capitan, with the latest version of Reaper. Any ideas? Or is there any other way to control the vertical scale?
|
|
|
09-28-2016, 08:50 AM
|
#285
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
Quote:
Originally Posted by Hippocratic Mastering
Or is there any other way to control the vertical scale?
|
I think CTRL+mouse wheel it is not working well when docked.
You can change the vertical scale manually going to the settings.
"Maximum level display (LUFS)" and Minimum level display (LUFS)"
you need to change the EBU mode to LUFS, because EBU+9 or EBU+18 modes have the levels predefined.
|
|
|
09-28-2016, 08:54 AM
|
#286
|
Human being with feelings
Join Date: Sep 2016
Posts: 42
|
Thanks very much; that's helped a lot! One other question: is there any way for the script to read the loudness output of muted tracks? That would really help with the way I work.
|
|
|
09-28-2016, 10:38 AM
|
#287
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
No. Muted tracks are generally not processed by REAPER to save CPU. You can use Solo tracks instead.
|
|
|
12-05-2016, 06:21 PM
|
#288
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
Hi Heda
Just getting back into this for a new project (donated again too)
I've just noticed that my sends to the hidden analyser tracks are Pre fader for some reason and not post fader?
Any idea why? Is this optional somewhere and I've missed it? (read the manual again just in case)
Or is it because my default for new sends is pre-fader and I have to change it there? (hope not as I prefer pre-fader for most things)
I recall there being an option to change it in the loudness window itself per track but maybe I'm dreaming?
thanks!
__________________
subproject FRs click here
note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
|
|
|
12-06-2016, 06:36 AM
|
#289
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
@musicbynumbers
hello! thanks!
It's strange. I was almost sure I fixed this. But it seems maybe I did it only in the Track Inspector, and not in this one, or yes... maybe it was a dream. I'll have a more detailed look at it.
|
|
|
12-06-2016, 12:44 PM
|
#290
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
v2.0rc13 (2016-12-06)
Quote:
* v2.0rc13 (2016-12-06)
# fix: make sure to use post fader sends. [&postcount=295]
+ button to toggle Automatic Reset (AR) on play cursor change
|
found the bug... the code was there, but I changed some deprecated API functions and I failed to test that part. I didn't notice it because I always have post fader sends by default. Thanks!
the AR button: this is to avoid constantly resetting the dpmeter plugin each time the play cursor moves to another position. Since resetting the plugin can cause preset change undo history entries, it is recommended to avoid resetting automatically. So that's why I added this new option.
|
|
|
12-06-2016, 03:35 PM
|
#291
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
Quote:
Originally Posted by heda
found the bug... the code was there, but I changed some deprecated API functions and I failed to test that part. I didn't notice it because I always have post fader sends by default. Thanks!
the AR button: this is to avoid constantly resetting the dpmeter plugin each time the play cursor moves to another position. Since resetting the plugin can cause preset change undo history entries, it is recommended to avoid resetting automatically. So that's why I added this new option.
|
Thanks Heda! I'll go and pull the latest and some point and test!
Am I right in thinking that I no longer have to set up a preset for Dpmeter2? Or for the rms plugin? I couldn't see anything in any notes for it
__________________
subproject FRs click here
note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
|
|
|
12-07-2016, 04:57 AM
|
#292
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
right. with dpmeter2 you don't need to do the preset.. they already come with the plugin. You have to install VST3 version of it. not VST2. No preset needed either for RMS.
|
|
|
12-07-2016, 02:57 PM
|
#293
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
Quote:
Originally Posted by heda
right. with dpmeter2 you don't need to do the preset.. they already come with the plugin. You have to install VST3 version of it. not VST2. No preset needed either for RMS.
|
awesome! I've got just the vst3 one so should be great thanks!
__________________
subproject FRs click here
note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
|
|
|
03-08-2018, 09:49 AM
|
#294
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,875
|
@Heda
Hi !
have you considered supporting Dynamic information like PSR and PLR (as in the Dynameter plugin ? See the video concept of the plugin. PSR use shorterm loudness and peak, so I think it could be calculated.)
There is also the Crest unit which use RMS instead of shorterm loudness (but I suppose it is less cool than Loudness :P)
Dynamic mettering allows to check for overcompression.
Edit: just saw that dpMeter have a Loudness Range value (just like MLoudness Analyser).
It may be nice to have it in your graph, what do you think ?
Last edited by X-Raym; 03-08-2018 at 10:09 AM.
|
|
|
03-08-2018, 10:14 AM
|
#295
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
Yes I agree loudness is not as important for music at least and it is the dynamic range what matters. I have always said that. Why there is no HeDaDynamics meter yet ??
In Track Inspector there is an indicator for the Loudness Range, from dpmeter, which is a start.
But that dynamics histogram is cool.
|
|
|
03-08-2018, 10:35 AM
|
#296
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,875
|
Quote:
Why there is no HeDaDynamics meter yet ??
|
Well, it is not as it it was quick and easy to develop, so these are just ideas :P
Quote:
In Track Inspector there is an indicator for the Loudness Range, from dpmeter, which is a start.
|
Indeed !
--
Also, the pan graph have some quircks
See how it output different value for the same passage, and how volume seems to influence its direction,
Also, in some cases, you can have hard pan graph... instead of silence.
I don't remember exactly what the concept behind Panning Loudness Graph is, but I think we were trying to have a graph of a stereo direction (like with Kawa's Lua or JSFX gonion meter) right ? Why it is called Panning Loudness ?
This feature is undocumented :S https://reaper.hector-corcin.com/doc...oudness-graph2
|
|
|
03-08-2018, 11:07 AM
|
#297
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
I know... I never finished Loudness Graph 2.0 :/
But since I didn't receive feedback I considered it was not important.
I have an unpublished internal 3.0 version with the proper panning graph which uses direction meter like in Track Inspector. And monitor FX Chain for the master analysis. I messed up a lot of the code trying to optimize how tracks were added and saved. And now it is not working. I need to work more on it.
|
|
|
03-08-2018, 11:39 AM
|
#298
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,875
|
Peak to Short-Term Loudness Ratio
Quote:
But since I didn't receive feedback I considered it was not important.
|
It is !
People were more into Track Inspector, for sure. But don't neglect this script, it is really a top feature, really appreciated !
Quote:
I have an unpublished internal 3.0 version with the proper panning graph
|
Very exciting news !!
---
So I made few research about dynamic measurements. Here is a small resume of what I figure it out (it is hard to find a source with all the infos).
You have some units which aims to measure the dynamic on all the track, and some which are more "momentary".
Whole track:
- LRA Loudness Range (use Loudness and complex math to exclude some low and high part of a track)
- PLR (True Peak to Integrated Loudness Ratio)
- Dynamic Range (Max Peak to Average RMS ratio)
Momentary
- PSR (True Peak to Short-Term Loudness Ratio)
Dynameter use PLR and PSR. DpMeter has Loudness Range.
Other sources :
http://www.meterplugs.com/blog/2017/...r-and-plr.html
https://tech.ebu.ch/docs/tech/tech3342.pdf
https://www.sounddesigners.org/artic...aux-audio.html (french)
|
|
|
03-08-2018, 02:43 PM
|
#299
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
thank you X-Raym for encouraging me to continue development of Loudness Graph Now I need even more time
Let's see if I can finish first 3.0 release and I am already thinking some ideas for a dynamics graph.
|
|
|
03-09-2018, 04:37 AM
|
#300
|
Human being with feelings
Join Date: Jan 2015
Posts: 794
|
Quote:
Originally Posted by heda
I know... I never finished Loudness Graph 2.0 :/
But since I didn't receive feedback I considered it was not important.
I have an unpublished internal 3.0 version with the proper panning graph which uses direction meter like in Track Inspector. And monitor FX Chain for the master analysis. I messed up a lot of the code trying to optimize how tracks were added and saved. And now it is not working. I need to work more on it.
|
It is super important! Plz continue
g
|
|
|
03-09-2018, 01:00 PM
|
#301
|
Human being with feelings
Join Date: Mar 2013
Location: Moscow
Posts: 99
|
Loudness graph is a very useful script , one of my favorites . It’s superb as it is ... but now I can’t wait for 3.0 version )))) and yes DR meter please
|
|
|
04-13-2018, 12:03 PM
|
#302
|
Human being with feelings
Join Date: Jun 2011
Posts: 603
|
Hi Heda,
"Get SWS BR Loudness Analysis" is not working here anymore. Did I messed up something or is this a bug?
|
|
|
04-13-2018, 04:42 PM
|
#303
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
Quote:
Originally Posted by mehmethan
Hi Heda,
"Get SWS BR Loudness Analysis" is not working here anymore. Did I messed up something or is this a bug?
|
hi
I have no idea... I've just tested with latest versions of everything. It still works for me. How are you using it? I think it works on tracks, not items.
|
|
|
04-13-2018, 09:21 PM
|
#304
|
Human being with feelings
Join Date: Jun 2011
Posts: 603
|
Quote:
Originally Posted by heda
hi
I have no idea... I've just tested with latest versions of everything. It still works for me. How are you using it? I think it works on tracks, not items.
|
I think I figured out the problem for me. Master track on loudness graph script must be visible for applying SWS loudness data to the selected track.
Last edited by mehmethan; 04-13-2018 at 10:23 PM.
|
|
|
04-14-2018, 05:38 AM
|
#305
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
Quote:
Originally Posted by mehmethan
I think I figured out the problem for me. Master track on loudness graph script must be visible for applying SWS loudness data to the selected track.
|
ah... confirmed. yes, it is a bug. thanks
|
|
|
08-07-2018, 03:58 AM
|
#306
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,875
|
Hi Heda,
hope you are fine,
Any news about next version ?
There were still very promising feature !
(Pan graph fixes, PLR-PSR-DR graphs, dpMeter new version compatibility) ? :P
Best,
|
|
|
08-08-2018, 02:41 AM
|
#307
|
Human being with feelings
Join Date: Nov 2014
Location: Can Tho - Viet Nam
Posts: 305
|
Quote:
Originally Posted by X-Raym
Hi Heda,
(Pan graph fixes, PLR-PSR-DR graphs, dpMeter new version compatibility) ? :P
|
I am also looking forward to this.
Checking PLR and PSR I will not afraid Penalty Loudness from Youtube :P
Thanks
|
|
|
08-09-2018, 04:11 AM
|
#308
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
Thank you for the reminder X-Raym
Yeah... I need to find some time for it. I have seen many api news in latest pre. Encouraging!
|
|
|
08-09-2018, 05:05 AM
|
#309
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,875
|
@heda
Code:
I have seen many api news in latest pre
And have you seen the 31 SWS pull requests waiting ? Tons of API feature their !
Do you miss something in particular ?
|
|
|
09-14-2018, 07:51 AM
|
#310
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,875
|
New YouLean Loudness Meter v2 Pro has PLR feature for analyzing dynamic :P
Though I was thinking, I'm not sure having multitracks PLR is as useful as multitrack Loudness Meter,
But at least on master Track for analyzing dynamic of the whole mix it can be nice !
|
|
|
09-16-2018, 01:43 PM
|
#311
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
Quote:
Originally Posted by X-Raym
New YouLean Loudness Meter v2 Pro has PLR feature for analyzing dynamic :P
Though I was thinking, I'm not sure having multitracks PLR is as useful as multitrack Loudness Meter,
But at least on master Track for analyzing dynamic of the whole mix it can be nice !
|
I wonder how that dynamic range is calculated... like instant dynamic range... based on some average I guess.
the loudness range in EBUR128 works differently I think. in fact it doesn't count until 60 seconds of audio is analyzed if I remember correctly.
|
|
|
09-16-2018, 10:42 PM
|
#312
|
Human being with feelings
Join Date: May 2014
Location: Germany
Posts: 643
|
Quote:
Originally Posted by heda
I wonder how that dynamic range is calculated... like instant dynamic range... based on some average I guess.
the loudness range in EBUR128 works differently I think. in fact it doesn't count until 60 seconds of audio is analyzed if I remember correctly.
|
PLR/PSR values bases on EBUR128/BS1770 parameters (IL,SL,TP):
PLR (Peak to Integrated Loudness Range): Max TP minus IL
PSR (Peak to Short Term Loudness Range): Max TP minus SL
It is a variant of the "old" Crest factor (Max Peak minus RMS)
Please note that the EBU standard does not define such values. it is an "invention" from the industry and not very well desrcibed.
And yes PLR/PSR is different to LRA as PLR/PSR relies on TP. and IL/SL. (LRA <=> SL)
(LRA is available after 3 secs, first valid SL value)
Last edited by TBProAudio; 09-17-2018 at 02:48 AM.
|
|
|
09-17-2018, 02:21 AM
|
#313
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,875
|
@heda
dpMeterXT is able to output PSR value, but not the free version. Though as the math is pretty simple and as your script doesnt rely on envelopes, the calculation can be made from the script.
@tbproaudio
Thanks for this very good resume :P
|
|
|
09-17-2018, 02:54 AM
|
#314
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,875
|
@TBProAudio
Maybe edit your post them, so we can have a single post to rule them all :P
|
|
|
09-17-2018, 02:57 AM
|
#315
|
Human being with feelings
Join Date: May 2014
Location: Germany
Posts: 643
|
I`m still looking how correctly calculate PSR, sorry.
|
|
|
09-17-2018, 03:47 AM
|
#317
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
The problem I see is Max TP is the maximum found. Let's say you have a 0.0 Max at the beginning a click or something... then all the measurements of PSR will be affected after that. For dynamic range the MaxTP should be more like SL. something like a Max TP that autoresets each 3 seconds maybe... I don't know. Or maybe an average of MaxTPs for 3 seconds minus the SL.
Quote:
(LRA is available after 3 secs, first valid SL value)
|
Yes. Also it is recommended to use it for 1 minute at least as recommended on the EBUR128: https://tech.ebu.ch/docs/r/r128.pdf
For programmes shorter than 1 minute, the use of the measure Loudness Range is not recommended due to too few data
points (Loudness Range is based on the Short-term-Loudness values (3-seconds-window))
|
|
|
09-17-2018, 05:01 AM
|
#318
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,875
|
For PSR it is just True peak not Max true peak.
Short term has a window of 3s bit can be calculated for every last 3 second no matter sample position.
So PSR isnt averaging peaks of last 3s but take the peak at the current sample analyzed.
|
|
|
09-17-2018, 05:25 AM
|
#319
|
Human being with feelings
Join Date: May 2014
Location: Germany
Posts: 643
|
Quote:
Originally Posted by X-Raym
For PSR it is just True peak not Max true peak.
Short term has a window of 3s bit can be calculated for every last 3 second no matter sample position.
So PSR isnt averaging peaks of last 3s but take the peak at the current sample analyzed.
|
Hmm, I'm not sure: https://www.youtube.com/watch?list=P...&v=HW8Te1KqZrg
Timecode 1:39
I interpret this as follows: PSR is Max (True) Peak minus SL.
Do I miss something here?
|
|
|
09-17-2018, 05:40 AM
|
#320
|
Human being with feelings
Join Date: May 2014
Location: Germany
Posts: 643
|
Quote:
Originally Posted by heda
The problem I see is Max TP is the maximum found. Let's say you have a 0.0 Max at the beginning a click or something... then all the measurements of PSR will be affected after that. For dynamic range the MaxTP should be more like SL. something like a Max TP that autoresets each 3 seconds maybe... I don't know. Or maybe an average of MaxTPs for 3 seconds minus the SL.
|
I underline this. At the end it is a matter of definition and currently it is not 100% clear to me.
I have not yet found any definition of Peak in the PSR idea:
1) maximum peak from start to the point where the SL is captured or
2) maximum peak within a sliding window of e.g. 3sec or
3) maximum peak reset every 3sec or
4) maximum peak with a decay of 3sec or
5) average of maximum peak within a certain window or
6) whatever :-)
As the PSR term is fairly new and not yet defined in any official specification I tend to define it so it makes sense :-)
So will spend some brain on it. And I like nr. 5 from my list. Because it combines the old and still good VU meter concept with the modern loudness concept...
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 10:39 AM.
|