HISE Logo Forum
    • Categories
    • Register
    • Login

    Continous Noise and Sine wave generators in fx plugins....

    Scheduled Pinned Locked Moved General Questions
    15 Posts 5 Posters 2.1k 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.
    • d.healeyD
      d.healey @orange
      last edited by

      @orange I don't know...

      Libre Wave - Freedom respecting instruments and effects
      My Patreon - HISE tutorials
      YouTube Channel - Public HISE tutorials

      1 Reply Last reply Reply Quote 1
      • Dominik MayerD
        Dominik Mayer
        last edited by

        @orange

        could you specify the use-case for noise/sine a little bit more?

        Pressing a simple UI-Button (with noise/sine - amount/switch) to test/pre-listen the FX Rack without connection to keys, right?

        greets,d

        orangeO 1 Reply Last reply Reply Quote 0
        • orangeO
          orange @Dominik Mayer
          last edited by orange

          @dominik-mayer Hello
          Use case of Noise and sine waves in fx plugins; is for analog gear modeling. Because of a vintage analog compressor have about 40 - 50 Hz Hum (low freq sinewave) and noise.

          Yes buttons for on off and knobs for adjusting volumes is enaugh.

          Also after generating this signals, we need to send them to different channels (such as noise is only on 3-4; sine is only on 5-6) and we would able to use eq (or other fx modules) for each wave generator individually. And route back to 1-2 for mixing with original signal.

          develop Branch / XCode 13.1
          macOS Monterey / M1 Max

          1 Reply Last reply Reply Quote 0
          • ?
            A Former User
            last edited by

            I think Dave was spot on. A script to generate hum and electronic noise, then midi triggered characteristics through midi, dynamic and time based effects manipulation. Otherwise it's a big black hole delving into digital signal processing and C++ from here on in. Impulse response is another avenue with some types of gear.

            orangeO 1 Reply Last reply Reply Quote 0
            • orangeO
              orange @A Former User
              last edited by

              @danial said in Continous Noise and Sine wave generators in fx plugins....:

              I think Dave was spot on. A script to generate hum and electronic noise, then midi triggered characteristics through midi, dynamic and time based effects manipulation. Otherwise it's a big black hole delving into digital signal processing and C++ from here on in. Impulse response is another avenue with some types of gear.

              I am just asking how to make sine and noise waves with scripting; I am not asking how to make analog models. The c++ thing that you've said is other thing that we don't discuss it here ;) :)

              develop Branch / XCode 13.1
              macOS Monterey / M1 Max

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

                You can use the Script FX to hook up a sine module (I don‘t think there‘s a noise module yet, but I can add one). I‘ll write an example when I find the time.

                The normal HISE sound generators will not be rendered if you export FX plugins so this won‘t work.

                Not sure about the desired effect though. Adding a 50Hz tone surely won‘t make the Dynamics module sound like a „Vintage Modelled Tube Amp“...

                orangeO 1 Reply Last reply Reply Quote 1
                • orangeO
                  orange @Christoph Hart
                  last edited by orange

                  @christoph-hart Thank you. Yes of course adding sine and noise won't make it sound like analog. This elements just some of the peaces of modeling.

                  develop Branch / XCode 13.1
                  macOS Monterey / M1 Max

                  orangeO 1 Reply Last reply Reply Quote 0
                  • orangeO
                    orange @orange
                    last edited by

                    Is it done? @Christoph-Hart

                    develop Branch / XCode 13.1
                    macOS Monterey / M1 Max

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

                      Now it is :)

                      Check out this example patch: It's a monophonic synthesiser without any sound generator :)

                      HiseSnippet 1700.3oc0X0zaaTDFd2DuPsCAZQbgaqhDRNpgH61T9PUsdSrqasZRrINzV3RY8tiiG00yrr6ro0spRbC9GfxMj3OAbq+B3BGJG3.RbBUID+Cf2Y1Y+J9q0QkJXqTUl248clm2Olm40SGOpEx2m5onV7vQtHE02Pq6HBaP8AlXhRqFJpul1gHelxNibM88Q1JppKeS9bpEKnnnXbkW7q01wzwjXgjhDe2ghsP6hGhYIR6XbariSSSazg3gozdKiVVTRcpCM.vwxZUTbMsdf4Qn8M4psjlhp1MrwLpWWlIC4qnVXGp8ntCnOjDp+cv93dNH9fpJcgEJTbSpiMGwboJ0Gfcr6D4u9JvpzIw6WNz6eGs8v13X4IQgyKlPOwhzwC0klE7pNe3UYRvSME7JDBuKn00xC6xRlgis2VJcJnKbRkkN2RZPX1moeromdnvl2S+Z5h78lGgX2neejEq7ZxUq48Va8qtZoUK0OfXwvThNkrOkgZSJudomrZIc3C2ubr46GLriGhuq2FMxu755W6Z5UWOTOo57uncdSeDaaFyC2KfgJGKsMYC8paVY8qJL3og1Up3brpKlfZ5g9xMzuA4H3u43gON.QrF0j5wSdbrCXrGxq7d.Lg5KApSjt95b+UreOcLmteetWWp3773JmIOtRhGmcuqSILOpiCGd7sO6r7yQSbBoYkIBOaCHk6DfhzCJmxVutR9pWgpGFhvRoHkzhfYscQxygQEHiIoe+HQbiRbpzJJblzBjpkHZ1GXTpGhO3u9zVMLYl7yPRYfdtHOFl6spMPGCjSgmnJp0.4+.F0EnmF63FbnmZG3XxxxDvo+jS.Q6Lm0Zw2MeLaTB61eUaAnGpja1q7B2Kn0AyrFLY7tzDvKD092FuRx1U0BYbR.aAsl26U.y5xiG6JoEcdT.jUzhIAmHW5FudJtTGbOfFcWbOOSOnBaSGpoc40rndHAAZhh9.yDnIn+lVdHviDYET403SbJcITr+jUVLijZlaHmVoioGbWICHCDRho91PeqsDbKSU0sG55fYA1HIs6TU7lN3vKtErUWIb+ScgBnC+fA.Y4YNNCYc5PWJAF.2pHU3T949buYlFFqworr8zMoMQFeB+Gl3vi7YnzkqYDQoUjwQbkql5Jt1D95eGtb3Rhw32EIjrQrPQ7MH8MR7wMMsf5Y3JoFHKbOjie4v8K4BumJP9biE7MTh95lNN8fVlJOtiEFFFO.Dcg4KC+e9EggKYt7vHfMMG7T.eV927yuEm+gh7l8luWMqz1ofaTw639U644QP5JZX9RSKfuFgxzUCQsL8R3fPbsa10OciffZnyfiIo.yINqjt8yYkUaO07Y6zYx3zmqGx0zCcHsii4nx9l..QG.L6an2ygZ8ft3GG1il.94QYXwKFh7boc5dDcCuBbG9rksFXRHPrMd20u900iDFuIYDtP8adpe9Vw7cKd1tKqpjwGS5JLsmLy1GGu+04zxxAz.FlbzdlPO6OB7Bne+tvuQ0BUWFE.YpKw67LbbE9XdGTcQDawf+F9jSVkOVUNY0nISZZUsfDv.bXhdRdSYSHc4275ofsEsoHOCpHBwx119hSN4hOSI21y4OyZ+RetqQdreEs3CoYVfu6j2s0zAvNALFz3IeAJn0NqkgemkF14AL4QQvwxSH6Qo2yLs7NjZKWaAWjxv3G3.99rmMzLio9LjK+DUryexOVyOneeQQhlt8Nf811NnNTn0ZdK2w1dIdPJ2fVjmR1YidFS.zqnEeQaVXukQZX+M+rwofs32ljB125wSC1teqQ9fc5xijsV2y3+.A6BytlLYO+pmjFtqYj9WtbgnhvtCLcQxerPovQS42JndQsXhRetdkwD2.lfbzCwB7H5BAbFUk5AdGCq+6ocos1L62wsg+q+E4+4GWWLVYGro+tn9rzQKtrCvGMHivaAB5.3JQ1sL1k9vLh9ku1Xuv7hTkyaz9Xjm3lDfCLQ94LR87eP1XaiCP1AYe8usCXziLSmV+qZhGCrE2SSqYCO7wYLcObTl329je3mpM6W9q5Y6k+dkPreldChjmvnyXuLKT4hEWqif7ROQk2aIEoKkkt76.JcX1yM+QsFP1LIYZb4K+60tKhsKXrSTN34e+yp0vaTZYFkd9KpcWrMaPRl4OqArNnGiRUyHNYpt7+WyWuJ1iglVdz6aEdMI+kHNmPB32DwScWTaO9X8pQWQxiM.8F99VVbdp2GhNS1hKsvVb4E1hsVXKtxBawGrvV7gKrEezLrf+Pwb1qgguUlhx+.fdDfDF
                      

                      Grab the scriptFX from there and use it in your plugin, it should do everything you need.

                      orangeO 1 Reply Last reply Reply Quote 1
                      • orangeO
                        orange @Christoph Hart
                        last edited by

                        @christoph-hart You are a Genius :)) It wouldn't be enough that how much I thank you... Thank you so much...

                        develop Branch / XCode 13.1
                        macOS Monterey / M1 Max

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

                        14

                        Online

                        1.7k

                        Users

                        11.8k

                        Topics

                        102.6k

                        Posts