Old 10-08-2023, 06:24 AM   #1
Valle
Human being with feelings
 
Valle's Avatar
 
Join Date: Nov 2007
Location: Sweden
Posts: 819
Default JS Loudness Meter side chain

Hello, to all great JS programmers!

Regarding the JS Loudness Meter Peak/RMS/LUFS (Cockos):

Is there an easy way to modify the code so that the FX is “listening” to a given (configurable) frequency range from the incoming signal, for example 100 Hz to 400 Hz?

(Think: side chain/filter like in compressors).

Thanks in advance!
__________________
Valenzia Vision
Valle is online now   Reply With Quote
Old 10-08-2023, 09:20 AM   #2
sonicowl
Human being with feelings
 
sonicowl's Avatar
 
Join Date: Oct 2015
Posts: 739
Default

Add EQ before Loudness Meter, and it will show you level of filtered signal. Adjust EQ as needed.

To have it outside of signal path, create separate analysis track, un-route it from master, add eq and meter to it and route your signal to that track.
sonicowl is offline   Reply With Quote
Old 10-08-2023, 10:41 AM   #3
Valle
Human being with feelings
 
Valle's Avatar
 
Join Date: Nov 2007
Location: Sweden
Posts: 819
Default

Thanks! But I'm already doing that (sort of).

I need it to be configurable in the code.

Do you know how to modify the code?
__________________
Valenzia Vision
Valle is online now   Reply With Quote
Old 10-10-2023, 08:27 AM   #4
Valle
Human being with feelings
 
Valle's Avatar
 
Join Date: Nov 2007
Location: Sweden
Posts: 819
Default

Quote:
Originally Posted by sonicowl View Post
To have it outside of signal path, create separate analysis track, un-route it from master, add eq and meter to it and route your signal to that track.
Given that setup, how would you suggest I do if I want to analyse the Post FX Master signal split into different frequency bands?

As an addition to my original request/question, let me also clarify why I need this (configurable frequency "variables" in the code):

I'd like to split the (final) master, post FX, signal into five frequency bands. Each band's signal should pass through separate instances of JS Loudness Meter.

I guess one way would be to set up some fancy FX Monitoring chain/container-chain. But I already have a FX Monitoring setup for room equalization and other "critical" stuff, and I need to be absolutely certain that the monitoring signal isn't affected in anyway.

Anyway, if it's too complex to modify the code I completely understand. I was just hoping ...
__________________
Valenzia Vision
Valle is online now   Reply With Quote
Old 10-12-2023, 02:20 PM   #5
JonLinnarson
Human being with feelings
 
JonLinnarson's Avatar
 
Join Date: Jul 2020
Posts: 725
Default

Why not just use one of the band splitter JS plugins? I think Sai'ke has one that does 5 or 6 bands, and it can also do linear-phase crossovers. Insert the splitter first, then 5 JS: Loudness Meter instance, and lastly the band joiner plugin. Make sure that each of the Loudness Meter instances are assigned to one pair of in/outs each (1/2, 3/4, 5/6 etc).
JonLinnarson is offline   Reply With Quote
Old 10-13-2023, 03:43 AM   #6
Valle
Human being with feelings
 
Valle's Avatar
 
Join Date: Nov 2007
Location: Sweden
Posts: 819
Default

Quote:
Originally Posted by JonLinnarson View Post
Why not just use one of the band splitter JS plugins? I think Sai'ke has one that does 5 or 6 bands, and it can also do linear-phase crossovers. Insert the splitter first, then 5 JS: Loudness Meter instance, and lastly the band joiner plugin. Make sure that each of the Loudness Meter instances are assigned to one pair of in/outs each (1/2, 3/4, 5/6 etc).
Creative! I have thought about something similar as well, but with other splitters. But I find it too compromising since it alters the the final signal. I can't do that.

Anyway, I think I'll give up on this request. It's not the whole world. Also, it went a bit out of topic.

Thanks for your inputs. Appreciated
__________________
Valenzia Vision
Valle is online now   Reply With Quote
Old 10-13-2023, 04:24 AM   #7
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,814
Default

Quote:
Originally Posted by Valle View Post
Creative! I have thought about something similar as well, but with other splitters. But I find it too compromising since it alters the the final signal. I can't do that.
You could set up an fx chain where the original channel 1/2 signal is copied to channels 3/4, then a jsfx frequency splitter splits 3/4 to 3/4 5/6 7/8, then separate jsfx loudness meters listen to 3/4 5/6 7/8. The original signal will be unmodified.
schwa is offline   Reply With Quote
Old 10-13-2023, 07:42 AM   #8
Valle
Human being with feelings
 
Valle's Avatar
 
Join Date: Nov 2007
Location: Sweden
Posts: 819
Default

Quote:
Originally Posted by schwa View Post
You could set up an fx chain where the original channel 1/2 signal is copied to channels 3/4, then a jsfx frequency splitter splits 3/4 to 3/4 5/6 7/8, then separate jsfx loudness meters listen to 3/4 5/6 7/8. The original signal will be unmodified.
Thank you, schwa!

I guess that could work. I was hoping for 5 split signals, but I'll try and see if it serves its purpose. Maybe I'm just too picky ...

Again, thanks!
__________________
Valenzia Vision
Valle is online now   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 10:24 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.