HISE Logo Forum
    • Categories
    • Register
    • Login

    Frame or Block processing ?

    Scheduled Pinned Locked Moved General Questions
    scriptnodedspnetworkprocessing
    5 Posts 3 Posters 383 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.
    • Matt_SFM
      Matt_SF
      last edited by

      Hey guys, please excuse my lack of DSP knowledge. The question is in the title : which processing type do I need, and for which purpose ?

      An example :
      I'm building a delay modulation, and usually I use a contrainer.fix8_block (or 16, 32, ..., 256) for precise modulation, to avoid clicks & cracks. But I can also use a container.frame2_block which does the same (soundwise), but is just a bit more CPU intensive.

      Develop branch
      Win10 & VS17 / Ventura & Xcode 14. 3

      1 Reply Last reply Reply Quote 0
      • Matt_SFM Matt_SF marked this topic as a regular topic on
      • Christoph HartC
        Christoph Hart
        last edited by

        Yes pretty much like you said. The container type defines the modulation rate so you can decide the CPU cost vs. sound quality on a per case basis (but obviously keep in mind that the cpu will go down when you export it).
        If you use a feedback node you also should know that the block size is the minimal feedback delay time. That means if you‘re having a delay with a feedback loop in a standard container and you set the delay time to zero, you will get a feedback delay that is as big as the audio buffer size, so for this use case putting it in a 32 or 64 sample block will make it more consistent.

        Matt_SFM 1 Reply Last reply Reply Quote 2
        • Matt_SFM
          Matt_SF @Christoph Hart
          last edited by

          @Christoph-Hart Ah, great. Thanks Christoph for clarification !

          Develop branch
          Win10 & VS17 / Ventura & Xcode 14. 3

          1 Reply Last reply Reply Quote 0
          • Dan KorneffD
            Dan Korneff
            last edited by

            Access Denied

            favicon

            (www.mathworks.com)

            Dan Korneff - Producer / Mixer / Audio Nerd

            Matt_SFM 1 Reply Last reply Reply Quote 2
            • Matt_SFM
              Matt_SF @Dan Korneff
              last edited by

              @Dan-Korneff Thank you Dan! A bit of theory never hurts :)

              Develop branch
              Win10 & VS17 / Ventura & Xcode 14. 3

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

              57

              Online

              1.7k

              Users

              11.7k

              Topics

              102.1k

              Posts