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.
    • orangeO
      orange
      last edited by

      Hello
      Is there a way to create continous noise and sinewave sounds for a fx plugin; with Scripting FX or something (volume is controlled with knobs for sine and noise separately)?

      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 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

                                  19

                                  Online

                                  1.7k

                                  Users

                                  11.8k

                                  Topics

                                  102.6k

                                  Posts