HISE Logo Forum
    • Categories
    • Register
    • Login

    Oversampling in FX plugins

    Scheduled Pinned Locked Moved General Questions
    5 Posts 3 Posters 340 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Dan KorneffD
      Dan Korneff
      last edited by

      Hey guys! Is there an easy way to implement selectable oversampling in FX plugins? What have you guys been doing?

      Dan Korneff - Producer / Mixer / Audio Nerd

      orangeO 1 Reply Last reply Reply Quote 0
      • orangeO
        orange @Dan Korneff
        last edited by orange

        @dustbro

        If you won't implement oversampling on scriptnode, you can use ShapeFX unit for oversampling.

        You can bypass the its' HP & LP filters also ShapeFX.setAttribute(ShapeFX.BypassFilters, true);

        Saturation unit makes aliasing. So I use only ShapeFX with oversampling mode for saturation fx (Mix 100% - AutoGain On - Input Limit Off) . You can see the difference in Plugin Doctor.

        develop Branch / XCode 13.1
        macOS Monterey / M1 Max

        ? 1 Reply Last reply Reply Quote 2
        • ?
          A Former User @orange
          last edited by

          ShapeFX1.Oversampling attribute seems to affect the Gain of the effect (at least in my build), so you'd probably have to use a bunch of different ShapeFX's and turn them on/off using a gui element

          i also had no idea that ShapeFX had filters... i thought it was a phase issue removing my high end 😒

          orangeO 1 Reply Last reply Reply Quote 0
          • orangeO
            orange @A Former User
            last edited by

            @nytemairqt said in Oversampling in FX plugins:

            ShapeFX1.Oversampling attribute seems to affect the Gain of the effect (at least in my build), so you'd probably have to use a bunch of different ShapeFX's and turn them on/off using a gui element

            yeah it does but autogain mode should make the gain stable.

            i also had no idea that ShapeFX had filters... i thought it was a phase issue removing my high end 😒

            Because of that mix knob should be 100% wet. Otherwise it causes phase issue.

            develop Branch / XCode 13.1
            macOS Monterey / M1 Max

            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @orange
              last edited by

              @orange

              Hmm I meant it wouldn't affect oversampling at all, just change the gain level randomly, but I tried it again today and it works fine, no idea why since I did the exact same test

              also if you're using a slider, setting the min value to 1 and max to 5, and using step size of 1.0 helps even things out

              1 Reply Last reply Reply Quote 2
              • First post
                Last post

              51

              Online

              1.7k

              Users

              11.7k

              Topics

              101.8k

              Posts