HISE Logo Forum
    • Categories
    • Register
    • Login

    Spectral Analyser / Ever made one?

    Scheduled Pinned Locked Moved Scripting
    21 Posts 5 Posters 184 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.
    • ustkU
      ustk @Chazrox
      last edited by

      @Chazrox Yeah AFs in Hise can be fetched from anywhere, AudioPlayer, Scriptnode, Sampler, etc...
      The methods can differ but I imagine there are some examples in the doc and the snippet browser

      Hise made me an F5 dude, browser just suffers...

      1 Reply Last reply Reply Quote 0
      • ChazroxC
        Chazrox @Christoph Hart
        last edited by Chazrox

        @Christoph-Hart hmm! I def have some reading to do. This is exciting. Anything you can recommend I read in documentation?

        @ustk speaking of 'methods' im investigating and got these...

          {
            "normalise": Method,
            "toCharString": Method,
            "detectPitch": Method,
            "indexOfPeak": Method,
            "toBase64": Method,
            "fromBase64": Method,
            "getMagnitude": Method,
            "getRMSLevel": Method,
            "trim": Method,
            "getPeakRange": Method
          }
        
        

        All new to me but looks promising! πŸ™

        I have no idea what "Method" is referring to tho. Never seen this before.

        Christoph HartC 1 Reply Last reply Reply Quote 0
        • Christoph HartC
          Christoph Hart @Chazrox
          last edited by

          @Chazrox start from here:

          Link Preview Image
          HISE | Scripting | Buffer

          A buffer of floating point data

          favicon

          (docs.hise.audio)

          ChazroxC 1 Reply Last reply Reply Quote 0
          • ChazroxC
            Chazrox @Christoph Hart
            last edited by

            @Christoph-Hart Thanks! Reading that now.

            1 Reply Last reply Reply Quote 0
            • resonantR
              resonant
              last edited by resonant

              Sorry if this is an irrelevant question, but how can we use this with online processing?

              For example, online pitch detection?

              ChazroxC 2 Replies Last reply Reply Quote 1
              • ChazroxC
                Chazrox @resonant
                last edited by

                @resonant i'd like to know that too haha.

                1 Reply Last reply Reply Quote 0
                • ChazroxC
                  Chazrox @resonant
                  last edited by

                  @resonant do you already know how to do offline analyzing?

                  resonantR 1 Reply Last reply Reply Quote 0
                  • resonantR
                    resonant @Chazrox
                    last edited by

                    @Chazrox said in Spectral Analyser / Ever made one?:

                    @resonant do you already know how to do offline analyzing?

                    No I don’t know how to do that. But I’d really like to know real time spectral processing with Hise.

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

                      @resonant

                      C++ nodes can do it.

                      C++ nodes into c++ graphics.

                      ChazroxC 1 Reply Last reply Reply Quote 2
                      • ChazroxC
                        Chazrox @griffinboy
                        last edited by

                        @griffinboy Can you suggest any reading material on DSP/C++ coding? I'd like to start studying that as well! πŸ™

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

                          @Chazrox

                          Honestly I've never read any! I learnt by jumping in the deep end.

                          Snex is almost c++
                          I recommend looking at the waveshaper snex nodes on the forum and asking chat gpt to explain what's happening in the code until you understand it.
                          That's how I got my start.

                          That, or you could watch my old not-that-great Hise c++ video, if you want to jump right into hise c++ dsp.
                          (Windows only sorry, I do plan on doing a series on this at somepoint for both platforms)

                          Link Preview Image
                          [Tutorial] How to create a c++ custom node

                          How to create a custom node, as promised. I apologise in advance for the awful quality video (quite dry and boring)! But the good news is that I have some ni...

                          favicon

                          Forum (forum.hise.audio)

                          For general reading material, I've never read any. I jumped straight into reading the latest papers on the area I was interested in, circuit modelling.

                          No matter your area of interest, I recommend making waveshaper distortions for starters. It's a simple dsp concept and it'll get you to grips with almost every aspect of making dsp as you progress to the more advanced shapers that contain filters etc.

                          ChazroxC 1 Reply Last reply Reply Quote 3
                          • ChazroxC
                            Chazrox @griffinboy
                            last edited by

                            @griffinboy Sick! I was just gonna ask if somebody has ever made a video about this! πŸ™ This looks like fun. Thanks!

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

                            24

                            Online

                            1.9k

                            Users

                            12.3k

                            Topics

                            107.1k

                            Posts