Topic: How about this... - Limiter on output!

Hi there.

Thanks for a great product (in my case a FF800)!   

Considering the often not so reliable DAWs - I think it would be a great idea
to implement some sort of peaklimiter on the outputs in the totalmix software
(or even a hardware version after the D/A) to prevent spikes/peaks that
can blow out your speakers/headphones and cause permanent damage to the ears.

Thanks.

Michael Lachlan
Sweden

Re: How about this... - Limiter on output!

Hi,

With a limiter in the output path you would also lower the dynamic range of the system - which is not intended in most cases.

A good way to avoid excessively loud noise is to calibrate your speaker gains (or at least totalmix fader levels) to achieve a safe listening level (for you and your equipment) with a 0dBFS output signal.

Greetings,
viper

Re: How about this... - Limiter on output!

You can not exceed 0dBfs (at least not w/o intersample peaks), so a 0dBfs output limter is kind of pointless.  If you need to get loud at times, then you will need to have your speakers' gain staging set as such, and loud signals will always have a possibility of blairing out of the speakers in case of an operator error or software crash.

Using a downstream monitor volume controller will obviously limit this.  cool

MADIface-XT+ARC / 3x HDSP MADI / ADI648
2x SSL Alphalink MADI AX
2x Multiface / 2x Digiface /2x ADI8

4 (edited by Lachlan 2009-11-04 08:48:42)

Re: How about this... - Limiter on output!

Thanks for your input.
To answer both of you -

A software "look ahead" limiter should not reduce the dynamic range at all if it only kicks in at say -1 dBfs
and you are mixing with proper gainstaging and headroom.
During the mix process you should not even be close to the 0 dB anyway.
For the mastering process - sure, but not during the mixing stage.
If, in the final process, you want to push for the top 0dB, then you could just switch the limiter off.
To have this option would be great!

To constantly mix at lower gains is definitely not desirable due to the fletcher/munson effect and should
of course be up to the engineers own preferences. Most professionals do not mix a lower gainsettings.
In the analog world of mixing, we never had this type of issue.
This nuisance with peaks/spikes is a serious problem!
- and it could easily be solved with a protective limiter.

A hardware limiter would obviously add some unwanted artifacts,
a software version would be the best solution in this case.

Regards
Lachlan

Re: How about this... - Limiter on output!

Lachlan wrote:

A software "look ahead" limiter should not reduce the dynamic range at all if it only kicks in at say -1 dBfs
and you are mixing with proper gainstaging and headroom.

In this special case you practically won't lose dynamic range - but you won't benefit either, as you will only have 1dB of effective limiting.
When you think of a "look ahead" plugin that lowers the level or even mutes the audio path, again there will be no benefit, as this plugin would be effected by driver issues or application crashes itself (as long as I am not completely wrong here).
A hardware plugin would cause delay (a software version as well when considering live monitoring) to get a "look ahead" effect.

I agree that it might be desirable to have some kind of intelligent protection that detects corrupt audio data and resets the driver or mutes audio - or something like this.
But if that would be so easy without loosing a transparent audio channel - I guess RME had already implemented it.


Lachlan wrote:

To constantly mix at lower gains is definitely not desirable due to the fletcher/munson effect and should
of course be up to the engineers own preferences.

Well if you are mixing at a reference level of 83dBSPL there is much headroom left for peaks without immediatly harming you or your gear I guess.
With calibrating your speaker gains I meant to not turn them up to their maximum and lowering the output of your DAW. Then you really might get dangerous situations if the DAW goes mad.


Lachlan wrote:

This nuisance with peaks/spikes is a serious problem!
- and it could easily be solved with a protective limiter.

Not since I have my Fireface cool
And as I said it won't be that easy...


Greetings,
viper

Re: How about this... - Limiter on output!

I've never had this issue either, and my main tracking DAW also feeds a 4000Watt PA System at full tilt (capable of well over 115dBSPL).  I'd also agree that a digital limiter with a -1dBfs threshhold would only reduce the (non-existant in my experience) digital glitches/crashes by 1dB, so instead of hamering the speakers at, say, 100dB, you'd get 99dB of digital glitches out of the speakers - not really of any benefit IMO.

