justin = { main feed , music , code , askjf , pubkey };
Ask Justin Frankel
No reasonable question unanswered since 2009!

Suggested topics: programming, music, sleep, coffee, etc.

Note: please do not ask questions about REAPER features, bugs or scheduling, use the forums instead.


Name: Ask: Human (enter yes):
[back to index] | [unreplied] | [replied] | [recent comments] | [all]

Question: I tried using the Lagrange interpolation and the true peak specifications to create a true peak limiter as JSFX, but the hardest part is getting it to truly catch the true peaks so the ceiling doesn't overshoot. It seems no one has been able to do it afaik. All the jsfx limiters available are all peak limiters. And in fact, Reaper's True peak limiter is not in jsfx, it's a VST. So are we ignorant on how to implement it in jsfx or it's just a limitation of the jsfx capabilities?
Asked by Wing (102.176.65.x) on March 15 2025, 9:00am
Reply on March 15 2025, 3:20pm:
    You could do it, the loudness meter JSFX has true peak metering, so you could apply that to a limiter. The EEL2 language is turing complete, so really anything you want you could implement (unless you need too much RAM...).


Comments:
  • Posted by Wing (154.161.227.x) on March 15 2025, 4:08pm:
    Wow, that's encouraging. I will look at the code. However, I just realised that it's not important to make the limiter true peak because Reaper has fx instance oversampling. I just tried 4x oversampling on the jsfx limiters and all of them now catches the intersample peaks. You did a brilliant job with that fx and chain oversampling in Reaper.


Comment:
    Your Name:   -- Site Owner's Name:  (for human-verification)

    Comment:    

    
  
[back to index] | [unreplied] | [replied] | [recent comments] | [all]
Copyright 2025 Justin Frankel. | RSS