Loudness Meter [v2.2.1]

Post Reply
User avatar
Logickin λ
Posts: 165
Joined: Sat Sep 08, 2018 8:31 pm
Contact:

Loudness Meter [v2.2.1]

Post by Logickin λ »

Worrying about the tracks being compressed too much, result in being punished by the all the famous streaming platform and social media?
Don't know about how much the song should be compressed to balance both dynamic range and loudness?

Now we have a solution!
Working with fuzion_mixer, introducing the Loudness meter!

This meter offers the following functions:
- Shows the dynamics of your project
- Measures the average loudness of a section of your project
- Records the maximum loudness of the project
- Analyze both channel at once, or only track either left or right channel within 2 clicks
- Panic button for reset the module for a rarely occurred stuck state

How to use the module:
1. load your song as a module for existing project, or add a "master" amplifier which connects to the output and the loudness meter for a total new project
Image

2. Set the Vol. to 100% , to get the most accurate result

3. Set the visualization for the loudness meter as the following:
Level Meter: Stereo
Level orientation: Horizontal
Level scale: Logarithmic (dB)
Peak meter: Level + Value
Oscilloscope: Bars2
Oscill. buf size: 1 (optional)

4. Play the project, the meter will track the loudness for you! The left channel tracks the dynamic range of your song. More bouncy it gets, more dynamics range to your song; the right channel tracks the short terms loudness of your song, with the error of ±1dB at the worst case, compared with the YouLean Loudness Meter 2:
Image

5. If you want to see the maximum loudness ever recorded for the project, set the "Left Channel Display: Dynamics / Max Loudness" to "On"

6. To clear the maximum Loudness or resolve the stuck state of the module, you may switch the "Panic" button On and Off, or simply double click the stop button.

There are some limitations, and it has no solution so far:
- No True Peak, since it requires over-sampling which is not possible at this point


Change log:

2.2.1:
A great thanks to fuzion_mixer because he made two major improvements for the loudness meter:
- ~20% size reduction from the previous version, while maintaining the same functionality!
- Channel mode in all loudness measurement can now be toggled in real-time, as the switching logic is now after all accumulators.
- the original sample rate switch has been replaced by a toggle switch.

2.1.1:
- Reworked architecture, introducing momentary and short term loudness
- Integrated Loudness is now possible in this module due to the use of division!
- Adjusted K-weighting filter to get a better accuracy
- Reset controller replaces the original panic for both integrated and max loudness
- Updated controllers with the latest naming standard


Here are the modules [both new and original version]: Have fun! Please comment down below if there are some questions.
Last edited by Logickin λ on Sun Apr 16, 2023 5:47 am, edited 11 times in total.
User avatar
AutumnCheney
Posts: 503
Joined: Sun Dec 29, 2019 8:16 am
Location: tahlequah, ok, usa
Contact:

Re: Loudness Meter [v1.2.1]

Post by AutumnCheney »

amazing! now i don't have to use an external meter to track the dynamics of my songs :)
Logickin λ wrote: Fri Apr 09, 2021 7:51 pm - No "integrated Loudness", since it will introduced unbearable amount of delay due to the smoothing parameters.
this is fine, i prefer to use short term lufs anyway, gives me a sense of which sections are loud and quiet
my website: https://acheney.xyz

it features my music, sunvox content, and social media links!
User avatar
AutumnCheney
Posts: 503
Joined: Sun Dec 29, 2019 8:16 am
Location: tahlequah, ok, usa
Contact:

Re: Loudness Meter [v1.2.1]

Post by AutumnCheney »

hey, i have a suggestion

the klangfreund lufs meter is open-source: https://github.com/klangfreund/LUFSMeter

i'm sure you can look at that and make improvements on this module if you want to
my website: https://acheney.xyz

it features my music, sunvox content, and social media links!
User avatar
leondustar
Posts: 138
Joined: Tue Feb 28, 2017 12:40 am
Contact:

Re: Loudness Meter [v1.2.1]

Post by leondustar »

interesting! thanks for this!
Which values (numbers) do you recommend as a rule of thumb?
User avatar
Logickin λ
Posts: 165
Joined: Sat Sep 08, 2018 8:31 pm
Contact:

Re: Loudness Meter [v1.2.1]

Post by Logickin λ »

AutumnCheney wrote: Fri Apr 23, 2021 6:55 pm hey, i have a suggestion

the klangfreund lufs meter is open-source: https://github.com/klangfreund/LUFSMeter

i'm sure you can look at that and make improvements on this module if you want to
Thank you! I don't notice there is an open source one. We would definitely go to check this out in future.
Not only this may improve the module, but also the knowledge for vst plugin written in C++!

leondustar wrote: Sun Apr 25, 2021 3:20 pm interesting! thanks for this!
Which values (numbers) do you recommend as a rule of thumb?
You may take a reference to this site:
https://www.masteringthemix.com/blogs/l ... nd-youtube

TLDR; keep the loudness for some of the major platforms:

Code: Select all

Spotify     : -13 to -15 LUFS
YouTube     : -13 to -15 LUFS
Soundcloud  : -8 to -13 LUFS 
Apple Music : -16 LUFS (±1.0 LU) 
If you set your module to display dB, 1 Lu is exactly 1dB.
User avatar
Logickin λ
Posts: 165
Joined: Sat Sep 08, 2018 8:31 pm
Contact:

Re: Loudness Meter [v2.1.1]

Post by Logickin λ »

The loudness Meter has been updated to version 2.1.1, with new features and much more accurate results!
Lilith
Posts: 61
Joined: Mon Jun 07, 2021 12:37 am

Re: Loudness Meter [v2.1.1]

Post by Lilith »

Incredible what is possible with sunvox. Thanks for the update.
nowGad
Posts: 2
Joined: Thu Feb 02, 2023 8:24 am

Re: Loudness Meter [v1.2.1]

Post by nowGad »

Logickin λ wrote: Mon Apr 26, 2021 6:39 pm I don't notice there is an open source one.
Suddenly, this will come in handy for you, under the gpl3 license
https://github.com/trummerschlunk/master_me
User avatar
Logickin λ
Posts: 165
Joined: Sat Sep 08, 2018 8:31 pm
Contact:

Re: Loudness Meter [v2.2.1]

Post by Logickin λ »

The loudness Meter has been updated to version 2.2.1 with optimizations and real-time IL mode toggling!
Lilith
Posts: 61
Joined: Mon Jun 07, 2021 12:37 am

Re: Loudness Meter [v2.2.1]

Post by Lilith »

Thanks so much for that!
Post Reply