HISE Logo Forum
    • Categories
    • Register
    • Login

    FFT in Third Party C++

    Scheduled Pinned Locked Moved C++ Development
    12 Posts 2 Posters 423 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.
    • griffinboyG
      griffinboy @ustk
      last edited by griffinboy

      @ustk

      update.
      I succeeded. Would you rather I give you an FFT processing script that is easy to interface with and has a few features built in, or would you like the most bare-bones example?

      Are you using the FFT for audio effects? Or for analysis? For audio effects it's quite simple.

      ustkU 1 Reply Last reply Reply Quote 3
      • ustkU
        ustk @griffinboy
        last edited by

        @griffinboy oh amazing ! Yep it's mostly about audio FX, yeah why not a processing script, because would be easy to derive any function to a simpler project or for cases requiring just a small implementation.
        Atm I am looking for a way to create an octave lower to a fundamental, so I guess filtering then fft analysis would be a good start, but might not be ideal . Then spectral processing is on my list, along with other things, but overall it is the fact I want to learn and apply skills around fft and make my way with this ☺

        Can't help pressing F5 in the forum...

        griffinboyG 1 Reply Last reply Reply Quote 0
        • griffinboyG
          griffinboy @ustk
          last edited by griffinboy

          @ustk

          It was ready to give, but while refactoring it, I managed to inexplicably break all of my Nodes. No clue what I've done but now all my c++ is broken across my different projects. Quite tragic for me

          edit: fixed it, this is quite a nasty c++ 'bug'. Hise does not protect against this. Okay I should probably make a forum post.

          ustkU 1 Reply Last reply Reply Quote 0
          • ustkU
            ustk @griffinboy
            last edited by ustk

            @griffinboy oh sh** sorry to hear that! So I guess no git commit have been made in between… Are you not on mac? In that case time machine would potentially save you

            Can't help pressing F5 in the forum...

            griffinboyG 1 Reply Last reply Reply Quote 0
            • griffinboyG
              griffinboy @ustk
              last edited by griffinboy

              @ustk

              edit: fixed it, this is quite a nasty c++ 'bug'. Hise does not protect against this. Okay I should probably make a forum post about the issue. It's complete chance that I found the issue. I could've easily missed this and never found it for eternity. That was very scary.

              But yep lemme package this up and ill give you my fft stuff thus far

              ustkU 1 Reply Last reply Reply Quote 1
              • ustkU
                ustk @griffinboy
                last edited by

                @griffinboy glad to hear you saved your work ☺
                Yep so if that error isn't showing by itself it definitely worth reporting it

                Can't help pressing F5 in the forum...

                griffinboyG 1 Reply Last reply Reply Quote 1
                • griffinboyG
                  griffinboy @ustk
                  last edited by

                  @ustk

                  It's a weird case. But yeah I'll request an error message

                  ustkU 1 Reply Last reply Reply Quote 0
                  • ustkU
                    ustk @griffinboy
                    last edited by

                    @griffinboy I have noticed myself lately that lot of errors in Hise script aren't reported, Like even when writing absolute nonsense without even an ; at the end of the line…

                    Can't help pressing F5 in the forum...

                    griffinboyG 2 Replies Last reply Reply Quote 1
                    • griffinboyG
                      griffinboy @ustk
                      last edited by

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • griffinboyG
                        griffinboy @ustk
                        last edited by griffinboy

                        @ustk

                        I did have it working wonderfully. But I'm going to have to get back to you.
                        My copy of hise has gone completely insane - it cannot see any of my thirdparty nodes now, not even in old projects. I've really messed something up badly

                        edit: After doing some more tests, I think this is a bug

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

                        27

                        Online

                        1.7k

                        Users

                        11.8k

                        Topics

                        102.8k

                        Posts