REAPER to include FX-chain oversampling

Discussion in 'Reaper' started by Arabian_jesus, Jan 2, 2022.

  1. rootwits

    rootwits Producer

    Joined:
    Sep 29, 2016
    Messages:
    114
    Likes Received:
    124
    Location:
    I'm Right Behind You
    Reuploaded bigger screenshots. Yes, the low end seems more saturated, i think it depends on the plugin.
     
    Last edited: Jan 8, 2022
  2. kokorico

    kokorico Platinum Record

    Joined:
    Oct 15, 2017
    Messages:
    244
    Likes Received:
    157
    Location:
    Disney World
    On what type of sources did you use oversampling?
    I also noticed a brightness on the snare but not harsh.
    You have to keep in mind that this is a development version and that some plugins will react differently to oversampling.
     
  3. kokorico

    kokorico Platinum Record

    Joined:
    Oct 15, 2017
    Messages:
    244
    Likes Received:
    157
    Location:
    Disney World
    A 1176 adds harmonics on all the spectrum.
     
  4. rootwits

    rootwits Producer

    Joined:
    Sep 29, 2016
    Messages:
    114
    Likes Received:
    124
    Location:
    I'm Right Behind You
    It depends on the project samplerate (44.1khz in my case).
     
  5. rootwits

    rootwits Producer

    Joined:
    Sep 29, 2016
    Messages:
    114
    Likes Received:
    124
    Location:
    I'm Right Behind You
    I think they use the Voxengo r8brain algorithm for this now.

    Fabfilter Pro C2 test.

    Reaper oversampling 2x and 4x:
    no oversampling.png 2x.png 4x.png

    Fabfilter oversampling 2x and 4x:

    2x fab.png 4x fab.png
     
    Last edited: Jan 8, 2022
    • Like Like x 4
    • Love it! Love it! x 2
    • List
  6. mild pump milk

    mild pump milk Russian Milk Drunkard

    Joined:
    Mar 29, 2014
    Messages:
    2,683
    Likes Received:
    2,262
    Location:
    Russia
    That is why it is in dev betas, not in rc/official.... It is still testing. Will be later. Maybe they prepare this for a 6.5 upgrade.... For synths this doesn't work.... Spire - silent in OS mode... Rob papen - glitches, stutters, pauses... Some synths leads to crash.... Vanguard (with no antialiasing mode in its plugin) works great.... So, it needs tweaking, testing...
     
    • Like Like x 1
    • Interesting Interesting x 1
    • Useful Useful x 1
    • List
  7. No Avenger

    No Avenger Moderator Staff Member

    Joined:
    Jul 19, 2017
    Messages:
    8,915
    Likes Received:
    6,112
    Location:
    Europe
    • Like Like x 1
    • Agree Agree x 1
    • Interesting Interesting x 1
    • List
  8. Ŧยχøя

    Ŧยχøя Audiosexual

    Joined:
    Dec 15, 2020
    Messages:
    1,098
    Likes Received:
    765
    Location:
    Neverland
    Having the feature is Great,
    now the Quality of the resampling is the point of the matter..

    Will the Quality of this new FX/Chain oversample be dependent on the usual resampling setting?
    [​IMG]

    Will 512 be enough? 768?
    What would be the best balanced setting?

    I guess having the Full Chain option is not that bad of a thing, considering the little artifacts could accumulate..
    and well strictly speaking a 2x or 4x is already improving things considerably..

    (also notice the "r8brain free" setting is Voxengo's open-source resampler,
    here's a comparison tool with most popular software..)


    In terms of Quality, how does this interpolation method compare to say DMG EQuilibrium's FIR,
    which seems to be the top notch?

    [​IMG]

    And since we're at it..
    For a Non-Linear setting, how shall one read the Phase graph?
    what does it mean in practical terms?

    And what's the practical differences between the impulses,
    what's the difference between using say a Blackmann-Harris window, vs a Kaiser window?

    Is Reaper ever gonna get to that level and use FIR too?
     
    Last edited: Jan 8, 2022
  9. No Avenger

    No Avenger Moderator Staff Member

    Joined:
    Jul 19, 2017
    Messages:
    8,915
    Likes Received:
    6,112
    Location:
    Europe
    :yes: to the first part and :no: to the second, I'll show you ...

    I have. You wrote
    That's correct, but why is this process different in a plugin,
    like you said here (underlined by me)
     
  10. No Avenger

    No Avenger Moderator Staff Member

    Joined:
    Jul 19, 2017
    Messages:
    8,915
    Likes Received:
    6,112
    Location:
    Europe
    Interestingly, the Reaper OS looks a tiny bit cleaner (but probably inaudible)
     
  11. rootwits

    rootwits Producer

    Joined:
    Sep 29, 2016
    Messages:
    114
    Likes Received:
    124
    Location:
    I'm Right Behind You
    Yes, i think there is a diference in the filter steepness.
     
    • Like Like x 1
    • Agree Agree x 1
    • List
  12. mild pump milk

    mild pump milk Russian Milk Drunkard

    Joined:
    Mar 29, 2014
    Messages:
    2,683
    Likes Received:
    2,262
    Location:
    Russia
    Dave Gamble from DMG recommends to use Kaiser always. Because of good math. Other ones are just for testing, learning.
     
    • Interesting Interesting x 5
    • Useful Useful x 1
    • List
  13. Sinus Well

    Sinus Well Audiosexual

    Joined:
    Jul 24, 2019
    Messages:
    1,972
    Likes Received:
    1,514
    Location:
    Sanatorium
    Yes,
    see here
    r8brain.
    It's pretty fast considering it's the highest quality setting. So if your computer isn't from the early stone age, it's not a bad idea to set r8brain as playback resample mode in the project settings.

    Apart from point sampling and linear interpolation settings, all other modes use an FIR filter.
     
    Last edited: Jan 8, 2022
    • Winner Winner x 2
    • Like Like x 1
    • List
  14. kokorico

    kokorico Platinum Record

    Joined:
    Oct 15, 2017
    Messages:
    244
    Likes Received:
    157
    Location:
    Disney World
    A tiny bit cleaner+ 100000 tiny bits cleaner = Better Reaper and render.
     
    • Like Like x 2
    • Agree Agree x 1
    • List
  15. livemouse

    livemouse Producer

    Joined:
    Feb 13, 2016
    Messages:
    284
    Likes Received:
    132
  16. rootwits

    rootwits Producer

    Joined:
    Sep 29, 2016
    Messages:
    114
    Likes Received:
    124
    Location:
    I'm Right Behind You
    For anyone interested in testing there plugins, watch this video from Dan Worrall.
    You don't always need to use oversampling, but it's a good option to have.

     
    Last edited: Jan 11, 2022
  17. rootwits

    rootwits Producer

    Joined:
    Sep 29, 2016
    Messages:
    114
    Likes Received:
    124
    Location:
    I'm Right Behind You
    I don't understand how Reaper is downsampling. So i have a 96Khz sine sweep that i processed with Fabfilter Saturn just to get some harmonics and then i made 2 renders one with the plugin in realtime downsampled to 44.1Khz and one with the processed 96Khz file reimported in Reaper and downsampled to 44.1Khz, and the results are diferent.

    96Khz (no downsampling) render with saturn looks like this:

    1.png

    96Khz with saturn realtime downsampled to 44.1Khz:

    2.png

    Processed 96Khz file reimported in Reaper and downsampled to 44.1Khz:

    3.png
     
  18. mild pump milk

    mild pump milk Russian Milk Drunkard

    Joined:
    Mar 29, 2014
    Messages:
    2,683
    Likes Received:
    2,262
    Location:
    Russia
    96Khz with saturn realtime downsampled to 44.1Khz --- aliasing seems like 44.1kHz project used. As you see, no aliasing appears from sine above 22.05k, because processing with its aliasing hasn't been done, because everything above 22.05k (sine) wasn't there.

    The latest screenshot is correct for true 96 to 44.1 conversion. Aliasing appeared from 22.05k and above, then converted.
     
  19. rootwits

    rootwits Producer

    Joined:
    Sep 29, 2016
    Messages:
    114
    Likes Received:
    124
    Location:
    I'm Right Behind You
    The project sample rate is the same 96Khz. I think it should be the same result.

    Maybe i didn't explained it well, so here is what i did.

    I set the project sample rate to 96Khz, imported the 96Khz sine wave, inserted saturn, exported to 44.1Khz (first image), i exported a 96Khz file with saturn and after imported and rendered again to 44.1Khz (second image). Shouldn't it be the same result?
     
    Last edited: Feb 10, 2022
  20. madbuzzin

    madbuzzin Platinum Record

    Joined:
    Dec 1, 2021
    Messages:
    482
    Likes Received:
    199
    my thought exactly when i was reading thru the posts... someone tell me how oversampling creates a discernable difference of an audio source
     
Loading...
Loading...