EQ filter gain compensation

MatiasR

Registered
Thread Starter
Joined
Dec 11, 2019
Messages
8
Location
São Paulo - Brazil
More  
Preamp, Processor or Receiver
Wyred 4 Sound STP-SE stage 2
Main Amp
Apollon NC800 SL PRO
Universal / Blu-ray / CD Player
Calyx Femto
Front Speakers
Thiel CS3.7
Streaming Subscriptions
JRiver - Sonore ultraRendu - Uptone ISO Regen
Hi, first post here.
Is there an option (if not consider this a feature suggestion) for REW, when calculating the EQ filters, to also include an overall gain compensation to avoid clipping?
Something similar like when I import my EQ settings to Equalizer APO and it shows below in red if there is a peak and how many dBs, and I add an overall gain control to compensate for it.
Thanks.
 

John Mulcahy

REW Author
Joined
Apr 3, 2017
Messages
7,314
REW doesn't have any way to control the gain of an equaliser, but it does show the headroom required on the filter controls panel.
 

MatiasR

Registered
Thread Starter
Joined
Dec 11, 2019
Messages
8
Location
São Paulo - Brazil
More  
Preamp, Processor or Receiver
Wyred 4 Sound STP-SE stage 2
Main Amp
Apollon NC800 SL PRO
Universal / Blu-ray / CD Player
Calyx Femto
Front Speakers
Thiel CS3.7
Streaming Subscriptions
JRiver - Sonore ultraRendu - Uptone ISO Regen
REW doesn't have any way to control the gain of an equaliser, but it does show the headroom required on the filter controls panel.

I am sorry, but where exactly is this shown? I did not find it.
Attached is an example of the EQ window and the Equalizer APO estimating peak gain of 12.1 dB.

apo.PNG


eq.PNG
 

Wayne A. Pflughaupt

Moderator
Staff member
Joined
May 21, 2017
Messages
636
Location
Corpus Christi, TX
More  
Preamp, Processor or Receiver
Yamaha CX-A5000 A/V Preamp / Processor
Main Amp
Yamaha RX-Z9 AV Receiver (as multichannel amp)
Universal / Blu-ray / CD Player
Denon DCT-3313 UDCI Universal Disc Player
Front Speakers
Canton Karat 920
Center Channel Speaker
Canton Karat 920
Front Wide Speakers
Realistic Minimus 7 (front EFX speakers)
Surround Speakers
Canton Plus D
Surround Back Speakers
Yamaha YDP2006 Digital Parametric EQ (front mains)
Front Height Speakers
Yamaha YDP2006 Digital Parametric EQ (surrounds)
Rear Height Speakers
Yamaha YDP2006 Digital Parametric EQ (sub)
Subwoofers
Hsu ULS-15 MKII
Other Speakers or Equipment
Adcom ACE-515 (for power management)
Video Display Device
Yamaha DT-2 (digital clock display)
Screen
Pioneer PDP-6010FD 60" Plasma TV
Remote Control
Stock Yamaha Remote
Streaming Equipment
Roku Express
Other Equipment
Audio Control R130 Real Time Analyzer
Seems like an impossible request as there are unlimited variables.

Starting with, where should REW prevent clipping? The processor itself? The downstream amplifier?

In addition, when it comes to hardware, no two pieces are alike in this regard. Some are clipping as soon as the meters hit red. Others have a “pad” built-in and intentionally calibrate meters on the low side.

Another factor is how hard the system is pushed. You could get away with 30dB of EQ gain if you’re only running at background-music levels.

That said, a good rule of thumb is to simple reduce the signal input level by the amount of EQ boost. IOW, with +12 dB on the equalizer, reduce the input signal by that amount. Not exactly precision, but it’ll get you in the ballpark. Keep in mind, that will only prevent the EQ from clipping, not any downstream amplifiers.

Regards,
Wayne
 

MatiasR

Registered
Thread Starter
Joined
Dec 11, 2019
Messages
8
Location
São Paulo - Brazil
More  
Preamp, Processor or Receiver
Wyred 4 Sound STP-SE stage 2
Main Amp
Apollon NC800 SL PRO
Universal / Blu-ray / CD Player
Calyx Femto
Front Speakers
Thiel CS3.7
Streaming Subscriptions
JRiver - Sonore ultraRendu - Uptone ISO Regen
Then how come both APO Equalizer and the V5.20 beta 14 already calculate the exact headroom needed? On the example above, both calculated -12.1.

I thought that by adding another line in the EQ filters text file like "GN (gain) -12.1", then wherever it is imported would understand that a headroom of 12.1 dB is needed and adds a preamp gain of -12.1 before all filters.
 
Last edited:

Wayne A. Pflughaupt

Moderator
Staff member
Joined
May 21, 2017
Messages
636
Location
Corpus Christi, TX
More  
Preamp, Processor or Receiver
Yamaha CX-A5000 A/V Preamp / Processor
Main Amp
Yamaha RX-Z9 AV Receiver (as multichannel amp)
Universal / Blu-ray / CD Player
Denon DCT-3313 UDCI Universal Disc Player
Front Speakers
Canton Karat 920
Center Channel Speaker
Canton Karat 920
Front Wide Speakers
Realistic Minimus 7 (front EFX speakers)
Surround Speakers
Canton Plus D
Surround Back Speakers
Yamaha YDP2006 Digital Parametric EQ (front mains)
Front Height Speakers
Yamaha YDP2006 Digital Parametric EQ (surrounds)
Rear Height Speakers
Yamaha YDP2006 Digital Parametric EQ (sub)
Subwoofers
Hsu ULS-15 MKII
Other Speakers or Equipment
Adcom ACE-515 (for power management)
Video Display Device
Yamaha DT-2 (digital clock display)
Screen
Pioneer PDP-6010FD 60" Plasma TV
Remote Control
Stock Yamaha Remote
Streaming Equipment
Roku Express
Other Equipment
Audio Control R130 Real Time Analyzer
How do you know APO calculates “exact” headroom needed? How does it know the headroom capabilities of any downstream equipment?

If it “calculated” a 12 dB reduction in preamp gain based on a +12 dB filter, there’s magic in that.

Am I missing something?

Regards,
Wayne
 
Last edited:

MatiasR

Registered
Thread Starter
Joined
Dec 11, 2019
Messages
8
Location
São Paulo - Brazil
More  
Preamp, Processor or Receiver
Wyred 4 Sound STP-SE stage 2
Main Amp
Apollon NC800 SL PRO
Universal / Blu-ray / CD Player
Calyx Femto
Front Speakers
Thiel CS3.7
Streaming Subscriptions
JRiver - Sonore ultraRendu - Uptone ISO Regen
Both REW and APO Equalizer arrived at -12.1 dB, so there must be a way to calculate this in a standard way.
 

John Mulcahy

REW Author
Joined
Apr 3, 2017
Messages
7,314
Filtering is often applied in the digital domain, so any overall gain in a filter set can cause clipping of full scale values. The headroom figure shows the attenuation required to avoid that.
 
Top Bottom