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 Add a noise generator and sine wave generator and trigger a note

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

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

        @d-healey Not for an instrument. For fx plugin, so the user will not hit a note.

        develop Branch / XCode 13.1
        macOS Monterey / M1 Max

        d.healeyD 1 Reply Last reply Reply Quote 0
        • d.healeyD
          d.healey @orange
          last edited by

          @orange User doesn't have to, your script can :)

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

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

            @d-healey Yes you are right. But can you add noise and sinewave generators on fx rack? :)

            develop Branch / XCode 13.1
            macOS Monterey / M1 Max

            d.healeyD 1 Reply Last reply Reply Quote 1
            • 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

                                20

                                Online

                                1.7k

                                Users

                                11.8k

                                Topics

                                102.6k

                                Posts