Cool, these are great to have for evaluation, learning, and variety of
choice, thanks!

- Julius

On Sat, May 23, 2020 at 2:24 PM Dario Sanfilippo <sanfilippo.da...@gmail.com>
wrote:

>
> Thanks for testing, Julius.
>
> I'll see if I can get the limiter in Zölzers book in the next few days and
> I'll do another PR with that if I manage.
>
> I've also just added the stereo version of the other limiter:
> https://github.com/grame-cncm/faustlibraries/pull/37/commits/12763e053c7fb84371cfaa17bf89f2c9a1821418
> .
>
> Dario
>
>
> On Sat, 23 May 2020 at 22:10, Julius Smith <julius.sm...@gmail.com> wrote:
>
>> Since the delay for the input path is our "lookahead delay", setting it
>> to the attack time sounds ideal to me.
>>
>> On Sat, May 23, 2020 at 12:54 PM Julius Smith <julius.sm...@gmail.com>
>> wrote:
>>
>>> I've been happy with limiter_1176_R4_mono, but I'll now compare it
>>> to limiter_basic_mono, by offering both with a checkbox to choose, and
>>> listen for the difference (see attached test program).
>>> My limiter needs are merely to turn hard-clipping into soft-clipping for
>>> voice and tonal instruments.
>>>
>>> I believe the "limiter slope" is the compression ratio to use above
>>> threshold (4 in the case of  limiter_1176_R4_mono).
>>>
>>>
>>>
>>> On Sat, May 23, 2020 at 3:57 AM Dario Sanfilippo <
>>> sanfilippo.da...@gmail.com> wrote:
>>>
>>>>
>>>> Hi, Julius. I understand.
>>>>
>>>> See this:
>>>> https://github.com/grame-cncm/faustlibraries/pull/37/commits/8f1bd1ba78ff4919637a9bfd9ec635225cfb4ba5
>>>> .
>>>>
>>>> That's a basic lookahead limiter based on this post:
>>>> http://iem.at/~zmoelnig/publications/limiter/.
>>>>
>>>> This algorithm is even simpler: it just calculates the amplitude
>>>> profile using a peak-holder and it smooths out attack and release using,
>>>> respectively, a one-pole lowpass and a peak envelope. Those filters are
>>>> based on the e^(-2pi) time constant (Chamberlin's design for 1pole
>>>> filters). This time constant works in this case as the input delay is set
>>>> by the attack of the system, so the amplitude profile to calculate the
>>>> scaling factor roughly reaches its maximum after the attack time. The
>>>> release time might be changed with some other constant, if more 
>>>> appropriate.
>>>>
>>>> Personally, I'm satisfied with it but I also designed it for my
>>>> specific case, that is, stability in self-oscillating systems. I needed a
>>>> cheap solution with low distortion; I'm not sure if this works well for
>>>> most applications. People are invited to test and comment.
>>>>
>>>> I had a look at Zölzer's limiter, pp 231 and 232, but I don't quite
>>>> understand what "the slope of the limiter" is. What do you think? He
>>>> also doesn't mention a specific delay for the input path but I'd assume
>>>> that it is the same as the attack time.
>>>>
>>>> Dario
>>>>
>>>>
>>>> On Sat, 23 May 2020 at 01:38, Julius Smith <julius.sm...@gmail.com>
>>>> wrote:
>>>>
>>>>> Hi Dario,
>>>>>
>>>>> Yes the current limiter is simply a compressor, using the usual
>>>>> (causal) amplitude follower, that applies a ratio of 4 starting halfway up
>>>>> (-6 dB). Please feel free to make us a new one that is nicer!
>>>>>
>>>>> Julius
>>>>>
>>>>> On Fri, May 22, 2020 at 11:19 AM Dario Sanfilippo <
>>>>> sanfilippo.da...@gmail.com> wrote:
>>>>>
>>>>>> Hello, list.
>>>>>>
>>>>>> Am I missing something with co.limiter_1176_R4_mono? I see that
>>>>>> there is no lookahead mechanism inside and, if I test it with a song at
>>>>>> +60dB, the output of the limiter is rather consistently at about 25 dB.
>>>>>>
>>>>>> Best,
>>>>>> Dario
>>>>>> _______________________________________________
>>>>>> Faudiostream-users mailing list
>>>>>> Faudiostream-users@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>>>>>
>>>>> --
>>>>> "Anybody who knows all about nothing knows everything" -- Leonard
>>>>> Susskind
>>>>>
>>>>
>>>
>>> --
>>> "Anybody who knows all about nothing knows everything" -- Leonard
>>> Susskind
>>>
>>
>>
>> --
>> "Anybody who knows all about nothing knows everything" -- Leonard Susskind
>>
>

-- 
"Anybody who knows all about nothing knows everything" -- Leonard Susskind
_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to