Hands down the best way to handle this (and to handle monitor volume control in general) is with a dedicated monitor controller inbetween the DAC and the Amp.  Then, if your monitors are cranked down at the monitor controller, even a 0dBfs burst woudn't be extremely distracting or damaging.  You also retain full digital resolution of the DAC since it's running "wide open" 24/7 and being attenuated in the analog domain.  That said, I go directly from my Digiface > ADI-8 Pro > 4000Watt PA System w/o any other volume control besides Totalmix, and again, I've never had this issue in 4 or 5 years, and I don't notice a loss of resolution even when cranking Totalmix down to -30 or so (even @ -30, it is still pretty loud from the PA).  Maybe the fact that I'm running HDSP PCI setups opposed to Firewire has some effect on my lack of damaging digital glitches that you are experiencing?

cool

MADIface-XT+ARC / 3x HDSP MADI / ADI648
2x SSL Alphalink MADI AX
2x Multiface / 2x Digiface /2x ADI8

7 (edited by Lachlan 2009-11-05 19:52:46)

Re: How about this... - Limiter on output!

Ooook then....   

Randyman,
Glad to hear you don't have this problem but that does not mean that it doesn't exist.
I've been working in many professional studios over the years and this issue sometimes happens,
and when it does - it can be a disaster.

You don't seem to understand the concept of a limiter.
A limiter would not reduce the signal by -1 dB. I meant that the threshold could be set to - 1dBfs
in order to not affect the music.
You don't get my point regarding gainstaging either.
Reducing the listeninglevel is not the answer here.
In the mixing process it's important to be able to listen at higher levels and still have plenty of headroom
in order to sum/mix and use dynamic processors.
Please read my post again before you answer -
that way this disussusion will be alot easier and migh produce some useful insights/results.
Sorry Randyman, I don't mean to be rude.
:-)


Viper, you're right. A lookahead limiter would not be a good idea. My misstake.  fryingpan
A limiter would, though.
I don't see how a hardware limiter would cause a delay if it is implemented after the D/A.
I'm of course refering to an analog limiter.
BUT it would be more expensive and affect the audio quality, so a software limiter is indeed the best solution.
If -1 dBfs feels to risky one could simply lower the threshold, no problem.
It's plain stupid to mix close to the zero anyway.
And, in the final process, when things are pushed closer to the top, you simply switch the limiter off
and it can no longer affect the audio.

I agree that it might be desirable to have some kind of intelligent protection that detects corrupt audio data and resets the driver or mutes audio - or something like this.
But if that would be so easy without loosing a transparent audio channel - I guess RME had already implemented it.

Glad you see you agree. Though I would not assume that RMEs products are so perfect they couldn't benefit
from certain improvements.
I'm quite sure this would be a very useful addition to their otherwise great units and software.

Regards
Lachlan

Re: How about this... - Limiter on output!

You are 100% correct in that I am not understanding this concept in the slightest if my previous post did not make sense.  So, lets say you mix around -6dBfs out of your DAW, and you generally run Totalmix around -18dB to -12dB for your Monitors to get a comfortable ~85dBSPL level and to allow a bit of headroom and to get a bit loud if need be (95dBSPL or so).  You have a limiter on the output with a threshhold of -1dBfs (and digital maximum is always 0dBfs, no higher).  So, your driver freaks out and sends 0dBfs through Totalmix (ignoring the -12dB attenuation in Totalmix).  The limiter's threshhold is tagged at -1dBfs, so the output is limited to -1dBfs.  Your speakers are still blairing away at a very loud level (however -1dB lower in amplitude).

If you have an ANALOG monitor controller betwen the DAC and the Power Amp, the analog attenuation will not be affected by a Totalmix/HDSP driver crash, and would still attenuate the 0dBfs signal (likely +24dBu or so) blairing out of the DAC.

I'm probably misunderstanding what you wish to acomplish here - My skull can be a bit thick at times :-)  Please do elaborate as you have piqued my curiosity now...

cool

MADIface-XT+ARC / 3x HDSP MADI / ADI648
2x SSL Alphalink MADI AX
2x Multiface / 2x Digiface /2x ADI8

Re: How about this... - Limiter on output!

Lachlan wrote:

Viper, you're right. A lookahead limiter would not be a good idea. My misstake.  fryingpan
A limiter would, though.
I don't see how a hardware limiter would cause a delay if it is implemented after the D/A.
I'm of course refering to an analog limiter.

The delay issue referred to the "look ahead" limiter. With an analog limiter you will be fine.
But again, I don't think that a simple limiter would do the job. I would have more concerns about losing audio quality because of a limited dynamic range, when the threshold is too conservative than with the risk of having a spike once in a while.
If the threshold is not conservative enough - see above text...


Lachlan wrote:

