Forum
    • Categories
    • Register
    • Login

    Waveform Generator at specific Hz

    Scheduled Pinned Locked Moved General Questions
    16 Posts 3 Posters 310 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.
    • David HealeyD
      David Healey @Morphoice
      last edited by David Healey

      @Morphoice Doesn't the MIDI note determine the pitch/frequency?

      Free HISE Bootcamp Full Course for beginners.
      YouTube Channel - Public HISE tutorials
      My Patreon - HISE tutorials

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

        @d-healey true but i'm trying to emulate drum sounds and need specific frequencies that aren related to the note played

        David HealeyD 1 Reply Last reply Reply Quote 0
        • David HealeyD
          David Healey @Morphoice
          last edited by

          @Morphoice You could manually trigger a specific note, or does the frequency you need not fall on a note?

          Free HISE Bootcamp Full Course for beginners.
          YouTube Channel - Public HISE tutorials
          My Patreon - HISE tutorials

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

            @d-healey nope I need to stack a couple of inharmonic frequencies - this is to create a cymbal / hat sound like an 808

            David HealeyD 1 Reply Last reply Reply Quote 0
            • David HealeyD
              David Healey @Morphoice
              last edited by

              @Morphoice Sounds like a job for scriptnode.

              Free HISE Bootcamp Full Course for beginners.
              YouTube Channel - Public HISE tutorials
              My Patreon - HISE tutorials

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

                @d-healey I dont know why I'm always trying to avoide scriptnode ;)) it can do so much more

                Screenshot 2024-12-20 at 01.55.27.jpg

                it's not pretty but I think I got it

                David HealeyD 1 Reply Last reply Reply Quote 0
                • David HealeyD
                  David Healey @Morphoice
                  last edited by

                  @Morphoice You should probably look into the clone container.

                  Free HISE Bootcamp Full Course for beginners.
                  YouTube Channel - Public HISE tutorials
                  My Patreon - HISE tutorials

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

                    @d-healey even if they all run a different frequency?

                    David HealeyD 2 Replies Last reply Reply Quote 0
                    • David HealeyD
                      David Healey @Morphoice
                      last edited by

                      @Morphoice Yeah, it's been a while since I messed with it but you can use a cable pack (I think that's what it's called) to control the parameters of each clone.

                      Free HISE Bootcamp Full Course for beginners.
                      YouTube Channel - Public HISE tutorials
                      My Patreon - HISE tutorials

                      1 Reply Last reply Reply Quote 0
                      • David HealeyD
                        David Healey @Morphoice
                        last edited by

                        @Morphoice Ah It's called a clone pack. Here ya go

                        HiseSnippet 1641.3oc6Z8zaZbDEeViWhwINJoxGZtwgdHoIBAFBNV8PwFiSoMXi75ZUodvZ7tCvHVlgr6fsoUUpR8RO0S4RNTo1OF8V+BToJ0uH8aP5alcA10KFaH1NwoKHgX9+u48d+98lA15NbShqK2Aos3d86RPZ2Q2nOSzpbKLkgptIR6t50vtBhSZup1neWrqKwBook34xJzRMOR85e+7Mv1XlIYTUHz9bpI4EzNTwnZqW5qn11agsH6Q6Dn2EJU0jyJys48.7jPOKpK1rMtIYarrayoi9BraKj1mpm8oEIjUy2vxBmOuUwhEW6YqUXsb3FYKfOLWw0JrRgUW4Yq1.okrhEUvcLDXAwElzM3V8MZwOl4s.6ScoGZSjExgLfU1qZT4VTaq5CLNtHjld8QlpDdlpk0qQsnCqejI6dpFROZDAMZZyMIHkaJfjV.HMuGjtutgoCsqXTKR7ba8pLvC1.C9lfPwquHs+TuLG5.SjoCtMYKGnvvA7vhYy9jzvGO5yZziYJnbVZNaatfrC6gOZwuewTK9CKl9zM0nwXaStLNbaahyXaVFN3LoA9PVuNGRbdR5iv18HC6Hr8CaSSdwrold65.cjypxnhc5R7KuE21RZqjeOpG.4a1fu80U2DKvRmhecP+5RbDTIbz1jbDPC7bQoz2j31Vv6BDgH9OHxga0yFKBGNIIZ9M.1iP9Poih4RE8CRDmhXrrSLF6hBw6qWmJLaMdLN2XvHXotJvnOybI8JMZPLEi.375a8MyJM7hu7KbFZn2QQvfRDmbWFJncuvJnZItIK.d4DbFyetoveRMX48xLoXQpk+A90v3VjzppItT2Iyl96Ke1zfDlOQeZRNcpyfL+EK4T3X1.8eLbyjwbyoGhgN+TpAXzf1oqMoB6HhMj.WgwOBxX2.2yVLn1vQc03Ld2VbF0LXf1tDgCsYShSPrO1Mz5BAbL2Q0rbocI1DrafHwOozKfbGXGvNQlQawzeVxw5u9XcO3lVRUReyUSMw+azTmjIZA8JmHbv4dOz64CsUtNg1t7dBJqYMLPcOANwy185X.Z+lD.VLFwFlbcs4jm62qbVYYIHLHLKUg2.u7aLmrrlei4FzXfqLrMQbL2osh84+cj1s7x14NLa2AtAy1stsM+3x7Nco9gzfQQUWctc+AhPZy40iAvd8N7dvJ5ic3Nz6go1xtYzyEtoi0NLCnypDkZI1m33pl3aomMC7F3DaqTcRtE1Drx8qigbx.4xbvIZyXNzoc1.OnWz657mcekq2frtd1WX+zQZzj+F.ZIBb0JOgKYIHjXNuiZW0ceYqlXaz9xLwxcpZNkcevlwqql1bF4.4ux.JztaY0tCxomIPOhtEBMAmCpmOHpQiDk1C6zjHb8u4HiX54VU3rpkbM3tlvwSjrCTcrCrvvMyksba8sbHurG335qVKHs0ICtDpgM0h3TGvka3hRqDyhbxf3wJvQVrfq3pFn12pWrPlc9xCq835Me4yWsblLYxuC7QiGCejYs2lxnQfW4GFVBhzpQY9dpQr5Z3SNUcYKYHHcMneWn9YzlbrmuKThV0u5AveKKcPtnHSueF8H0ilLt.OWDbAXHBt.V+Yhqao6MAWbL4Eytf2fUgbnylLpZNZr5fAN4vTorouISpO.kB30fZlExWhgjOcuMhRiaIetioTEFcNZKQ2NgGdvMUpju5Uu5MiaiEZqj3sSGQKjNR.JZjchCISflGmHRflmFouSy42j510F2eidvwL7NSWnZlLy2O6THNZxomKbuojilTWcj1Hy73oBHTP54BQgTgRQfzO+OmFR+1qe8eDERk9oN+kurwHY0.S0C98W+q+Rowhqerco06I3cfienttN5pWa6NJPldWYJjqcwsI6PeNXFdOSusdK4solofrqHLkTcs2YwLII9AjQuaPcvb2r0QWJfRXtXgzXgzXgzXgz2IBoq7giP5JwBowBowBowBouSDRy+giPZ9XgzXgzXgzXgz2IBoE9vQHsPrPZrPZrPZrP5UpP5r9uMpqoKQ0k0+z3xktD8pnojArjtQWapvf1jMRg97LjnRgMjav4s6fUOmBy1S470wSUw0wZzAa5vOv+ACPFUsfpFHiCSkjJkdMY4z4PGcZWYGpE8.SyvSUjAtxrNv7y5.KLqC7oy5.KNqCb0YcfO67Gn7AhzO6j7gu.nd0q3kxWqBCens2QQP+WMRohk
                        

                        Free HISE Bootcamp Full Course for beginners.
                        YouTube Channel - Public HISE tutorials
                        My Patreon - HISE tutorials

                        MorphoiceM 2 Replies Last reply Reply Quote 1
                        • MorphoiceM
                          Morphoice @David Healey
                          last edited by

                          This post is deleted!
                          1 Reply Last reply Reply Quote 0
                          • MorphoiceM
                            Morphoice @David Healey
                            last edited by Morphoice

                            @d-healey on your example I cant get individual frequencies to work, if it's a scriptnode synth instead of a scriptfx then the frequency of the oscillator seems to be hardwired to the note played, although that indeed would make the oscillators not run all the time but only when a note is played

                            A 1 Reply Last reply Reply Quote 0
                            • A
                              aaronventure @Morphoice
                              last edited by

                              @Morphoice no_midi node

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

                                @aaronventure works like a charm thanks.

                                @d-healey does the clone node provide a cpu advantage or is it just to simplify the creation of the node network?

                                A 1 Reply Last reply Reply Quote 0
                                • A
                                  aaronventure @Morphoice
                                  last edited by

                                  @Morphoice i'm not sure about the CPU advantage, it might as well have a tiny bit of extra overhead because it has a control that lets you select how many of the clones are active.

                                  Check out the clone cable: you can set the number of clones and there are various algorithms in the dropdown. The graph is missing some display values so it's not super useful, and it looks like it would be a good fit for a SNEX option like the timer.

                                  Though for non-realtime usage (where you just wanna set the frequencies statically), clone pack looks like the way to go as you can link it to an external slider pack and then set the frequencies from script.

                                  You can then have a cloned oscillator array which you can dynamically scale for higher or lower resolution/CPU usage for e.g. additive synthesis.

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

                                  28

                                  Online

                                  2.1k

                                  Users

                                  13.0k

                                  Topics

                                  112.6k

                                  Posts