HISE Logo Forum
    • Categories
    • Register
    • Login

    Latency issuewith fx.pitch_shift

    Scheduled Pinned Locked Moved General Questions
    3 Posts 3 Posters 73 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.
    • pcs800P
      pcs800
      last edited by

      I am trying to use fx.pitch_shift in a project, but it introduces about 500ms latency. Is there a way to make up for that?

      iamlampreyI 1 Reply Last reply Reply Quote 0
      • xxxX
        xxx
        last edited by

        can put a lowpass after the pitch shifter to cut some highs. the latency noise mostly lives in the higher frequencies.

        you could also use faust’s built-in pitch shifter or build a new one. it won’t sound exactly the same, but it’ll run with zero latency.

        1 Reply Last reply Reply Quote 0
        • iamlampreyI
          iamlamprey @pcs800
          last edited by

          @pcs800 the pitch shifter node is broken, you can roll your own using Rubberand (or signalsmith or any other license-compatible library)

          https://forum.hise.audio/topic/13256/tutorial-real-time-pitch-shifting-with-rubberband?_=1760500331839

          FFT-based pitch shifters will always introduce some latency, it's unavoidable

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

          22

          Online

          2.0k

          Users

          12.7k

          Topics

          110.4k

          Posts