HISE Logo Forum
    • Categories
    • Register
    • Login

    How to prevent a note from being stopped before envelope is over?

    Scheduled Pinned Locked Moved Scripting
    3 Posts 2 Posters 77 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.
    • MorphoiceM
      Morphoice
      last edited by

      Ahoi!

      I was wondering if someone can show me a way to prevent a note from stopping before it has played out fully, even if the key is released.
      this is to synthesize drum one shots, in this case an 808 Clap

      Here is what I have so far, but it behaves weirdly on very short key presses as all the envelopes in scriptnode immediately stop

      HiseSnippet 3297.3oc6b0DaibUGebRd4qMc6VxtPuQPEI1RaclOr8LiJPbRbR2ncyFSb1zVgDam344jgLdF2YFmDu.hJAHUN.UBj.UIDhKbDDRbhaApD6gtnhzpJNvEJHAWWDG3.ff2adyX+d1isG6Dm5jttRU984+eu+u+e+7l7N1Egtt1NbIldqZUfbIlATnlk2dKumlgE2Z43RLEPgWYYSsJbKUqhlqKTmKQhQeI7vIlZLN+OOZgkzL0rJBazEG211FEg2xnrgWidym8lFllqpoC2xnL0rSkcsh1VKaaZWEAkQA7bUzJtu1tvaqgm1H.tan4tGWhOKPSRRuTlLJp5ESkVPsjlrdwcjTSC0ESIAUg55xR56TpDWhwWQ2vy1ofmlGzkKwXKYqWqvd1GZQHv1FtF6XBwMD3JfnLo6UsM0wGQbubKumgod9PdjKGWBP9FbrQIbrqBV2P2nd+M3bWwef4ZrBZFXhQXg2nLvSfFd7TvKBHkfBRiQfzSAJTzwnhWiQv34Rf0r7fNkzP2SzPgLWtDGCV1FMAKujk01GtpCpQ8Eb8L77O+bn+2y9hkpZUzyv1ZNaqaa6A2v55O6ze0omZ5u9zy07PkJE4XXx3XaZBchbXrngSmV30spVdGnyyO2AZlUg0mH53yxSAsmmRekWjbpolns0ZVFdaTAZ0NAAt.VE5a2YsbZdZ3Khf9PyqBzwy.CgD4fGfTCHWKSAxAc22ytBRQnk6LjzhsdUSMOVQHrhVv.Hd.y8F9xwx0vqFsh3olbUbg3SAxa3Ubunw3HQfQDmZPfw.swm.rRoRvhdM.3XfUekAjp2HTzGPn+zfEszLq4BC04BaJvfgkphPoSAi6QYD73r4cPRKvCCjVB59JYSLZrArPm4WaZW0yvZ2007bLNBg4aWsbAjI2hPD6xxBZhUZRLBV7lzlG2FChBPKc+F+OzmfAEvsSDLnP3fz2Ierv6DjlwA1lU8EOvrkqQ2ybaBO.5rCCCZjbN0X8wvw8xPOptN9AO3yc7sPLDqhLBWqUtRUSW3sfV65sGslQ.tVypRUO59uiKbIjylccrqZou0dNPMc58CcmnCM0XnwMLVlZOdyGlMmV4JH9J8bVc0sXuGuZ1UMLCbn84AyuM5zWF5NeN7QX9bHaF6Xez72XsBqL+51NU1KmS0xyuXUcCa7xbm2x1xzvJ4gZGvUFyDH2Kk0vWiId+Wjiyz1tBRBwwKbLbGqXoGN94VonoBkhHNp7iOwWJZbPmhK4mdum4uE23RpD63RBcV97fdwwTGiEQnOiEY7gtXQNG3ViIbomjfwI.KdibE1Lvcl+2maEqCflH+3rlsW21xtxd1VFEokn1DhTD1cWnCMhi7XrnmGxTyxUcNfQjLGrnVM5deiq9K96ASlZdYI8bKj4RSFyQH4jFsyk0e6p2Q1uQ1BUc8XLl9pGuIzDp4Rghub1UJZitRf8Iauy1LXBbtShFOAfbHmyWQrmkKFKdxEcVyJthwWNDqjajgavNCvWr37.e8IAABrmKXrWFDnKcdf01wn0G8hcz5zV9mfP+KAJn4U0AyiBTRp2l0veP2XFFg0jc5+3CW.EQ5hkQgM5wFmIr4HWya650bemZgiEUA.h7t+S.ZbJl6CmbJOiibrSbiIAqbjmilvPXJ0APS7h1MSiZlban2g1N66K8F7cjNIUL8KZZZeXdayZgQa4eZfNt9ZfS.3Sh9OxrV1Fk6UfnLhOQZFB6P0SB1ugl6VZFl37KQdXpf.2FVEPS1OCArola6G+y3qpUDwTqkWCmA4SAvEHBc2.cRVr9cTK4df4qjj6BFBuWgYNPXUHnUFe9w0yLwn3wIL.BQw65D.2JlnDSZK.HCGEUCWZbI6nTjcZPYacxYigxWkhx0mQTD+Rfv3kciM.FiB.WB3ZTthI7tZNMi.XvFmrwLhFAMFuKH.PUfNh0SbKjd0HjfOPh940bP6pGRdiaabpbgBPbEND69bKMmcgd9U.htifZ.ZA8SKzksIGQ5ZMcrWuhZHsx65g++b0oEdnI.D5w0w8EedPm0iBK7XNCzcuVMRQkbaoG7IyRGdD165KHvsBJGUcTrD9qFyQ3nNtn4TuEBNqaXEx.v5bbqqcTP6IAB773tJ3AqPJj0UQSA2I9iPJUdAgLHWW6COjbkRlfDu.uDZBppJoTk4EBr3EjrSvlO0XH6EiQxkojVUSuf9GGQTDI49P.hSEFlGGC05J9Fu83C.DX.GoMw5xKgLn2IJQ5ilPftQH5zqHIaRM8zQu+MBSntLOGkdKqjLil607sc3XaljdJQo5xtIcQ4crHPTaTyFGrK1dEi9039UdnEEnsvj1s925nBy2FnlIo+marzJ6JuL5KGrQxj4KolL7iDpcIRa0vwekjOGy3VIetcVzKoR33IySFO+KqZxiZeCR65qOYIx3GbmpKKrQS5rI5U4fP6LKV0ytLRTiTyUZI.+nUpalj9RelFlZE5Iq0Ha+9W3Lavvtw5KSKcJdlZslD1T+YttQhFMt9CKHzaksgMGRoRe629Wu.sUP+desYy8vEh15LZSFmiqVSVmCo4mNK2fGTsXOltbZmVnBEhcSnhzWynhTwuVLb2MHwwcJAINt1CoHM4GNk+7BsEYcwzeS5E8js+PCAMsGcyzOiAo36GXBe+.BmLGAQoKdGPF9jre7sT+UT7sbW61x6duM7+5qruylxE1Y0Mpg8Dj64Rl9kTDWVcqUuGkk87qbypGzIK6SNXDPBshEagVFmFLvkqiVqmArl613QKpYFRMzFvj+SDYgzZBXsJI0i4bQm6wT.K66V1P2fkpyRQ0vIDUzKMVdbI9HL9RscKZX5W.fVO0NvjTCGE0YVe2.Pu5GJAcPPrhkiG2HbS01Hb8eqAl40sHboLPNNPjkRSg5nuB1WTTUkOU5LhhRoTjURG7r8q5.e8p9usb.AlEHhII9inpBunjnXS.dBxLZez+BLHFkqPl1vblwm7ysI17FGyxalEILHx1HNDJlQYleutjwTelGSf46nPI0ZkZePrAIGvnxcIhJ2tsqJGAqoKpYivnnLZzxuShTo3a9v0iRuyBRmLknnnLurbJkTBR7pz7FJqz3hm0bv8m8YPeIPgx11d6g+gRzEeMAp2bm8LuYPgU5B8hkGwPYWZQrSSugSAbOnzcgutDqX5U.kLLwTHIY313VJbs8nWgUI6ciu1O9A5j449z9aXdBuWSIcTWDsMlAm0WbjHHHnJxqJpRgqYApIUTwexHnjVhWTVpUDlIkrfrhfrDelzBJY7Q3nfuXCjc+2sB+W6O8AKzCFMm.wKUZ1efBq0sXJ90KV+6S8zONd23UIejkyjRQLsRy9+Zyj3NcCU3zjaDAwlBrhENxe833NrM9VB08ThsdaXXrMVY2zZYnc2Ug6TZLguaV6zqiHuzTYaIsi27gYiUZGY+lk+8KzVc76+ees286odTzEVH6a0wT3yJI8vEZBWG+fG7LwCWbOy+3OrPKZ1y7q9I+y+y1ePaxR9QKzk72EOt0zyDy1aomEOiAmEkTndsWZmm7rev89VQwp76uOv0Ux1qUeIJKEOZgALqpSPpE6IcCUHYpHLkH22lRj+npoD+0L22enwTxCW9K7z+725uLLYJw6G7ziscxOU1GaJIllRtR1yYlRNMSGYRRw4D58pyMie04H+L+6IyQ8BJwSeBleTCAElSnWJrWHjoV8fDviv7XpMpkmP7KFXHhYW9Iwn+I5Ap5CW.Cg5qwxqTzuPUL7J8F6GMtP82Eb8nEZkUw2irpnptXuXJ4L9wyF3PpyuMBSELGJdPul8h+6to72Yw249wJdxv2BKF08LztR3R5ZYOaWYvXpAZDug0qFQjMbbwRW63c+kWKa+jjTadBqA1qU2C09rgIntfqSC9VuTtynDxaSkODNAUrT3hREKmDHHlp0W7XXnfk49Wu7rW+y7nAVAKy+c+QVa9k3y93BVF2217C8hUl9Dnxl9hiJqXZ9gQU1YwBQRojxjFcBP6hfXFtA7qM7Xk2gekW.VAjUw8InUbiHbNxR9nbMAqb+glZB9C+wex+8u8xu+iedgyw0DbfypNCddAwSfyewKN+BCdueye8cd5e19Cc+BCvyIiRFzlKmVVURRPUVb.49Od+Fs9ngqeggYW+SFn90GZt0W5EDE2I.oUGNCZWJYFzdqnHJqxKxKnLnzZwoGfNAoDxvKf3WnbXDdrN74mbuScBb+l5hiVrj3vnVruyW7tKhb7JnnpHIKLfTiuF3EP3IEeFozxoDETjSopJ9XE4gTmwrusd6dn8S9Svujs89k07+qkP+8Gaxyh+1NTVqni8cC9m8E9vMoeOHMIq.yUqiaOm.2AMmED9U1uawhraUKKTreWnT+tvT86BS2uKLS+tP49cgJceg3+vwE7bY3+c0gxZM+JjJ6jHTwIQhQ49+PHV3TU
      

      https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

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

        @Morphoice in your synth's script processor, in the note off callback, just use Message.ignoreEvent(true)

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

          @aaronventure superb thank you

          https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

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

          32

          Online

          1.8k

          Users

          12.1k

          Topics

          105.1k

          Posts