Glad you see you agree. Though I would not assume that RMEs products are so perfect they couldn't benefit
from certain improvements.
I'm quite sure this would be a very useful addition to their otherwise great units and software.

Not perfect, but close. The drivers are very stable and I didn't had any issues like that since I use the FF.


Randyman wrote:

You are 100% correct in that I am not understanding this concept in the slightest if my previous post did not make sense.  So, lets say you mix around -6dBfs out of your DAW, and you generally run Totalmix around -18dB to -12dB for your Monitors to get a comfortable ~85dBSPL level and to allow a bit of headroom and to get a bit loud if need be (95dBSPL or so).  You have a limiter on the output with a threshhold of -1dBfs (and digital maximum is always 0dBfs, no higher).  So, your driver freaks out and sends 0dBfs through Totalmix (ignoring the -12dB attenuation in Totalmix).  The limiter's threshhold is tagged at -1dBfs, so the output is limited to -1dBfs.  Your speakers are still blairing away at a very loud level (however -1dB lower in amplitude).

If you have an ANALOG monitor controller betwen the DAC and the Power Amp, the analog attenuation will not be affected by a Totalmix/HDSP driver crash, and would still attenuate the 0dBfs signal (likely +24dBu or so) blairing out of the DAC.

I think thats exactly to the point.

10 (edited by Lachlan 2009-11-05 22:37:17)

Re: How about this... - Limiter on output!

AHAAAA!    

NOW I see what you mean!
I thought you didn?t know what you were talking about.
I see now, that is not the case at all.
Sorry about that Randyman.  :-)
No thick skull, I didn?t explain the problem properly.

You are assuming that a signalburst from the D/A never gets louder than 0 dB.
And it shouldn't.
From that point of view you are absoutely correct ? the limiter would only push down the peak 1 dB
and your thoughts regarding the listeninglevel make a good point.

However - In my experience, these nasty and horrible peaks get much, much louder than 0 dB.
I?ve been in situations where the music was in the -5 to -3 dB region when the peaks
that jumped out of the speakers was at least 4 times as loud. :-O
Whether this takes place before or after the D/A - I don?t know.
And how it can happen ? I don?t understand.  HeadScratch
That is the big problem.

Hope this makes my point more clear.

Peace

Lachlan

Re: How about this... - Limiter on output!

That clears things up somewhat :-) .  However, "Digital 0dBfs" is the highest possible signal level in the digital domain (aside from intersample peaks post re-construction in the DAC).  The reason the 0dBfs "noise" sounds louder than 0dBfs "music" is that the music is peaking at 0dBfs with average levels much lower (unless it is slammed within an inch of its life), while the 0dBfs noise is pretty much a constant 0dBfs (peak and average) and sounds much louder by comparison.  The 0dBfs noise does actually contain more energy/power since the crest factor is practically null, but a limiter is generally only looking at peak level and not RMS energy.  So, limiting 0dBfs noise to -1dBfs won't really have any appreciable impact with regard to actual SPL blairing out of the speakers.  I can certainly see how one would come to this conclusion though.  Digital is finite and has an absolute maximum - this is 0dBfs - much different from analog's gradual clipping behaviour.

cool

MADIface-XT+ARC / 3x HDSP MADI / ADI648
2x SSL Alphalink MADI AX
2x Multiface / 2x Digiface /2x ADI8

Re: How about this... - Limiter on output!

I don't have a lot of useful input, though I want to add that it also happened to me once, maybe about two years ago: I was working with headphones (fed by the headphone out of my FF800) and somehow I managed to screw up the audio driver using several audio apps simultaneously... Although the headphone level was not turned up too loud, suddenly noise blurred out of the cans at a freakishly loud level... It happened never again and I was not able to reproduce it back then - but since then I know what Lachlan is talking about...

All I can say is that it scared the crap out of me and I was a little bit worried about my hearing and insecure using headphones for a while... Not funny! no:

DC rules!

Re: How about this... - Limiter on output!

How about instead of trying to tackle a screw with a hammer, we re-think this.  Maybe using a "muting" circuit that engages the instant a driver fault is detected or if a feedback loop is detected would be more along the desired end-result?  I don't think a limiter will be a practical solution for this issue (a non-issue for me thus far).

Enjoy cool

MADIface-XT+ARC / 3x HDSP MADI / ADI648
2x SSL Alphalink MADI AX
2x Multiface / 2x Digiface /2x ADI8

Re: How about this... - Limiter on output!

Hi again Randyman.

Your explanation makes alot of sense.
Thank you!  :-)

Yes indeed - a mutingfunction would be a better idea.

