HISE Logo Forum
    • Categories
    • Register
    • Login

    Adding a distortion knob

    Scheduled Pinned Locked Moved General Questions
    24 Posts 6 Posters 479 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.
    • pcs800P
      pcs800 @griffinboy
      last edited by

      @griffinboy Actually, a multiout drum instrument is in my future plans for Hise, so thanks for the warning.
      I do have three developers on my team who are totally familiar with juce, javascript, and C++. So I am sure I'll be bugging them when the time comes.

      pcs800P 1 Reply Last reply Reply Quote 1
      • pcs800P
        pcs800 @pcs800
        last edited by pcs800

        @griffinboy Yikes!
        Having added the saturator and limiter seems to have added a bunch of latency to the plugin.
        I exported and opened it in my daw project which also contains a drum track that the instruments plays along with, and it is about 100ms behind.
        Anyone have insight on latency being introduced?

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

          @pcs800

          I'm sure that's the lookahead on the limiter.

          There is a hisescript command to compensate for latency

          pcs800P 1 Reply Last reply Reply Quote 0
          • pcs800P
            pcs800 @griffinboy
            last edited by

            @griffinboy I will look around for that. And yes, I took out the limiter and the latency went away.

            LindonL 1 Reply Last reply Reply Quote 0
            • LindonL
              Lindon @pcs800
              last edited by

              @pcs800 just use a faust limiter - tis less (much les)) latency

              HISE Development for hire.
              www.channelrobot.com

              pcs800P 1 Reply Last reply Reply Quote 0
              • pcs800P
                pcs800 @Lindon
                last edited by

                @Lindon Isn't that involving adding code instead of adding it with the gui editor?

                LindonL 1 Reply Last reply Reply Quote 0
                • LindonL
                  Lindon @pcs800
                  last edited by

                  @pcs800 said in Adding a distortion knob:

                  @Lindon Isn't that involving adding code instead of adding it with the gui editor?

                  yes - if you are looking to build a meaningful and class compliant product without writing code I fear you will be disappointed.

                  HISE Development for hire.
                  www.channelrobot.com

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

                    @Lindon
                    @pcs800

                    Indeed, but everyone has to start somewhere. My first Hise vst was a sine generator with a pretty UI and a pitch knob.

                    Start with getting a programmed interface to control what already exists in Hise.
                    Get a UI working for your current project.

                    Next, explore scriptnode if you want to take it further.

                    Then Faust, snex or c++ would be the next step.

                    LindonL 1 Reply Last reply Reply Quote 0
                    • LindonL
                      Lindon @griffinboy
                      last edited by

                      @griffinboy said in Adding a distortion knob:

                      @Lindon
                      @pcs800

                      Indeed, but everyone has to start somewhere. My first Hise vst was a sine generator with a pretty UI and a pitch knob.

                      yes but that wasn't a n effect with a limiter and no latency was it?

                      HISE Development for hire.
                      www.channelrobot.com

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

                        @Lindon

                        Yes yes, I just got the impression that this person was trying to create one of their first projects 😄 I may be mistaken though, and you're absolutely right, you need to touch dsp to get a good result here.

                        My actual first project was a multi engine sampler with effects chains and modulation... It didn't turn out so well so I had to backtrack and start simpler

                        ChazroxC 1 Reply Last reply Reply Quote 0
                        • S
                          StephanS
                          last edited by

                          You can use a shape fx as distortion as well and there is also an auto gain implemented already. But be careful it's a little buggy.

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

                            @pcs800 I was saying similar things when I first came here. My advice is buckle down and learn a few things. HISE is very non-coder-user-friendly but a little bit of coding can take you a long way. All of the advanced features REQUIRE code. Subscribe to @d-healey 's Patreon and Youtube channel. You'll learn everything you need to get started! It helps so much, I have it programmed into my stream deck. lol.

                            Screenshot 2025-05-02 at 11.29.17 AM.png

                            When I first started I programmed all of these script "templates" to my stream deck controller so whenever I needed to "code", I just pressed one of these buttons with pre-saved scripts. These are basic and I can write them all from scratch now but this helped me out big time when I was just starting.

                            Just sharing my personal noob-journey. lol. Keep going, learn, learn, learn. Good Luck! Happy Hising!

                            @griffinboy the first plugin im releasing is a 24Channel Drum Machine w/ 9 Samplers and 3 Send FX + Comp/EQ settings for every channel. Ambitious?? AF! lol....I learned very fast that I had jumped in on the deep end but I didnt quit and now its done. Took me 4 months but Thanks to everyones help here on the forum we got there! Mind you, I came here with ZERO coding experience! 😢 <--Me when I first got here. lol

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

                            17

                            Online

                            1.7k

                            Users

                            11.9k

                            Topics

                            103.2k

                            Posts