HISE Logo Forum
    • Categories
    • Register
    • Login

    Changing the start point of the samples on reverse playback mode by code

    Scheduled Pinned Locked Moved General Questions
    35 Posts 7 Posters 1.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.
    • Matt_SFM
      Matt_SF
      last edited by Matt_SF

      @DabDab Check the posts above : you have to write it like this :

      module.setAtrribute(module.parameter, value)
      

      And don't use the magic numbers.

      EDIT : Corrected.

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

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

        @Matt_SF said in Changing the start point of the samples on reverse playback mode by code:

        @DabDab Check the posts above : you have to write it like this :

        module.setAtrribute(module.parameter(name, value)
        

        And don't use the magic numbers.

        I think it's this way

        module.setAttribute(module.parameter, value))
        

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

        Matt_SFM 1 Reply Last reply Reply Quote 2
        • Matt_SFM
          Matt_SF @ulrik
          last edited by Matt_SF

          @ulrik Haha yes you're right, my bad. :man_facepalming: I was not completely awake...
          @DabDab listen to what Ulrik said.

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

          DabDabD 1 Reply Last reply Reply Quote 0
          • DabDabD
            DabDab @Matt_SF
            last edited by

            @Matt_SF @ulrik Not very clear to me though...

            To be precise here is my Snippet...

            HiseSnippet 1343.3oc4X80aSbDDeu3bT7UREfPp8kJsJpOXjRC1g.TUTEN1IA4BIXEGn8Mzl6Fauh618zd6kfKhuS8iP+Hw2f1Yu+3aswI3FUnn16kjY1Yl82N+OouR5CIIREwo9wShAhy0bGLQnG2cLiKH81k3349yoI5igDMoyjXVRBDPbbp8Xy4N0Wkj88tG0gExD9PEKB4ERtO7TdDWWwse6mvCC2mE.Gyirjd6187khtxPYJhkZtMIwL+WwFAGxLhshKw4J6Ev0R0.MSCIDmU6HClLXr7LQt7ufmvOIDLDsHCPCkydeYXfAwFtjti4gA8KeyIDhia+JOPsbOvsbOfGvmxuxSb8rCnUZX6ObV4hfWKa30b4gmiE7VMGd2vcfuhGqqNwfsuzsmPCpgLLDXCqbYIq7nZtcknDB8lQrWA6qPhoZz3dMatAc6lMu8CWyCCCIZ5oLEcG5OQyRF1bDnyvVFUi0GvhhCAUq0mU9N1xWHy4JbWYzIxNxW2BUpDYlqQFEKEHQi0mJQllq4cm6P6QOiIzTsjZdDzA7nXftqRFGf9YpdLSSOCSunImw09io4WM8.Y.jXT5YB.iHZ5FzCkpHV3FTlHfdDbJnR.yUvEgbAPGlJ70bofZxHK.gAiJYXC+R.tA9LBSgaul2aVyqdwM1njGE+dS9Ox+7YI.s0OZyh1YyDPuiVq3mjpgFqWfu0KM8CeOCr0EZfBW8l4uN9uAAmukt6RYoBeSkcn4Z8Vzf0Wy6sYAlOX3yX6B+WWVX3IXkci220Z.okm+PoFdlnws8diWcu25Qm+ngCW3YEFyj5sniMccTWjhMDoQm.pxGbofX42r02tme8sc6G+beikfRQOAW+rXPbdU8jBGpo9u.Unn5rp+qWT8W57H7.Sw+TeIIC11MlIOu2tLMqzXncw6JFTZt4Y3rKbJ1kNu0Rc2cgjWokwYxVDIINewRd0ut5ZOt8jJhmzNhgm45TCIhKen8BLyVJ6NP3ZHBwyW6hEAmwl3Uj44kmKiCNduFgX6XYPZHSOaOZyfohCv.6LMCMM7DIb8Da+yGkF2KKbugaeSeiEi2UV.dwv3Ga7VLFbM28FND70UfcU28+0O9y7rgx2lCka5NPq.VDWLpHeoXyjoYO+CrYR7RuYReEDJYACvFrUh8Gs6jh9K0rb+81YW0NQxTwL2UAxOBhAl1Lfp5vq19nidrRlFOuVu6QYIKGqv9mnqv9fhIG1r5pjIICwmSlsRre98SUiL9pJNk84s4cXZDF6EBHzztywAY87DvDq49GvvIEu1V5rao4wrr3MttVFcq4n2ZN56NG81yQeu4nu+bzOnhN2gd.K1jYXVWbt90dKW+Zz.8Y3S1RxN7QSMdNmpD3ljot4LnXsO5uvNEFhMurrz.Pqw.WhEq40ZA6.dkOqWQ8SWi4ZKGb+.aQWuDilkGCg8DmhEyHGCFuIN+aHKMTWxc1FKGHEx3wRA2e1RGrTXzHPYi8E9fv0qvJ2JN2p8QPHfKiUw56Z+TbATlZ1NB+s7EsVdewEEu9F2b3RMcCo+2XfZs+2OP8hbceUw3TJd6J8m4w4q4lM.fZlW+uETORlZZmWNKzEGXN.WRvGrGathYe9b5lFZCfF.hfLh+D+JNrU4LVygsJOj3WZJ7sU76Yay6TCDlQGY6IFhSuCsSoSvUQLPBmC9IAkQLek7k94+sJFrd0LNHJEY+6ap6dfglN8OOw0s4lMIQ3rpW56aJD9dzCuXc15RnycuD5r8kPm6cIz49WBcdvkPme3B0wrlvNoZYTdSRjQ+8xSrb1aZhUMxeUebkAH
            

            Can you correct me?

            Bollywood Music Producer and Trance Producer.

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

              @DabDab

              You have this B.setAttribute("OneShot", value);, which is not in the format Ulrik showed module.setAttribute(module.parameter, value))

              But in your case you don't want to pass value because that will be the value of the combobox, you need to pass either true or false.

              You should also use breaks after each case.

              You might find this document useful too - https://github.com/christophhart/hise_documentation/blob/master/scripting/scripting-in-hise/hise-script-coding-standards.md

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

              DabDabD 1 Reply Last reply Reply Quote 0
              • DabDabD
                DabDab @d.healey
                last edited by DabDab

                @d-healey I didn't find any help to switch between parameters like Normal and Oneshot. How to declare or write it?

                Laloo.jpg

                Where is oneshot or Normal parameter? Very confusing stuff. Either you guys are super genius or very bad teachers. One simple thing I am asking everybody is giving High voltage current 🤣 .
                Think and Answer in my Level. 🤣

                Need to switch between this laloo 2.jpg

                Bollywood Music Producer and Trance Producer.

                LindonL 1 Reply Last reply Reply Quote 0
                • LindonL
                  Lindon @DabDab
                  last edited by

                  @DabDab see that thing in your png that says Sampler.LoopEnabled ......see if you can work out what that does...

                  HISE Development for hire.
                  www.channelrobot.com

                  DabDabD 1 Reply Last reply Reply Quote 1
                  • ulrikU
                    ulrik @DabDab
                    last edited by ulrik

                    @DabDab
                    You have to set Reversed true or false
                    and Oneshot true or false, this will give you 4 different combinations

                    HiseSnippet 1383.3oc4X01SabDDdOLWJ1MtJIJeneoRqP8CFIJXyKIUAUE+BPjaBfElDkuEsb2Z6Ub2tW2aO.2H9O0eB8mT9GzN68hu0FiiAURiZuubLyNyNO6ry8LioiT3PCCERjUwSFFPQVOzt6PtZPqADFG0dWjUI6eMJTcBMTgZNLfDFRcQVVEdkdcqhKhhe9zKaR7HbGZtJD5cBlC8MLelJWam5ul44sOwkdBy2v5sp21QvaI7DQ.VJXWEEPbNizmdHQa1B1HqGrmKSIjcUDEMDYsXSg6vtCDWvSr+crP1odTsPMTWXiRTuuvyUiXsVTqALO2NYm4PDxxtSdFnPRF3o1GvbYizmmIdT7B3bOLyGVKLK3UyDdUme3YY.uESf2is65HYAp7UzX6asayUTYOBbEXBqDaQK7aKZ2R.VvUq4SNituDDF4QksqVcU7VUqtxNkKAWCgJ74DItA9WvwECq0mphwVrTkk6R7C7nxZKOt8MMsO0lwLtjo0sD9mJZJtrF3UFzzwQ3GH3fPkkGYQbbJWZ80wswWP3JrRf0mBbWle.EuqTD3BIZrZ.Qgu.puvgWvTNCvIwFefvkFpc5HNEtRT3UwGJj9DuUwDtK9X54TYHUGBF2iwo3dQbGESvw5RxTPnwnT3UwICfqBGCuH5JkK8wRESCXkLUX34iIuRdbHgTbsWXpBWrwZgTUCkRxNMRQqzXsT.tJVIgsYmYabJtcWE2i3ENo4mJojy14ZPXiWT5V.fxyKBlBduA.r4X4fa2oZF3cJFm.fIi+VlI.L9Vclv2l3iwlYfqf2EKW5p3J4Oa8tNLoEbsHddmBbgUtdsn99wnT8PghdDuxJ55wRWUBO4R85M00R2L8GqSaYMOsbVNVgG4eJUl84Plg.g03Lh12LinIgsSRtwvPAuMmoNJfxuIdRTZBUyXlhJvTULe4iR4KyRdHlqltbTtDECai9V0Qus8tDEIayf8EhU.UpX5ig0tzyg9ZIjwEs2kFdlRDDaa5MIx5alyPeYdXOo9vbgWW2m.qYaokCxNnsc0ciy3SQLE0Gvy51PM3EjgkRdkwl4VJghK80H0PK3q0RAZrIbi7Hpw61oawmt.bgOVaEcqCdHSMzbDf6kVfyKbercGMC7zw6BSAuv068MdSGnnr8d85QcT4fcQ68e+8+zClP4GRfxSr6p.RIeFueZcT5Ldipp9GXFuf4dFuNRpmf31k86Fl8m0aFA4K43Z+i5wgpguHhOVrRQ9wz.JQo6zmu3R0O93WIEQAS50mdYbwxIRfWERElKjRnappkTDF1CNNw6Un4wuSjruNWkqYz2YFavgQ9vcOmS8zzfVVfx2FR020LmCHPyjKM2g3nT8DR78ML3arbsIj2XB4MmPdqIj2dB4mMg7yykSRnGPBzUF5AumfGeo4iGG1fND3HaXYSV+Qadhl7B3pnQo4XnXLYeWpRA2RgF6zTFU9AeUOI+WNV2ByGb+L+XihYXTOhsGcO94vWpfFMFeBzzqGIxSkocbViCDbQv.Am4L92EPcd+9ToI1m5ABFuB9rLWySqeL0iBitkq5Gq+FXLchb7O2uU4hZyetXV2WeucBbwZpN7+M5VV3+8cKmUp66R6UhgnKUekeO+P6X1crtY7+VP8XQjl9NqQmMzMrKLAfC0rm3B5g3Sjqpk0.pKk6FK7WvS5h0xZfpWrV1hHmrsBNao+c7H7VEnbc2j3g.8fVydlkzgvbFZHAM49hfRehiT7AmjefhFqKEqAPIO9+xUQ6Czx3Q+lDa6pqUE4C8p9fii9CgeBxvS2mMtC9r4cvmstC9r8cvmmcG7442Ae94Y5idLgFQJgeBIInnydIEVV6Mpvp.5uAb6GKn
                    

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

                    DabDabD 1 Reply Last reply Reply Quote 0
                    • DabDabD
                      DabDab @ulrik
                      last edited by

                      @ulrik Thank you so much...
                      Working perfectly.
                      I am digging around your code.. What a lovely and clever approach.
                      Now my brain is saying "It was my Out of Syllabus thing" :face_with_tongue: 😝 ...
                      Thank you for giving time and solution.

                      Bollywood Music Producer and Trance Producer.

                      1 Reply Last reply Reply Quote 0
                      • DabDabD
                        DabDab @Lindon
                        last edited by

                        @Lindon Got the solution from @ulrik
                        **ULRIK** is Superb

                        Bollywood Music Producer and Trance Producer.

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

                        48

                        Online

                        1.7k

                        Users

                        11.7k

                        Topics

                        102.1k

                        Posts