HISE Logo Forum
    • Categories
    • Register
    • Login

    Modulate Sample Start: How?

    Scheduled Pinned Locked Moved General Questions
    13 Posts 3 Posters 500 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.
    • bendursoB
      bendurso
      last edited by

      How can I modulate the sample start with a Time Variant processor, such as an LFO?

      If I select a "Global Static Time Variant Modulator" in the Sample Start of the Sampler, connected to a global LFO, it doesn't work as I'm expecting. This is the idea: https://www.youtube.com/watch?v=O5QlP5LDX-0

      DanHD 1 Reply Last reply Reply Quote 0
      • DanHD
        DanH @bendurso
        last edited by

        @bendurso post a snippet of what you have so far

        DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
        https://dhplugins.com/ | https://dcbreaks.com/
        London, UK

        bendursoB 1 Reply Last reply Reply Quote 0
        • bendursoB
          bendurso @DanH
          last edited by

          @DanH This is what I have. I don't know if it's the right way of doing it.

          HiseSnippet 1342.3oc4X0saaaCEVx1pMNqqXoMWLLfBHLLfkhETX2jltetXN1INvXwIFQtYCXWTvHQaSDIRMJprkMrmg8prGg9HrGk8FrcnnrDkiqiimaV2puvPmeH0GO+xi5wYt3nHF2vrZ+KCwFl2yx4RpXTqQHB0nydFl22pKJRf41JVMuLDEEg8LLMKefjgY0JFI+9yutIxGQcw4rLLNkQbwGRBHhbt8Z7MDe+1HObeRfl1a2niKi1h4yhA7T1plQHx8bzP7QHoZkrLLuy9dDAi6HPBbjgYklLuKcFw9QpR+SIQjy7wRh5FNvFoX2l46IQr7YiViH9d8FetiLfMsWtUnrxJrtUWhGIiet03CRDXmuBc6gYohvqbA3U+0Auo.ISMHUQAo0rbb4jPQtDIddOqNTv4L.Alccnnz0v7UVsXfBTwSBPmiayAhrErwN0psoM72i+pAwTWAgQsYziXB7wzMd7p+xpUW8WW0dRQCFLUYxWCm46i4SUrzSym0B2fFGbFluo8EH+XblhvwunM8NymM0Ucp0TjQ6PIhiCwoz4AE0mhGvH0rAO8hN6gDHoSIkGnWHlKHR3XtG9BHBW4hpZsGN5bAKDhwuh+ChbXdw9HQwvIYNTp.vdTvGJcTzHh3R8brIiwp75sG0lZJvTOsyIbWypGQ3NZ53szTvKX0dSi2zL122Z+ACvthbvVwp82MyzykNTVQAkOx5.e1YH+bCHD2.nBqRYeTpX6L41YJTeF0W+i4s9Z3bWe0r7xpfUk2T0PuUiue3UbMQK0LxaPSI8N.qofrk0gsON0BBOkCx5WOHaRBY9HtTdaN9GhwTWM4qzPFszIOXqwu03aQWfGv3Aok1x1oCwCg2oNm93fPFbqAW8.Sm.FSLhPGVLFb8FGxXg6SQfEwSeS5MBEIatDgEE1FXa6yT2.okOy8bcgcFRYbrpgkN+VwQBVv3CPxMGbD3vjx3leu0Na+D32fOS9+WzB9aqiWNzFKuK.TZtiXkQBYtbYLwa48PTHNKH7+.Hdlc8J+tYWuSXwBH4tKRvI+DTZ5n3.GnshKFPBkh8gWjkYIYtnhtljNIgFS8RH9K3Wpv5RZyTg0GKT+39H0w8AVNBNFE.uYGTPneZG0UsRopuLFOY9ae1ii8YHOGxOqo1qZzLF7I7hb+8FIupcCXwzBuqTjeBNDiDPHFVup7Imb.mEGN4pfpkx.x9bX7HvTnK3XJF7sEJg1hyhhF.Gmj8JRWTuX9P8xvfeEeAlGUjG3a08pRG0Khvx3Ih63.fbsSdK05iRhofJuIz0mf9oSPu0DzaOA8ylfdmInedNsxf1EEJiLjyLNw.D2c9pICaPODbj0zrIYX1lq3T7x6ZplYySvk1Dp2liedqVj7e9jLkmO3dM2Up5XL5Pjtp8oW.4n.GIFe.Le1.TruXL2h0K5xnrvQLJwsXFADgObHlqi8odf1UHP5WPY8Fmf8wv0ZxY8IMNDtlOhWLQ+FYKt4e4fo5u9PKEbskE4r++wDnkemeBzYY5teZWRa3syEuMLWS57xeb5TWpNJx3wSQbBhJxNDI3+SGOblROUfapl2nYgflWosKjJ.86DJkSXpFR.5a.yjSwIejJCyMm0H6e4DyhszxkmWG68rR5AZKuxx+Vou2F2Gzc7VAmszmUdqx3wySZVxGt.iud5eDbaLIj.W5sBJCPtb1KcUeUSIVWIgCfRZxmwtpUWIsccijuzoNTCfd6uz0s3VckE9zEcgasnKb6EcgOaQW3NK5Be9htvO+5Wn7pW6FKXApFOFFc6suJ.zL6CZXV13uAcFWuX.
          
          DanHD 1 Reply Last reply Reply Quote 0
          • DanHD
            DanH @bendurso
            last edited by DanH

            @bendurso that's basically correct but because the lfo is triggered by every note on message you don't get the desired effect. Probably better to create an LFO in scriptnode that runs freely (or even in sync actually but isn't triggered) and pop that into the Global Modulator container.

            Christoph created a tutorial project for a scriptnode LFO I believe but they're not too tricky to make.

            DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
            https://dhplugins.com/ | https://dcbreaks.com/
            London, UK

            ospfeigrpO 1 Reply Last reply Reply Quote 0
            • ospfeigrpO
              ospfeigrp @DanH
              last edited by

              @DanH do you have a link for making a lfo in script node.?

              DanHD bendursoB 2 Replies Last reply Reply Quote 0
              • DanHD
                DanH @ospfeigrp
                last edited by

                @ospfeigrp it should be in Christoph’s git repo. Or search the forum I think he made a post on it. Not at computer right now.

                DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                https://dhplugins.com/ | https://dcbreaks.com/
                London, UK

                1 Reply Last reply Reply Quote 0
                • bendursoB
                  bendurso @ospfeigrp
                  last edited by

                  @ospfeigrp I found it: https://github.com/christophhart/hise_tutorial/tree/master/ScriptnodeHiseModules/DspNetworks/Networks

                  @DanH The Scriptnode LFO is working, but nothing happens when I use it inside the Global Static Time Variant Modulator :(

                  DanHD 1 Reply Last reply Reply Quote 0
                  • DanHD
                    DanH @bendurso
                    last edited by

                    @bendurso snippet

                    DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                    https://dhplugins.com/ | https://dcbreaks.com/
                    London, UK

                    bendursoB 1 Reply Last reply Reply Quote 0
                    • bendursoB
                      bendurso @DanH
                      last edited by

                      @DanH

                      HiseSnippet 2357.3oc4ZstaajaEdFISGaE2ftIAEEEcAXuftN.dMzHKKYus.qiukUnQ1BVdM5+LnmgRhviFNc3H6nVz2o9HrOB8YnOA6aP6gjyngirjsrV4raZUBBDO71GOmuyEQlVQbWpPvirrW87ggTK60PsGFD26fdDVfUiCsreApIQDSivZQ6OLjHDTOKa6huSJvd0krTe99udehOIvklIxx5BNyk9dVeVblzV68mY99GS7nmy5aL5p60vkGb.2mO.vSQTYqPh60jtzSHxgU.YYu7QdrXdT6XRLUXYuz9bugs6wuMPO9KXB1U9TYCGq1vBoEeL22ShXoTqC5w78ZkdtEVvh1JSKTTqEdMpIyiMRdl13mq5.mMCS8gcg7vqXN34XBuxFvaBPx1.RKogzmgZ6FwBiy5QhmmiZD.FmNDPsaBE8Xsr+NzAbX.Awa1mbM83HnwnIrdsxk2.C+ya9icFD3Fy3AXdvI7X5oAq+lR+8RqV5eTBOdWc5Lw9jaSD22mFMwtkV5n6ahqGLn+UznMv2P7GPGMP33mWmhltN0zj6pO0FCjGzHfEeZHMXZDAqDUE7suswgjXhzPjHCFWHMJlIgf8gza.Vs1rrJ5Pp35XdHvquiMCXKbuA9j37THoeSRGfNHmcSZbBDr3gl9UKLd0rBwOC0hE61axXrvDvHnodJvXh23OCcTmNT23L.tD53+xSiqm41uhd6+Un24yuh3mon.NAfDp1E7yS5FOpe7nA3bOwK+WyZ7xvYNdocw6K9nybFeboexEebV4wu5NlFwGQusbQwWVCyecRTbok7BRDiDDOBaJHiSF.VNBbxPxvuyCi+8YgbeRjYVf+MJKhaXDMjDQOm2xmLbcAoenO8L3jtAV+cQKZz99b2quav5P8wQ065WM.7IilZZhEdFjGJOAZlsZN2O2JKKvIz3a4QWqLkIe2x9YRqzZH+N7KELoBy5BZjPFiz9YnxaB+w5s997aOf2OjkD8TsoZATfcFDP8eae9.XST8nFeKt+vvd7.lqzx8MDw4DluLba6ABHok2oAsgYqBWH8jNg6Aea4iItvgdXKRbOYXa2z.Oa5NxIHGVyXOJ1KneZQhfxqfRBDZvHW3zXJHaKkBoeeoBQUAVQY+pnBZDfzUg.a7MP9QHjXND8JEh.y1lYCHODL2t0PUqrSsJ6VqVssGsqEZXi9c32e7o31piPoRm2iIvveIXXEGh0mLbf1.gi6QhwB3fIfuRwWQDLWLP04Chw7NJYcF36qVQ5GTT9upTo2hAsPHtKEzcpP3v52g5gYAwbrGSR0AvfukbCUzi.kB.qNG6FQA1lZMkKmf0Mf3uI97z8HY8wJDJOMZLEQEYXAVgAffz1eSi1GIWL.SeI98bd3FXnfb2MvGH85DvWA4.gwDJfjPNrjI9mrft30E8473dxu9GvcfTGrf2TBz3F0wniOIaAgOJHMiKKigB7Yomkrxliin+0JMgQlUHv4jntzXQRkQATWM+VQGa3IWBodzZDoRJaMDDRgw8TYurL3aRDj1BlZSVPxVuLphzOpI4CivRkxvGPlDmOCoE+1Aw79fAHI0U6XZXa1eSRJAGQn80za0rQYBqxaVoxt6Vt51auS0Z6TaqcpXYYPgeFR6w7.NTO.4c2cpuSMm5YtL+BzAZNBQSvzTDC2HaCLjn7xAAoqUDcSUGOROGk+5RxvN9zOjVO6gLQH3MruJ5s3NRf1MB7nePVh0W5Ll0png0BkYsj5Vmx5ONU2sriSMGCa2JHGsoKy9LwYniUYPUFy7ZYr6Kks6RasIUAgbRnIOGI8efDBQwob5mCCdKmcqtU8se7q2xPg6wibOzxsLcnljeRNMn0859sFpg3BYut.CIYWrKjPRWVNhUPWEAUL1KOE4kFrzj9e.lR0sqWt7VUyXJNn8USDeEDEkRCFKjGVFnQFKIMerXhoNzgAjGsBFr50PPDoK0gp9A5dUuR8cqWd6ojQpnglZITHK+lsJB3R81DDmeSLK98Ax8UXpwttW9SkwBakqi7DHiS.Rp1xeDJoOBh6nnd5OCNy0YXU3LzsRetW9ywKROG599IyYo7cNKKHm2T+.xsKF+.YZls1s9T7CLSofP8G3OQVjTd9sYzp8aPGxwA5xG1.yh+BYsV.3wDeHYl2vRSvvrvMFNKdiwTQHZ5Hb7BKxvqNO43IoLz8qnKov4Grwdmccb1Jy7rMRUALTsWHoq7W6nJbD7jRptPVYpTBTwqf4QwPYw9dF7iB4J4HjRtdhkbn53whMUIGyd4hqgBGbkOy8RYbfbEMlxGrVb0uLovTIdlFnHmp30nHPKBtAaZLh4Qmrf7NtSIQOc9GELKMWSUj+d.qYpJ8DAuBsSkQE5oq16wWktI0Y5LIyeB5jIRl965yi5JYdH0+3N+4F7rgsQksMFvzL04xTsOmeceh5tIdRur568lfK9+12D7YZW+lj3HFDPAcxf9sA2b2zqvQ9ZDfoPNUU6xo4BaSC7TM9OvmjNcjssS5zIsSyi3mqOhuD0NFxx1G141paOPeufkPIsbVDOA2rekxshn9bhm1CHcXe2d5ns4k9O2SsUo2rU1dkf7ynPJkX0ULLpyU16rydGDiMb7Y88esh3cdDw8ZPUX1woATvdFadFOHhKDxq4PsVBytZM.RA4YJ4LJDmPjWFXaMspRC02JnRNDyMk.jMZ0tT9bhhGAg2UscFqckwZu0XsqNV6sGqcswZWOqsVg1jDJYFpTt447KOaW9Ir.sHvQ1Xj6y5NZw0R9j6wS+D3c3x8x.qlhQ88adDjEyGheqv3Kg.1cHC7iSkl26uIOfmdmwl7afu1sqLQWF1m3A5swwf6UljWu2YTeJQX3f96268Popjn7tsOJcgyi9stmn85WhzvU+xHe599oE++l2O89TQuHIeFVe+b+H46k7Bu+1j2ITGuepuM2Wj9bh5wM+OQGjZIIXtb.ppVUCVITULmLptYsj+o66Ql+pG3ICWX9pypwcMjJiEVVfwGS2yOFUr4ltTv4I46ZKVQZfz7o9uHgOThguo6s.pWRBIvr9QAk8ItQ7KSd7MIVWQIAPYf5+LUqhZJaicrtI42tMBp8gbzW55leotyDqLuSbq4chUm2It87NwZy6DqOuSbmGdhxRnRtF.YjAKqlsNRS.sOZDArn0+EvIhlm.
                      

                      I used the lfo.xml of Cristoph in the "Script Time Variant Modulator"

                      DanHD 1 Reply Last reply Reply Quote 0
                      • DanHD
                        DanH @bendurso
                        last edited by DanH

                        @bendurso it works fine. You have to play some notes with a sampler patch loaded to see the start modulator moving

                        ezgif.com-video-to-gif-converter.gif

                        Also remember to put the lfo in a no midi container.

                        HiseSnippet 1874.3oc2Z81aaTCF2WSc6ZoLMf8BDBjNg.QQZpJYaL9qzxZaZoBRWTRWAd0j2ctsV4tyG9b5V.gDR7F9J.u.wGAdI7t8E.Ij3a.eB12.3w12kyWRZZRHMvVlz14G+X6eO+0O1dMDbOZRBWfbV4ftwTjyZ3Vcijmr0IDVDZusQNWFWmjHoBWCoM6FSRRn9HGmR6pH3rxhH8umb6MIAjHOZNID5PNyi9orPlLmZipeBKHXGhO8.VnE22r5dd7ns3A7N.dJgKihIdsIGS2mnXaALxYoZ9LIWzRRjzDjyhax8615D9CiL7eHKg8f.ppQETKXhLj2gG3qPrhJZqSXA9Mxj6DDLoMx0BkLZgqhqy7Y8nmqMthtC27QXqObVnH7JU.dUrgWYK3MDH4XAoEMP5Evs7DrXYdOJ77b38h.iyQDPsaCECuHmGi2hCLDI2Hjzlti.Zza.qeqxkulK7Wu8GdTmHOIiG4xi1mKo2MZ82d0ud0UV8aV0s+tN5ng1mZYD7f.pXncqrzhQMv0i5D9.p3ZtmRB5P6wHH9E0o3yVmZax8LRsEi7n8hXx6FSiNKGATppB95d6sMQRTFhTZ.ewTgjoffy1zSAuZiYYE71zj1RdL3WOfMC7V39cBHxhtPp3lzN.cPA6lx3DkvjcsiqlY9UiKDeAbClz6jgiwEFBFAM0EAFSiFedbsiNh5IyA3h3c97KlPO6k+Rlk+Uv6Fve.IHWQA9D.RnlPvWKsa2d861igJiHe4eLt4KiG67kNkFU9wJSY9wE+eW9ww0O9kFvzjLGi1JjEeICLe0zr3JK4gDAiDI6gMMjcSYvUwgaJK43ux4i+MYw7.hvdWf+BmmwMVPiIB5A7FAjtqmPBiCnMAI8ZtluSZPEaFv8ZOXx5Xi3n6c8GzAhIEm41Dy7cPNu8IvisUqxn8sx2EXep7gbQasoL8ajyxJqzZ3sShyHcmf.9C2hGFyRSVBZdMsF7ftwmviXdJRFNnf2YTDM3Ng7Nvh3fcV.VoOljb.gEnxt1pSBrGk+ciZALqyN3T5PpHQOwKiKuA7GHa69benK7NDOPn61fHOQk11KKwyFd8BBJfUauG0Tjk8.6fzhdXnRz00ZUxZOOiurpE3psfYV2K4PUudj.zgJagB7H0bpXOCeJVWAGwueHjV.U.sujEZyXXdAOGK3sJNj6aTWEv2UsvWONlW.rjE.WCyS7fc.z4HFvfKnaX08zhOUWPv+ixJ6YaVRLjeXScPdx.TTBQjO8QpI9uge0fXReXOD8vSogZPDPg6RZZQ1YsfuqyhRE47c9pSdTeztR0VRZbK1WQsSu0pM8gFkfMUkdZI0V.Tz.yL5rV5e7GT+9saOvR+8+Y+K8Oq3afkt52E9621TF9NB5W1AhW6hFX5QiVzexfqOp7DJ5qoWe2lp7OnAlezjq6gEaB086B4cuvVZD5rW5kwMNgjLI18Y2ZujtV9gH1ExujvN95PFjJECduLND92MR6bRhbWnPjagvLm4g91LACpusD5kvwTR6hB7yYxVo6XBj1EKHs4mI4.h3XpLI8PZQTOydu5cd1ClXLl36mqcTjxf9Ec1tQzvRGY.XAUzpFeBE8Yu+vxyY+g6zQxAwwbnwhZgM471gDcoUWnm0djGjszy1GjsIuijEcbchTvTtt62IrE3A4kUAZRVwmosKm4a0BJ+rblecZmUTscR6rRtSetH9ZFQ7EwsjBJIDV4V5ySXNVyp3zVUlE2f33eh3FBZ.m3Wza9wUMw0Eo9KU0KUVg44qUJxaRgLWRcIF857RUa1bWAuSb+i5I2V63cff30FTE1cb2HJXOk1x3VBdRxQf3nmqD6tZzAxx4aSoI8THHpHMv1ZaUUFp6kPU9PLuLGfbt0qR4CHZ+HHAhtck9Ze89Zei9Zey9Z+N809V809cyaaTn0IwFOi2+8baVq1V0F3t9Vd7NCGLQMHfnaw4lri6sHFJ12wQO0sFRV2e777xgWb7BrG8cy7TvcNV3VPVICisXJqSsnSgvSfhBiuHjc+HRm.YF0hoJpyi3YGl1NX.btO9XZwckFl.cGoDhEyob0pMoATUgi8H8FU+T3zdDQwX7IRWTYhuW+gZudYrAtlaA5eicat5lMC1tcli2oeq2I91SOWS9k58FaZ2+cyeiMCAWEkybGxu8W+o27waSgxRsUfeFyWU4XFgun5P1CcOHhRHantVv9U+klUt1KN19HJQ5oGeZUZIPk+zDf0tDO8.3qfgsu+e.bmyELOJUxkSKW1EjPg7+pcqSSW85ouhhobxy7kKdqrGawv2z+.FPkqo0JpXPk4xvrln4L2PQj1m4+iF0Sv8AmyCpLy1cebMtqg0ED6pN+xyx95dYSEHaoeardknQJSo9dABfSyDXuiTBbzLEj.S7bAkgDOA+9dlWWRg0Koo.nLR+e6jUv0UscqfNs+K3P8jE22yq3TMv.u9zNvaLsC7lS6.emocf2ZZG36NsC78N+ApNLV5cPoxRfP0aTy3.5TqmCXIz+..2QsON
                        

                        DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                        https://dhplugins.com/ | https://dcbreaks.com/
                        London, UK

                        bendursoB 1 Reply Last reply Reply Quote 1
                        • bendursoB
                          bendurso @DanH
                          last edited by

                          @DanH Oh yes, it was working. Actually, my previous explanation was not very clear about what I truly intended to achieve :(

                          What I wanted to do is what is called "Loop Start" in the Ableton Sampler (this is a better example, it shows it at 1:40). This function modulates the start point of the loop as you press the note on the keyboard.

                          DanHD 1 Reply Last reply Reply Quote 0
                          • DanHD
                            DanH @bendurso
                            last edited by

                            @bendurso I'm not sure thats really possible without triggering more note on messages after you press a key.

                            Maybe @Christoph-Hart knows better...

                            DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                            https://dhplugins.com/ | https://dcbreaks.com/
                            London, UK

                            bendursoB 1 Reply Last reply Reply Quote 0
                            • bendursoB
                              bendurso @DanH
                              last edited by

                              @DanH Bump. @Christoph-Hart is this possible? or maybe you are planning to add this function?

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

                              17

                              Online

                              1.7k

                              Users

                              11.8k

                              Topics

                              102.7k

                              Posts