Have the same experience as Laex. At one occasion two musicians were considering a lawsuit
against a swedish studio, claiming they are responsible for causing permanent hearingdamage,
one of them ended up with tinnitus.   

Regards
Lachlan

Re: How about this... - Limiter on output!

Ouch!  I have tinnitus due to my own stupid abuse - I'd hate to think what I would do if someone actually "gave" me tinnitus as a result of a driver crash :-mad:

I understand your concerns 100% - I guess I've been lucky with these 0dBfs digital noise/driver crash issues.  Maybe RME will look into this for future units?

Stay cool  cool

MADIface-XT+ARC / 3x HDSP MADI / ADI648
2x SSL Alphalink MADI AX
2x Multiface / 2x Digiface /2x ADI8

Re: How about this... - Limiter on output!

Tinnitus here too. Soooooo annoying!
I have been playing Scottish bagpipes, drums and playing around with shotguns in my youth,
not always using proper hearingprotection.
Being that stupid I actually deserve to have tinnitus.
But this makes me even more sensitive to loud sound nowadays, wich is
the reason this issue really concerns me.

It sure would be great if RME would implement this mute-function in their software.

I'm not aware that this function is available from other manufacturers.

      It could be a great selling point for RME!



Thanks for your patience, Randyman.  :-)

Re: How about this... - Limiter on output!

No thanks needed.  We are all here to learn and help when we can :-)

ENjoy cool

MADIface-XT+ARC / 3x HDSP MADI / ADI648
2x SSL Alphalink MADI AX
2x Multiface / 2x Digiface /2x ADI8

Re: How about this... - Limiter on output!

I have a new Fireface UCX and have been using it with my Beyerdynamic DT990 headphones lately at night (so as not to disturb the neighbors).  A few nights ago, I was trying to adjust the volume down but accidentally double clicked or something, which made the volume max out and it almost blew my eardrums! 

I thought the solution would be to turn the physical headphone volume knob on the interface down to a reasonable upper limit and then control the volume up to that limit through Totalmix.  Unfortunately, the  physical volume control is controlled digitally, so any changes made in Totalmix "override" the volume previously set through the knob.

The above discussion is rather technical for me, but it's been several years since the last reply and I'd like to know if there's any solution for this issue yet?  IMO, it's a critical need since everyone deserves hearing protection (even iPods have a max headphone volume limit setting, for example), and RME's products won't sell nearly well if their customers go deaf!   I'm open to any suggestions here, only have one pair of ears and just can't afford to have this happen again.

19

Re: How about this... - Limiter on output!

Set the fixed volume range (output level references) to -10 dBV for the headphone outputs.

Regards
Matthias Carstens
RME

Re: How about this... - Limiter on output!

I'd really advice everyone to use analog attenuation where possible! That analog volume knob is easily readable and no corruption or brainfart will override its position. A software limiter for the output could just as easily get corrupted. I don't see more safety in additional code. The maximum voltage that can be provided at the output must be limited, and that's an analog issue.

Re: How about this... - Limiter on output!

Hi Matthias, thank you for the quick reply.  If I understand correctly, clicking the small "wrench" tool on output PH 7/8 displays the "Settings" channel.  Under the "STEREO/MONO" button, there is a "Level" icon with a drop-down box just above.  The choices are 4dBu, -10dBV, or "High Gain."  I have changed the setting to -10dBV.  Please let me know if this is the output level reference that is mentioned above. 

I do not know of any way to attenuate the volume down to a fixed level using the analog knob as Runepune recommended, but if it's possible then I would do this as well.  I have not had any software corruption or glitches thus far.  The Fireface UCX interface has been very stable and I'm very pleased with it, so I hope that limiting the fixed volume range through Totalmix will suffice.

22 (edited by Runepune 2013-01-13 12:03:45)

Re: How about this... - Limiter on output!

in2muzikk wrote:

Hi Matthias, thank you for the quick reply.  If I understand correctly, clicking the small "wrench" tool on output PH 7/8 displays the "Settings" channel.  Under the "STEREO/MONO" button, there is a "Level" icon with a drop-down box just above.  The choices are 4dBu, -10dBV, or "High Gain."  I have changed the setting to -10dBV.  Please let me know if this is the output level reference that is mentioned above.

Yep, that will set the analog output reference voltage to its lowest. If your headphones are sensitive enough and you get enough loudness from it, you can leave it there.

By analog attenuation I meant using an analog potentiometer of sorts after the UCX's output, to control monitor/headphone levels. E.g. like THIS or THIS (I'm not familiar with the ones in the links, just using them to explain what I mean!)

