HISE Logo Forum
    • Categories
    • Register
    • Login

    Pitch Shift Module?

    Scheduled Pinned Locked Moved General Questions
    10 Posts 3 Posters 230 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.
    • Darkmax204D
      Darkmax204
      last edited by

      Is there any pitch shifting option in HISE? The only thing I found is the core.pitch_mod in Scriptnode which kind of confused me. My goal is a simple pitch shifter I could use for guitars.

      DanHD MorphoiceM 2 Replies Last reply Reply Quote 0
      • DanHD
        DanH @Darkmax204
        last edited by

        @Darkmax204 the only option at the moment is the not very good faust pitch shifter. Oh actually there's an even worse one in the Hise tutorial folder which can be downloaded from @Christoph-Hart 's github.

        I think many of us would benefit from a good-sounding pitch shifting algo. If we can find someone to implement such a thing I'd be happy to contribute financially...

        DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
        https://dhplugins.com/ | https://dcbreaks.com/
        London, UK

        Darkmax204D 1 Reply Last reply Reply Quote 1
        • Darkmax204D
          Darkmax204 @DanH
          last edited by

          @DanH I was curious since I heard there's a C++ Node where you could write your own algo in there. But for now, I'll give the Faust one a try, any tips on where I should get started?

          DanHD 2 Replies Last reply Reply Quote 0
          • DanHD
            DanH @Darkmax204
            last edited by

            @Darkmax204 I can't remember where the faust one is but it's in the forum somewhere. Keep digging!

            DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
            https://dhplugins.com/ | https://dcbreaks.com/
            London, UK

            1 Reply Last reply Reply Quote 1
            • MorphoiceM
              Morphoice @Darkmax204
              last edited by

              @Darkmax204 you can easily make a good pitch shifter with faust

              https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

              DanHD 1 Reply Last reply Reply Quote 1
              • DanHD
                DanH @Darkmax204
                last edited by

                @Darkmax204 go here: https://faustide.grame.fr/

                Look in examples for Pitch Shifter.

                here's the code:

                import("stdfaust.lib");
                
                pitchshifter = vgroup("Pitch Shifter", ef.transpose(
                									hslider("window (samples)", 1000, 50, 10000, 1),
                									hslider("xfade (samples)", 10, 1, 10000, 1),
                									hslider("shift (semitones) ", 0, -12, +12, 0.1)
                								  )
                				);
                
                process = pitchshifter;
                

                DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                https://dhplugins.com/ | https://dcbreaks.com/
                London, UK

                Darkmax204D 1 Reply Last reply Reply Quote 1
                • DanHD
                  DanH @Morphoice
                  last edited by

                  @Morphoice using the one I posted above? Or do you have something else....? 🤔

                  DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                  https://dhplugins.com/ | https://dcbreaks.com/
                  London, UK

                  MorphoiceM 1 Reply Last reply Reply Quote 1
                  • Darkmax204D
                    Darkmax204 @DanH
                    last edited by

                    @DanH Thank you! I'll mess around with this and try to get Faust installed first, then see how to load these modules in Hise. I really appreciate your help!

                    1 Reply Last reply Reply Quote 0
                    • MorphoiceM
                      Morphoice @DanH
                      last edited by

                      @DanH yes ef.transpose is your friend, you'll just have to play with the sample size to make it sound useful, depending on the extremes you want it to shift. I wouldn't try to make a replica of autotune with it, but it's great for sound design, shimmer reverbs, guitar effects, etc...

                      https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

                      DanHD 1 Reply Last reply Reply Quote 1
                      • DanHD
                        DanH @Morphoice
                        last edited by

                        @Morphoice yes it's good for modulation stuff, but not there for musical pitch shifting I don't think.

                        Going to give the RNBO one a go I think...

                        DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                        https://dhplugins.com/ | https://dcbreaks.com/
                        London, UK

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

                        17

                        Online

                        1.7k

                        Users

                        11.8k

                        Topics

                        102.4k

                        Posts