HISE Logo Forum
    • Categories
    • Register
    • Login

    Table envelope question

    Scheduled Pinned Locked Moved General Questions
    11 Posts 3 Posters 400 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
      last edited by

      With this setup the gain will go from 50% down to 0%. How can I get the gain to go from 100% down to 50% since the envelope isn't bi-directional?

      ef85f24e-8bbf-4e84-b8f5-f551f6de535a-image.png

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

      Christoph HartC 1 Reply Last reply Reply Quote 0
      • Christoph HartC
        Christoph Hart @d.healey
        last edited by

        @d-healey ditch the midi modulator and set the table intensity to 50%?

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

          @Christoph-Hart The idea is the user can control the gain using the CC.

          The table will either go from 0% up to the set gain or from 100% down to the set gain (depending on the incoming velocity - to be handled by a script)

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

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

            Is this a scriptnodable thing?

            Edit1: Oh, actually looks like I can just drop the CC modulator and link a CC to the envelope's intensity and get the desired behavior :)

            Edit2: Ah although there won't be any smoothing.

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

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

              I've had a go with scriptnode and it seems this is the way to do it. I'm using an xfader in switch mode to toggle between the two different directions. What I'd like to be able to do is control the switch with MIDI velocity, is this possible directly in the node graph or do I need to do some scripting?

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

              Matt_SFM 1 Reply Last reply Reply Quote 0
              • Matt_SFM
                Matt_SF @d.healey
                last edited by

                @d-healey a control.midi node is available and should help you with that, if I understood correctly what you want. You can get the midi gate value, velocity, note number etc...
                This one must be placed into a container.midi, and IIRC the midi node has to be compiled before compiling the plugin.

                Develop branch
                Win10 & VS17 / Ventura & Xcode 14. 3

                d.healeyD 2 Replies Last reply Reply Quote 0
                • d.healeyD
                  d.healey @Matt_SF
                  last edited by

                  @Matt_SF Thanks, I'll play with that

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

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

                    @Matt_SF Yeah this is working really nicely. Now the switcher switches at the 50% line, so velocity 64. What can I do to control the switch point?

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

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

                      Or another option. Is it reasonable on CPU to script and envelope using the synth timer?

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

                      1 Reply Last reply Reply Quote 0
                      • Matt_SFM
                        Matt_SF @d.healey
                        last edited by Matt_SF

                        @d-healey a control.cable_table ? or the control.pma node is always your friend :

                        HiseSnippet 1202.3ocyWE0aiSDDdcZ1bjvQEmzAOmG6IUpRfiCj3g6ZRafHH8hNGht2p1ZuoYUVuqk851FP7N+qfeR8e.LiW6X6jbkdAnPpTp2cmY829MeyLaFGo83ww5HhSyIKC4DmGScWpLy6OmITjgmPb1mNhEa3QssS0aYHKNl6Sbb16awIbZVmj941W1iIYJOdwTDxTsvi+Ch.goX1wu56ER4.lOehHnj0O+UC8zp9ZoNAvydzNjPl2B1k7yXnY0nDmFm5KL5HWCyviAa5o8W5NWesxZ+TQr3BIGGzk3BajcZR+4Bo+37yZLg3TebwIeO6I+ozQBewp4KXfONcg1EdTlCbpcWPp66AjbJAo5VH8DpqWjHzTrBhmOjNTAAjYLfpKCEqsDmem1WCFnLGEvVvGDACV4vAunSmCaCe8ruYVhxyHzp1Z0YZC+0pCdVqetUyV+Rq1quzrYacM70DokRdzVWFitQ2kiGnRBtfGcX6qXxD9JCgieUNsw8iS8rm5RFpUCUByqC4YiGnk9HWgOuYDfjQavS+3vSXFFFTxlCrKjGYDHbbNgeEnpsgnlzS3wKL5PPWuQ7CTNZ+DIyTUNg4MYK.7QkXHFnTwByxx4Uqqwp+t4iNk3i+hS68DtOgNVX7luc7VaK3EXs+swaVF6GQOc1Ltmo.r0oCd6cldV+9IkJfx8MUsUVpJ79Qf73rgsG71taMI8WoEIDgQ7PVDehdrjs7fXVPnj+F.uG19Bo1agq3m3alEEZgPOzhC7lyTJtLdWR1Z7OTALxazIFg5xQLSj3FhC8rj.WnTtGueF5f4bpg4Y1wcvwndwkq7SG7GvmrE6hicxVra9hkRQOiatVGsHMbj8LbVrbebJIe9ra5RNVJ0W2WGDJxTuPLHctwZ4xv4ZkvCmxZQNRONPm.ujL39cr3ILgDk6S4QwoaxincNB9Cj5mo8AxgNf4Aj3xwLybLmAqEAhRdzQdqDmUvUYMAtE4s8rLB.m.7Xl1zauREerZObDjwUytqCimhq5wjjoXrEAJA2Sz7b7YabD.Mxr.pBd+jR3svjGJH5TBhMRgXUzseJ5.IbJ1defU8Jvp1ZvpIsuD1og94XBbgrlMMvRh7bCZQmxg7MrbGonf3DVzkbS5a.jmJtmUmkx7vlCko7XPFz4F7axXVDbcFncLtzin1clrUG2mFFvNOQEC7FbdeWdhkKtIqeEcB9RvrQWovmGMFtAEN53DegdfvtD7eXWvmNQDGB0b5k.0QsEYyeGaLnTPpEMP6uEYzSKKixs3+BgdUFeKRcTLU1jcUSsMUvZQDm7HR1S3oQ4yuIuj1oPUYenYSp44k4Jy7.QjOBB6iDprydQ+1QraVataeoqgGhMNJam6B90VxnrkHgkql1XqONwnCfFC9q35LJdMsYEN9SWwwUrYWUBakjqvP68+FFpDPZrIPt8296CjVzQIRiHTtjrwN8.75ozi882jEtiBG8z5EArzN0618peHtWQ.yKRedlrEkTeP5LfzRk9iOaB+JXXb6tjqrGcJdA.B1P5bOO7hmeFbo0s6ymuC97E6fOOeG74K2AedwN3yWsC9702oO3uIOK2C6ZBSL9TaMTmSUXg1z5Lj+Df4vM1A
                        

                        Develop branch
                        Win10 & VS17 / Ventura & Xcode 14. 3

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

                          @Matt_SF Thanks :)

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

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

                          46

                          Online

                          1.7k

                          Users

                          11.7k

                          Topics

                          102.2k

                          Posts