23 (edited by all 2013-01-13 16:45:30)

Re: How about this... - Limiter on output!

it's a bit off topic, but i've experienced a little problem : the ufx output, even in main -10dBV, is too loud for my speakers (focal6be) THAT COME WITH NO VOLUME KNOB, then, of course, i've to lower the TMFX main, and THEN i can't read the ufx screen or tmfx master fader "green-yellow-red-indicators" properly (since it's post master fader).

unfortunatelly digichecks (via loopback) is post fader too..


so i would ask for an option in TMFX for the main metering = a 2 option metering that could be pre master fader (real out of protools signal metering) or post master fader (actual metering monitoring level)

in order to check the signal "colors" (ahah) despite of the volume of the sound

of course a big knog as seen on the runepune's previous links would slove that issue, but would be great as a totalmix feature...
sorry about off topic

Re: How about this... - Limiter on output!

Set Digicheck's input device setup to software outputs instead of hardware output. The main acts on hardware outputs.

JM

25 (edited by all 2013-01-13 18:29:44)

Re: How about this... - Limiter on output!

jean mi, merci, mais y a un truc qui colle pas là, je pige pas bien :

WEIRD : the digicheck 0.661 "input driver set up" shows :

http://oi46.tinypic.com/mjsbh2.jpg (no choice but metering post master fader)
http://oi46.tinypic.com/295veja.jpg (3 choices but no active metering in digicheck)
10.7.2 / ufx tmfx 1.78 0.989

wtf ?

26 (edited by Jean-Michel 2013-01-13 20:00:31)

Re: How about this... - Limiter on output!

Ah, nous sommes entre francophones :-)

If you are on a Mac, i's a little bit trickier. First, choose an unused H/W output, set the fader to "0", and activate the Loopback function. Then open the Digicheck's software input (as for the main) for this H/W output. In Digicheck's input device setup, choose this unused output as source (input).

Et voilà !

For me, Pro Tools ouput to AN1/2, routed to main (of course) and ADAT 15/16. ADAT 15/16 in Loopback mode and as input for Digichek.

27

Re: How about this... - Limiter on output!

perfect !:-) i did not even notice that all playback had a loopback, i like this never ending toy ! and this virtual matricing is each day awsomer !

sorry to have highjacked the topic, but it was kinda related, i thought..

(MERCI ! bien joué mec ! a+...)

28 (edited by in2muzikk 2013-01-14 09:01:53)

Re: How about this... - Limiter on output!

Runepune wrote:
in2muzikk wrote:

Hi Matthias, thank you for the quick reply.  If I understand correctly, clicking the small "wrench" tool on output PH 7/8 displays the "Settings" channel.  Under the "STEREO/MONO" button, there is a "Level" icon with a drop-down box just above.  The choices are 4dBu, -10dBV, or "High Gain."  I have changed the setting to -10dBV.  Please let me know if this is the output level reference that is mentioned above.

Yep, that will set the analog output reference voltage to its lowest. If your headphones are sensitive enough and you get enough loudness from it, you can leave it there.

By analog attenuation I meant using an analog potentiometer of sorts after the UCX's output, to control monitor/headphone levels. E.g. like THIS or THIS (I'm not familiar with the ones in the links, just using them to explain what I mean!)

Thanks much for the suggestions.  I started thinking a little "out of the box" about this situation, and realized that I already have an analog attenuator:  My Fireface UCX is connected to my Denon AVR3200 receiver via a pair of 5M M550i Monster Cables.  So there's my hardware volume control, but I'll need an extension cable for my Beyerdynamic DT990 headphones (model Professional, I believe they are 250 Ohm).  I have used an extension cable before with these headphones but had less than satisfactory results (loose connector that caused undesired audio artifacts).  I have researched further and came up with some replacement extension cables that may be superior:

Grado 15 FT Extension Cable

Beyerdynamic 3M Extension Cable

DiMarzio Black 10FT Extension Cable

DiMarzio Big Red 10FT Extension Cable

Virtually all of the Grado cable reviews state that their cable works perfectly with no distortion or signal loss.  I haven't found any reviews on the Beyerdynamics cable, but it's about 1/2 the price of Grado's.  At the upper end of the spectrum, the DiMarzio Big Red seems close to the ultimate for neutral transmission of audio, and they also offer the lower end Black series. 

Anyone have any experience with either of these, or what might be most appropriate with a pair of DT990 Pro headphones?