1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

Wish for oversampling/downsampling modules

Discussion in 'REAKTOR' started by Boogie, Aug 3, 2004.

Thread Status:
Not open for further replies.
  1. Boogie

    Boogie NI Product Owner

    Messages:
    35
    I wish Reaktor had these. I'd like to double or quadruple the sample rate in an instrument internally, only for a part of the whole stuff going on, not globally like you can do now. I don't ask for fancy stuff like sample rate converting between non-integer ratios. Just a module that does 2x, 4x, maybe 8x oversampling, and a complementary module that does 1/2, 1/4, 1/8 downsampling.

    This would be very useful for good sounding EQs in Reaktor. If you've ever tried it, the high shelf and peak EQ at high frequencies sound much sweeter with 176.4 kHz than with 44.1 khz. But if you run complicated ensembles all at that sample rate, well, it eats LOTS of CPU.

    Tammo
     
  2. Ab Wilson

    Ab Wilson NI Product Owner

    Messages:
    223
    Gets my vote.
     
  3. CList

    CList Moderator

    Messages:
    3,299
    ...or the ability to set sample-rate at the instrument level for starters, that one should be a lot simpler to implement (hence more likely to get done).
     
  4. John Nowak

    John Nowak Account Suspended

    Messages:
    3,493
    This would be nice, yes, but I have to say it is certainly not something that you can just slap in there. I wouldn't expect to see it anytime soon, if ever in Reaktor. It would be nice if Reaktor had a poly~ equivalent though.
     
  5. colin-patrick

    colin-patrick NI Product Owner

    Messages:
    176
    What does this do? What's the purpose? I would think that temporarily bumping up a sample rate would be ineffective if the final, smaller sample rate wouldn't be able to maintain or fully support the sound from the higher sr.

    I've never heard of this and am curious.
     
  6. Boogie

    Boogie NI Product Owner

    Messages:
    35
    if you want to hear for yourself, do the following:

    create yourself an ensemble that has a high shelf EQ set at, say, 12 kHz.

    Load reaktor as a plugin into your host of choice.
    Play a 44.1 khZ wave through the ensemble.
    Set the ensemble's sample rate to 44.1 kHz.
    Boost 8 dB or so on the high shelf EQ.
    Listen.
    Set the ensemble's sample rate to 176.4 kHz.
    Listen again. Hear the difference?

    In this example reaktor does oversampling and downsampling on the ensemble level - since it is as a plugin fed audio at 44.1 regardless of what you set the internal sample rate.

    But the EQ will sound much harsher and grainy when Reaktor works internally with 44.1 too. If Reaktor works internally with the higher sample rate, the EQ sounds a lot sweeter on the top end.

    This is true for the Peak EQ modules too.

    Tammo
     
  7. CList

    CList Moderator

    Messages:
    3,299
    It's sort like why most digital mixers (and Reaktor) work with 32-bit depth internally even though they output at 16-bit.

    - CList
     
  8. colin-patrick

    colin-patrick NI Product Owner

    Messages:
    176
    boogie, thanks for the tip. Adding another trick to me arsenal. Now to go try it.
     
Thread Status:
Not open for further replies.