HISE Logo Forum
    • Categories
    • Register
    • Login

    Table envelope release doesn't seem to work properly

    Scheduled Pinned Locked Moved Solved General Questions
    13 Posts 2 Posters 434 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.
    • A
      aaronventure @d.healey
      last edited by

      @d-healey both are just multiplying the signal. The attack table stops progressing when you release the key.

      So if you never made it to the top of the attack that's gonna be the base value that then gets multiplied with the release table (which is also 0-1).

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

        @aaronventure Aha ok, that makes sense. I'll see if I can find another solution to the problem I'm having.

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

        A 1 Reply Last reply Reply Quote 0
        • d.healeyD d.healey marked this topic as a question on
        • d.healeyD d.healey has marked this topic as solved on
        • A
          aaronventure @d.healey
          last edited by

          @d-healey you need a scriptnode network that has two tables just like this, outputting that to the gain parameter of gain node.

          Trigger the table value with a ramp, which you are triggering with a resetter, which you are triggering from the script note on. This will make sure the ramp is reset each note on, but doesn't stop on release (which would happen if you plugged in an envelope or it's gate output), so the attack will always play through to the end.

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

            @aaronventure Could you elaborate on this idea? I don't think I'm quite following, this is what I have so far

            5d8045b6-67e2-4b14-b8db-99252f7db818-image.png

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

            A 1 Reply Last reply Reply Quote 0
            • A
              aaronventure @d.healey
              last edited by aaronventure

              @d-healey

              HiseSnippet 2471.3oc2ZsraajbEsojJ8fxNy3D67BYQsHAiDhFFQYmISvrvTRTxCwLRhPTic7lQS4tKRVgMqpQ2UKYkf.DDj8Y8rJYY9Exp3Og.jef7CD.+Gjbqp5GUSQQ0VlRi7HCSv5Vut08woN2lc6PgKMJRD5TYoiNKf5T4NnNmwk82tOgwcZ0zox2AsGIRRCwFQacV.IJh54ToxrOQInxRy4n+60OdKhOg6RyE437TAyk94rgLYtz1M9Llu+tDO5QrgVi9QMZ4J3aK7Ewf9LKZcm.h6.RO59D0vlA4TY9c7XRQXGIQRibpL2VBuy5zWbJ2L9mxhXuvmpZT2oCrPFw6J78TZrRpy18Y9dsSO2QNNUPsysByZrB2GsGyikIO2Z795Nv4yv1dTYlhp2rETu51p25Vp2XToJVpzbFU5dnNtgr.YdOJ8YYTKN3b5R.ytspXFqSkWg1V.CfKqMjLftaHzHaBq7Qqu9ZX3iU+jtwbWISvwB99BI8.9JqV82Wcop+gp3Q6pa2w1mZaBE99zvw1sxSGNoItBOd3KngqgOg3GSyFHb7KZSQWrM01k6ZN0VCTvawYxCBn7KJPvIwTAe6KZ0jHIJGQhLXbAzPISoBUZROAhpMtkkPMoQCjh.Ht9b9LHZQ3E6SjECgT4MIc.1fB9MkygGwjmYmWM0hqJqJdOTalzs+30wYFiNBVpqCcLIa7tnc51k5JyUv4P69atAR8VLCSjMLvm9jbLQi.rRR8KBSrQ0m8vW0j5SJXndFyS1OWvyaLFTyV7Sffs1BeR3nl4YK84r9jOmyU5XA0QBeqNd86hzl4a6Jo10e6VIeeTax2TN6CEwRFu2dDYH6k.R+9wC6.TAbof5w4TeE5ekYT3zl1qqZqThNTtmtw+C9Koy5p1UR5rdZm1lgGXLCKidF4Dplzi1B7.c6thvg3mP4zPk8o9Dn87uJKsmfRS64.WInBGER3QAhHZc6Udj91vtulTYLu3vMhJLJ0waW33YMtEajJbCagPnPgECZWXk1S4lRa9ed7NbB3n6PgSi2AQtvgUY6riUZG6GQ0YA0smXt3MrE+ojPOvu3NI7u4JG92kv.b9acL.eGfLQgaJWvni+nDRp6.Wf4CLlxz3Dkc63HoXXZuET18DbQPeAmUveeHE.C50iVHLZrmqTFuqgdSXWhlRWmZwcbep7TQ3.sEJ46f8Qc9+InHsRdLMw.b7vT6ScmM88EmtsXX.KwSB1DsLfFvYoFlJyXFQJj3lCEwvllfK9ojniHLe0v5DGALc8Nf2AFrFbpxrOkFFoW3EPqWC9GvYaegGz076RbAc3r1DEyj6gTjmgnJZXM2r.sIp619Q0RlBlYfmAUdnxznpfSYaaSBgB5fhPTbomoxrVbqMAUpVfucF09dGTqnmp50k367Tk2SMIG0tXrvlSfZnKfLp6kbZJuxlhZ.40uUJIxnjHSAaQZpiGSBKpn2GkZYqkOhRpq+UzWDQwx9Tb5Zf6AAzX3B0fXIlwgB3IdXQW8X1qUyVXNrZ3WPcIwIyLWpmfFw+.INhRGhkBXT3frXvZUq9bQLlSodVRWCCliOjC0GZ1X35S8hBN5fnZlRruXy26otp2JpHwBZBpc5bppVjiHg8nR0rmwVPRIZbpNgOZjgetdU4OoMSB+a4o3yy3fg5XonWOHaOSUT8s.TgMzmNC+7ybAj5HVu3TlG.kkTs+A7iuLsTxlrn.fk5VwPwLF.zBRTFCtG8kobU1APr7f3O8zUgiNVlHE+8zVvFtGimXzrtcl7xhxZ7WZzQRC5v9cox9ae8W+OdbmAzSMQhIR+puWy+8iU9kEQaJkD2ANir1+zFNW+a9RnCo9TRDcZr6p6GJt6FYit6lqWZl4BO2JOk1ZHL8B256lX02NN7jwoA4W1mkS3XAvTEA.yiAH79V.gYin7XgucHfyaofyqSYJpbKCJWHsltiRpSGlXlvGBSpZ0i5m.8nrH3DRC.FEIFHbPz5k+Y.g.rBjRvWCGy8gKuwBnR6PFjmwqYpIN6LNNCsMbhEJvcQtJpuGKUeNJ7gwZLUACRKlwFOXVqHyEFIxTmpckSIyhLuCpMMjI7z0uXsV+Q3++oFaZrzlmQzMPdxxnOWHB.lagRmysTNSvZLk1+wCQ75GaaGl0NyrXTRg3+GnSNAhp0rGRIyDZljITsp5AzhAFV56dIlzCULEzNTD2qODzKY95dOQUgJlEgG.0oo1hqZrOBELjTtX9iTmpnru8lGiW452qlp6maoKFda4VSo.71Bn8eSuvKAQS6Lk8IxDlT7dTE9kLEnKH0Vn7hL8SLj58I48qnnEkveqN9z9TybAsLl3iy4pAydcLqFslQFzLznGdUqdHMfJY5ZoRYEB1.0dRhzqll2D1vaB2k4qbTJZmYr+LaLIasUgiLduqd71j3psnw4U+a0nssQNMhemBs80m2Zn1qoNZagzxQhSJjc98yfaKLlRln92Qs5lFQmlAAgxb7JZQIQ3qtFT.EGHf.YW5m5fJUTmUjjkqw3UBGPoA5dFF6KYA9LU5kDWGJ05.nz87LZclpYSRSQU6htfmrUWkyYp6aDNauQ4XVWCU+B.2Kc9vThRdZgXWBx70+UDYnLkWSl+ZUS1XLUITHSnf2b5Q7HuDsoI6gpn8L4Am81Qf3mg13Q0x96WuM7wIG.ez8mmI7jCbdGffgwFUvsc2L2lpqR5t5kVwDyb28KTnPZnI0E8FPojtxQhx3g.LG79swQf9kvEI8Y7XgZsx5eX8Uu5vNHDwy6FDsYJ3lt9UDqzgK4xuIi275+4autfPaBNnI7PQxeVDyavmbgvpvQvbtCBz490zcU1X2eAZa0vwTfl6Yx9v8q.sVHBjhWgVqWMy0dvHFnYetp8itclBQiWX5972vwQEyvUA9ELRUMFIk7RZh9wnMCfnDcNYWFG33m9vfcJqM3VCj26ghT+tExi0UmNxSJ+GZ+jxsGUoqWdOx.JNJNzP+BlrcIwlxjhT+fvP8VI7uBywG8DbZsIZRmYxgUe4qNuIc+W8lQFZYzQ8CoQ8gv7QMqO+U2.OezEQaBn2mPmTs.S1tT3ALO8qfxZpe1G+vi+yMF8WBX7WAk7vIKbGTgBwbF8LjSB5Z8PzXdGGVIODi8Gkn3oXKgXvPh9Wo7Z8kcahuIYy9s52jrx+S3uG6k2teqf9AnChb2.qck3uY7k2DubP2D6wPhan33D16pT3E0RfyMW+VNuDb4DzFW24jQQsGx7XG65VboN2D23pNwGdUm3itpS7WdUm3GcUm3u5pNwO9xmn50BJgPiJ2.tks8NlJQqXdynL+f.+evDw1pI
              
              d.healeyD 1 Reply Last reply Reply Quote 1
              • d.healeyD
                d.healey @aaronventure
                last edited by

                @aaronventure Thanks! Nice use of the envelope as the trigger. I'm not seeing table reach the end of its run when I release a note though, is that correct?

                Peek 2024-07-02 23-44.gif

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

                A 1 Reply Last reply Reply Quote 0
                • A
                  aaronventure @d.healey
                  last edited by

                  @d-healey why would it need to? The voice is dead and there's no signal.

                  Unless you're gonna plonk that table to the UI, then just invert it and plug that into the voice killer (put the voice killer into a mod chain or somewhere else so it doesn't drink from the envelope output.

                  Then even though the signal output is 0, the voice won't be killed until the attack table reaches 1.

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

                    @aaronventure said in Table envelope release doesn't seem to work properly:

                    why would it need to? The voice is dead and there's no signal.

                    Then I don't understand how this is different to the stock table envelope. Doesn't it behave the same way?

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

                    A 1 Reply Last reply Reply Quote 0
                    • A
                      aaronventure @d.healey
                      last edited by

                      @d-healey the attack stops ramping once you trigger a note off, no? So for short attack times and short notes, it could be a problem

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

                        @aaronventure said in Table envelope release doesn't seem to work properly:

                        So for short attack times and short notes, it could be a problem

                        Yeah this is the problem I have with the stock one, I'm not seeing how yours solves this - maybe I'm being dense today :)

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

                        A 1 Reply Last reply Reply Quote 0
                        • A
                          aaronventure @d.healey
                          last edited by

                          @d-healey because the attack table stops ramping when the voice is killed ie when the release plays out instead of when it begins.

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

                            @aaronventure I think I'm too tired for this right now :D I'll take a look in the morning and it will make sense to me then. Thanks again!

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

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

                            23

                            Online

                            1.8k

                            Users

                            12.1k

                            Topics

                            105.7k

                            Posts