HISE Logo Forum
    • Categories
    • Register
    • Login

    How to add Portamento

    Scheduled Pinned Locked Moved Scripting
    41 Posts 8 Posters 8.2k 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.
    • W
      weezycarter @d.healey
      last edited by

      @d-healey I import the snippet via the file menu,
      then I look at the script processor called GLIDE

      e25d10eb-8449-4e3d-bc29-f0ceb5531654-Screenshot by Dropbox Capture.png

      Trying to follow the same formula I open my own project and create a script processor
      under the container just like the snippet and copy over the code

      51bcbc9c-2d8b-462d-a608-48f7c1186ed2-Screenshot by Dropbox Capture.png

      The only problem I see that is causing issues in my opinion is:

      I cannot choose the script processor in my processor ID because it is nowhere to be found.

      5a530d3b-5bb7-4f71-96f7-f33d64d95280-Screenshot by Dropbox Capture.png

      However in the snippet I can clearly see that the glide script processor was selected under processor ID.

      748db8ab-fbea-4501-8c48-55bb85e88ed7-Screenshot by Dropbox Capture.png

      In my project I can't get the script processor to populate in the processor id menu.

      Another problem is that I can't seem to rename my script processor as "Glide" I don't see an option anywhere to rename it as GLIDE.

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

        @weezycarter Ok I see the issue now. I'll just put a little video together to explain what you need to do.

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

        W 1 Reply Last reply Reply Quote 0
        • W
          weezycarter @d.healey
          last edited by

          @d-healey Thank you so much! I am new to hise I just got it over the weekend so I am new to this I appreciate it.

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

            @weezycarter There are a lot of basic things like this that we mostly take for granted, but actually for a beginner it's not obvious what process you need to follow. Here's a video that hopefully plugs this little gap:

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

            W 1 Reply Last reply Reply Quote 1
            • W
              weezycarter @d.healey
              last edited by

              @d-healey said in How to add Portamento:

              Thank you! It works perfect now.
              I didn't have the "copy glide to clipboard" option must be because I'm on Hise 3.0.3 due to me being on catalina but the copy script to clipboard worked perfect thank you!

              1 Reply Last reply Reply Quote 1
              • B
                beatbossb
                last edited by

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • B
                  beatbossb
                  last edited by beatbossb

                  @d-healey

                  When I follow the steps in this discussion, I get the Glide up functionality, but It won't glide back downwards when I hit a lower key on the keyboard. Like say I hit a C5 it will glide upwards & then I hit a C3 it does'nt glide downwards from C5.

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

                    @beatbossb Are you using this script? https://docs.hise.dev/tutorials/midi/index.html#monophonic-glide-script

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

                    B 3 Replies Last reply Reply Quote 0
                    • B
                      beatbossb @d.healey
                      last edited by

                      @d-healey

                      No, I'm using this one from this actual discussion page,

                      HiseSnippet 1923.3oc6Zs0baabEdAkVEQYYGKGOo8QL5gNTMpbHkyk1zIiotP4pZSaVQEkjWRxZfkj6HfcgAVnH1NcFO8o9V9Ik7Snyj+H9gL801yhEf.fDhBFwIyDYiwiGsmcOm86bN6kC9.66KrnAABejQ8Sl3QQFqiGLgKGu+XBiiN5.jwsvOvgYS6dAw0ygh1ahGIHfZiLLV5ApwXTeYTzyKt+dDGB2hlJBgNUvrnOh4xjoR624gLGmCI1zSXtYF8624HKAeegiHDvyR3VHOh0YjQzGSTCqFFYrRWalT3OPRjz.jwx6IrmLXr3a35weJKf8T.jPi1nAfgzhOT3XqPr5uQ6Ol4X2OwuCPHCb+znvR5nvcw8X1roxSiF2NpCyTMxFOLpsH30thvqVF3srFdafGX4y7jo8nv1MvGwkT+gDq7oI8XQ098F38EvH3xltjynG5CMlpQiOrUqsMg+aq+7ZqAog.oYTd27SLiVPzbDUlKlzXyn92DFud3m3S3Adh.p+BzIcPJEGFxsjLA2TverPReBuwVq8OVq9Z+y0LmsqgCKrOkC4Kbbn9E1sZAl+hTrAOz8oT+sMOm3DRmNPHRmOUtR4RkV53alAJ3GwYxm3QiamlraWPxFEmffz9xwHDFpLJoeq3j9.UX2GwrUY7nbPz1nHGX5lom+EcPkv.2TafccEgvjl2DHz2iJEFllSmy.nK0.6EJkBdjAtEdWeutbBDN2Sxm0Fu39nO8nCHRBDRLhiNPDyi5KYpDiwAzygiXz6KpiOfFblT3EE9b8DbUrz3lkJ.dQVfOIaiugYKGmJ3K6LlxFMNyIZG0wUXCyvJ3HK4RRs0+9G5DHodCX+8bNUP3vgLXTXroa.xkYa6P6KBXpUmSGWmusiWxhii.z9VZzBGK5CmHBabUBWAKUyIpT9a97cJJeNoyKsGm8r+FeeVeF0nPe9R7R3IIZrLNPhtZWdULQ6.Yc50K0JzLt7ydE6xKv8lFLv31Mak2CWOEc94cyMR6Y2482UK6FpKxdCapK+7+Vm7tbmudNW9f7q+hLLczHFANYrcdvVGqmQa3984tN8lYULtphblJ2snK8S7Vzq3f02oTmIoQTrnJct1MwGSCnxWZSjYk6aiebn6.0pGsr7Foym0obGPqrPDVlEE6TJCb6HCL3LVwv.sZmxDN.qH7kOjNI3mRDAbFOJ09gbwSm0.+t4gwsiM.rs4oh8DWDYh6fGPeVHEJTcp34uyoT2c9DKI4b5wD9HZ07l53Aigi9bp3Mm2HdO2IL5hbgk0F3N4l+9Po0QF4tP3vkcBbpRlNhsF1v.rks512Z+WC789ncZ9lmWudPkeczoTGgESNY90QSWU9cyrVZ36s2tMa9md3AMaduv9uo8061kdszcvOhxGIG+xrR5L0Lc5eEloOWz+Msud2FUtq52.u+XBmScFPcnVpZOu5a5KzP+F7SBkdgxWQlaCbu9cg5a8SL3b2+WxZYdakg5xsuDyzpTUlsB9u.0NWPIHyS7zsw8D1gNph1yxIlhHv3NTu5S1p4UDLwgWIZR1nzKAQYsJeI9kDtaf6yjViKFu0J.uJN39YFuSeOotCGBqrRA6x3C+7pxwX0fxpWBOvqGQdHzhNy6qUQVf8JMKvK9EBulx5qQYY8MggjhX7EuD1mNxzE.+iXARyOwrKeDjAaZ4SAv1KVdiTNeUbIACKgmXhczqZ0XSk7M21rE7uoD9pIgonQq6AFe66EqwZJCzDdETXaGswlpTth.X8.UxaroKiCZ7GZuyrxIWnrzrhSHUQ0WyVy1YDgRPWvvf44R3YtGDEIinMYi3BeZ2yAengzOjpvacnVVhiImC9Wx3FQkJ0ebDkwpfV8jgwrmx4MDDhmi1aGENUpcp5r0FaYdekAeu3HW1N9XnisyNQIES2XKc.rdRRT4fZsTZvr0vfMzrwLS1VqUu9THEcjmZyVCl8bvBh5yCI8zt.l301lqEs2jnv2Q1Mlhyol5RBeaMm4u9RlesRPFPLQtUhG+oLhNOE9Uh87ZYHZr9UgXEM1Fwjlq+iKmO6B4EdF5xySMdVh0W.+mEELh.1+JKvJlVZEBW4G+e5GMZVY8hnl9MUD85XEQ2RCkafG.WcFcpWDPd2n1leF4bp4CnPYQpf5NKnzn+yq9RizLPl94MxX3DV8BxJ7SCnG5Se1wprbV46KH9E10Kt+gfSVnNCHxP+nkKwechrKOlojskJ2ItETGzx+pqLsbePGckyYDjERy94cVv9qJG.+k6HqkJ29tqHHVOAiCXpeuIc4mCEBARTX7NvETCIgNxDo42s0SvEdiEblU1H4wToOazHpeVrWnCsqTpXZZpj614X387IY1VY90cdDrcf32K5VoJEKZW9XwhxW+VrFtlpiHLudbUyRuddUywhPIiOpGAVnpJYQ8M+fS3snwr5Dnpdol5TZc6VIUyLfxsiZnpaIty1Ie0FUmsS57Zyb3Rr7EekkthX09kUij.wVdzORr53dp1lsmmNK0Kl7UVV4M0bJtSUU7dUUw2upJ9AUUwOrpJ9QUUw+3Uqn5p6cCkBW8wBHTu9cidyECijeYAvNPz+2dD5Kt

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

                        @beatbossb I don't think that's my script, I'm not sure exactly what it's doing.

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

                        1 Reply Last reply Reply Quote 0
                        • B
                          beatbossb @d.healey
                          last edited by

                          @d-healey

                          I'll try the one you've sent, thanks David!

                          1 Reply Last reply Reply Quote 0
                          • B
                            beatbossb @d.healey
                            last edited by

                            @d-healey

                            How would I add this script you've sent, I'm kind of new to HISE?

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

                              @beatbossb said in How to add Portamento:

                              I'm kind of new to HISE?

                              I would start with the basics and come to portamento in a few weeks.

                              @beatbossb said in How to add Portamento:

                              How would I add this script you've sent,

                              Copy the snippet, open it in HISE via the File menu >> Import HISE snippet.

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

                              B 2 Replies Last reply Reply Quote 0
                              • B
                                beatbossb @d.healey
                                last edited by

                                @d-healey

                                The notes stick & do not stop when releasing the key, I have to hit the key on the piano keyboard to get it to stop, is there a work around for this?

                                1 Reply Last reply Reply Quote 0
                                • B
                                  beatbossb @d.healey
                                  last edited by

                                  @d-healey

                                  How would I control how much Glide is applied. ie, adding a Glide Knob & controlling the amount of Glide as well as adding the Monophonic Glide function to the Sampler?

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

                                    @beatbossb said in How to add Portamento:

                                    How would I control how much Glide is applied. ie, adding a Glide Knob & controlling the amount of Glide as well as adding the Monophonic Glide function to the Sampler?

                                    @beatbossb said in How to add Portamento:

                                    The notes stick & do not stop when releasing the key, I have to hit the key on the piano keyboard to get it to stop, is there a work around for this?

                                    As I say, it's not my script (nor the one I linked to in the docs) and I don't know how it works. I'd have to do the same as you and first figure out what it does to then figure out how to get it to do what you want.

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

                                    B 1 Reply Last reply Reply Quote 0
                                    • B
                                      beatbossb @d.healey
                                      last edited by

                                      @d-healey

                                      Thank you David, I'll look into it!

                                      1 Reply Last reply Reply Quote 0
                                      • ulrikU
                                        ulrik @beatbossb
                                        last edited by ulrik

                                        @beatbossb I think I wrote that script, it's a glide up/down to pressed key script, in the picture below:
                                        if key pressed, the sounding note will start 2 semitones under the pressed key and glide up to the pressed key during the amount of time set (102ms)

                                        Skärmavbild 2025-01-03 kl. 09.28.14.png

                                        You could try this one, I think it will do what you had in mind
                                        It's a monophonic portamento script (at least I think portamento is the correct name, someone with more knowledge please chime in)

                                        HiseSnippet 2132.3oc4Y8taabbD+NQcB4naMZ9CB5G2PDjdxflVTQQVwFJQVxRIpwxVPT1onAAAqtaOxs7tcYtcOovTHfh9h09HzGi9w7FzNyt2QdTjhhVH1en0vvf6tyryu4+yd93LYHSojYNt0Oc3.li6uwqyPgt2d8nbgygO0w8tdGQUZVFwt0tCGPUJVjiqasuB2v0eYGye9kubWZBUDxFukiyqj7P1y3ob83cOdmugmjb.MhcJOsB0aryggRwdxDYNfmZdq4LfF1m1k8bJR1RdNeMU0yw8ddQs2nc7VgzM2p8FqGFt9VOb8O+ggLZbLay1e1C2Xq3Mhogqsti6J6Gw0xrNZplobbWdWYzvN8jWHrB3UbE+rDFtnsSGPx1sOPlDgpH9am85wShNtzPobbb8NdrYql0r8AdGwi3i1er462YNfLlipFP2klDd0l.dsuN3MCH4VARKagz650ILiOPO9DDO2w6PA3MAyCaBnXo0w8e5smDHPnakR6yNHCVLhgfMWaslD3eV8ww4hPMWJHRwykZ1KDAqV+uV2u9k0IW8n33YdFJlLYRBKalGigFYyiw.Qd5YrrljyoI4rQDBp+j1zUVLaZnUqqPnTbnfqew.Vw5wAEsmgGvovrA+5kG9TplhNkh8.5FvxzbDNtOkcNjRXcQ9dOko5qkCfjho7ePjiLJOgpmLbBS5JN.rGS3CQGkPw0CqlTd0Xrkud6wZyLEXlZ6BB2206XtNr2rw6Ry.ufU6MMdKxX+sd6CkKB0iA6xdG7mla54u5P4tVnbGuNbAyT20.jOzrl7szyYjuhIXYnQs8bJ89uVzRuCV3RuuHTCh+zLpPMPpl3h6vR4mJEnEY7luTAEKX+3InWt596IoYy7ne4KO.TxYxSGpNOyDt7jTYtPOQ3QsE1mTM8dxrlJzOiZoK+lp79Bh0an6yBWp+8K1cL5ZOqR9K8mui2CtWcecOthnrb.+5rBJI4JtnKQ2iQZX4tA4rbsVJp6eXbAYHEbcyJzdE.UP2n53Mq6y0jKffQRBiFQzRROpnKxs.ZZnfh43s2mMTQnYLROVRD4hdLAQcAVQAI7Ll9BFrCJNKxJ.FYchxXxeDdM7XRimwzm.rz.ULJ.fygSifSglF9oRgjr8WPFHSFRdj41TPTWDJBP9VPlgqnhHPn8vzx+RtRC7lv6yHnhPUjAYLi8hKrWUpLhAj.+MfqT4L3hz8HnU9QD.SnbxjRsQeIwYxTRCDJMLLh.s3BahBnO.Bk0IfPwnKHivsaX0nDHiqZEoAAfRY12pTIvXbi.4TJFvCEVJAJyrVais2PyYfEgmvf5K.YWh1TVhhYsdHSUMWErLA890u2CpC0W.4W3m1lTNkAMJZWiSKnL5pIAFxnMLiQAKE9tYySoiE33SmjMr.2j77MB4YAMv8AxWeSfbj5RBTrJ8og4dR+icdwyKIGmtnQJWz3Q.3veR+I3msWaMyJX73Ac3+LC2pkcm73XNRB3MUMpeIHm5YrtjTnXwy3.51lrO5EYsByXPr3QE6G.DhzgFxHnNAP2288Otd4xVf2ikcNKvnmHg7Hfj621tvDIsMLfFHMtHA6gTYtIq4sb5oPY5.nFtPWc.JHrLvtx+AOvDEacx39EV5VcY5WgjDrJ4S9jQ.sE3t6p6gQe9kJIZRsjVR02cExue6uGhti.cwDzZip78McBaIrCOt6v8OGf4gQAVBMwSFRID.jX.97.oQSRX5hv+D5vhn+QYzEgp1DRlIsFuN+Bq4bvNBaeiGXjJORvH2F8BUL+XnBXPerzP4sXrTFL2m7Qaabc1stNseZQzeUi.tbrwCzU+R0ASLGkGWpSWGNdckoeECDF8YPwkv72iRm.N1qLDaTp8pXHQQD3d..OCdeWvUhLg6+ZdbAnb3aRf9AZdLOjSSJ6UbDTTCdmXKdWgLiYPefNK23.p6mHCQRwjoRBAzg27yMOgHvR1H+6fbUu.gvtK5gr36pAU1ziYDsKDMIVCJTzoPAZ2jfaWQ9uhA3Bl8MXUrNDJLrIr+WyxX+AnIkfXaZ.xOrry33J8P6xp8Xvv3o6wwZAG8sXOSSU+xNyJ30zlL.psgxnVGJn2B1PBNqAInLhrrMM1AZ5li.73Z.uJMuZiffAXSZRLLnYDbIP4+hT1oxXsAQXTzpkAolLpWWC3iqDQJDk4E9ER4J4tn.eiHuqQbegUZ9iDh4UQ3X3PQsllVUUhtPIStuI1tPRWNu2UuPg2U5fjJOms3g2KbkA3FsWYQgnq3m+nY0oXtE5mtivMa3lSw54aQea80H7905qQLuu.gasBTA+RadfvcKdJfcrIGNL++63Y86NFDW8IVNK.29dEkadMXuSBOhkYXeEOy6Omj2+1K24V8sSP0snSCXuuYE9m.2fKJvg3Opag7BbAi0YyM72uta3N2jZaXeY2B1QtU5gXPvJd3LpNPxUTB6Xoha9jIiex7+nbRypOiFlEEVtx+tlcC6nmvE6Aid5DySRUZ.FGlBEFbbeOO3g5jHVLMOQST8gmwByI1mEcpz7EVe68cnpsXeLka3Av9kXrCOcPBaew4PUZXGDiuGDgXzyxcm74uGA0mFzSJ3gUidOgAVqtcYYUw9LUnmn0v3Ki24C14DF7V1peqjOdmmACgSy.6D6VZKd8+tuyze868rv09rn+236GV6+O+9gmHy0PQninPfJlmCc46HyyBY.RDBniIVTYIrjjc8ZkEY5vDQlE+G3OEG1FW6VbX6xCeqHiTZXl7GBsMKvX42wrCn2By+eO9dGgqIsmtECN8wODFN4UMEiqeaY7SusLtwskwO61x3l2VFe3skwstYFwulwSx0xTaJqiyQGuuostq69BJDwaxNb9u.gTjLH
                                        

                                        Hise Develop branch
                                        MacOs 15.3.1, Xcode 16.2
                                        http://musikboden.se

                                        1 Reply Last reply Reply Quote 0
                                        • B
                                          beatbossb
                                          last edited by

                                          @Ulrik

                                          Thank you

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

                                          19

                                          Online

                                          1.7k

                                          Users

                                          11.9k

                                          Topics

                                          103.7k

                                          Posts