HISE Logo Forum
    • Categories
    • Register
    • Login

    Fft based processing

    Scheduled Pinned Locked Moved C++ Development
    9 Posts 4 Posters 633 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.
    • J
      jdurnil
      last edited by

      Hello, I am looking to do some fft based processing in a scriptnode, probably a third party scriptnode, I am wanting to compare frequency magnitude values between the two blocks and adjust the magnitudes of one signal(l/r) based on the magnitudes of the other, I am using a sidechain chain and I already have fft analysis nodes in the dsp network. Do I have to perform the realonlytransform again in third party node to do any processing on the signals. I would love to use the fft analysis already created in another node upstream. The results are being sent to a display buffer, can I access that somehow in my third party node?

      1 Reply Last reply Reply Quote 0
      • J
        jdurnil
        last edited by

        Never mind I just investigated RNBO and realized how powerful it was, I am going to do my fft spectral processing with it

        A 1 Reply Last reply Reply Quote 0
        • A
          aaronventure @jdurnil
          last edited by

          @jdurnil beware of the RNBO licensing model; make sure it's compatible with your intentions.

          J 1 Reply Last reply Reply Quote 0
          • J
            jdurnil @aaronventure
            last edited by

            @aaronventure thanks for the tip

            HISEnbergH 1 Reply Last reply Reply Quote 0
            • HISEnbergH
              HISEnberg @jdurnil
              last edited by

              @jdurnil They are pretty open regarding licensing https://support.cycling74.com/hc/en-us/articles/10730637742483-RNBO-Export-Licensing-FAQ

              Probably worth contacting them to arrange something.

              Also, let us know if you get good results with RNBO's fft, I have tried some things in the past when RNBO was quite new and wasn't impressed with the audio quality and CPU usage (hopefully they have made updates since then).

              1 Reply Last reply Reply Quote 0
              • J
                jdurnil
                last edited by

                @HISEnberg i can report that the RNBO fft processing is working fine. I don’t know if they’ve updated it or if people weren’t passing on the imaginary output all the way back to the ifft, that would cause issues. I am going to use RNBO for my fft processing

                HISEnbergH 1 Reply Last reply Reply Quote 0
                • HISEnbergH
                  HISEnberg @jdurnil
                  last edited by

                  @jdurnil Oh awesome I am really glad to hear that. Thanks for letting us know, I am going to check it out once again.

                  N 1 Reply Last reply Reply Quote 0
                  • N
                    nadir_222 @HISEnberg
                    last edited by

                    @HISEnberg
                    current version of RNBO fft processing works but at least on my laptop performs worse compared to doing the same stuff with max pfft~ or pure data.

                    I made some experiments where i could replace something that requires 4x overlap + hann window with 2x overlap and a custom window function so I would definetly recommend experimenting with that.

                    But I hope they'll adress that with an update someday

                    HISEnbergH 1 Reply Last reply Reply Quote 0
                    • HISEnbergH
                      HISEnberg @nadir_222
                      last edited by

                      @nadir_222 Ya last time I did that it was a crazy amount of CPU and still a pretty unusable result. I am pretty sure they are aware of the issue but no updates on when that will be.

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

                      13

                      Online

                      1.7k

                      Users

                      11.8k

                      Topics

                      103.2k

                      Posts