HISE Logo Forum
    • Categories
    • Register
    • Login

    help please :)

    Scheduled Pinned Locked Moved General Questions
    20 Posts 2 Posters 528 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.
    • d.healeyD
      d.healey
      last edited by

      You're triggering the callback for every button via .changed() so only the last audio file will ever be loaded.

         for (i = 1; i < 4; i++)
          {
              Button[i-1].setValue(value == i);
              Button[i-1].changed();
             
          }
      

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

      Y 1 Reply Last reply Reply Quote 0
      • Y
        yall @d.healey
        last edited by

        @d-healey Okay, that actually loads the last button. how do i now get this to load the buttons i want? I'm sure it's a stupid mistake but really I can't find it :(

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

          @yall It loads all of them not just the last. If you only want it to load one then drop the loop.

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

          Y 1 Reply Last reply Reply Quote 0
          • Y
            yall @d.healey
            last edited by

            @d-healey what is this loop? I do not understand. I have 3 samples that I want to integrate via buttons in the loop player. the buttons do import the samples but do not import them from the combobox nor from the next / prev buttons. however the next / prev buttons work well on the combobox

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

              @yall said in help please :):

              @d-healey what is this loop?

              It's from the comboBox callback in the snippet that you posted.

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

              Y 1 Reply Last reply Reply Quote 0
              • Y
                yall @d.healey
                last edited by

                @d-healey I'm completely lost . ^^ usually I can understand but now .... impossible ^^

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

                  You posted a snippet, this loop is from your snippet:

                  ComboBox1.setControlCallback(ComboBox1CB);
                  
                  inline function ComboBox1CB(control, value)
                  {
                      for (i = 1; i < 4; i++)
                      {
                          Button[i-1].setValue(value == i);
                          Button[i-1].changed();
                         
                      }
                  }
                  

                  In the loop you are triggering the callback of every button with this line: Button[i-1].changed(); Therefore button3 will always be the last one triggered.

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

                  Y 1 Reply Last reply Reply Quote 0
                  • Y
                    yall @d.healey
                    last edited by

                    @d-healey yes until it works. the buttons are active well. but the samples do not load. only the sample of button2 loads. except also, when I press button1 button2 and button3 manually. but I really want to go through the CB

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

                      @yall When you make any choice with your combo box it will load 1, then load 2, then load 3.

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

                      Y 1 Reply Last reply Reply Quote 0
                      • Y
                        yall @d.healey
                        last edited by

                        @d-healey precisely no, the CB simply activates the buttons but does not give the order to load. I'll throw everything out the window ^^

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

                          @d-healey said in help please :):

                          Button[i-1].changed();

                          This line Button[i-1].changed(); triggers the button's callback and the button's callback loads the file.

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

                          1 Reply Last reply Reply Quote 0
                          • Y
                            yall
                            last edited by

                            yes that I understand, but there is no loading of sample ... even if I delete it, nothing happens either.

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

                              @yall said in help please :):

                              yes that I understand, but there is no loading of sample

                              AudioLoopPlayer1.setFile("{PROJECT_FOLDER}BWB.wav");

                              Are you saying this isn't working?

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

                              Y 1 Reply Last reply Reply Quote 0
                              • Y
                                yall @d.healey
                                last edited by

                                @d-healey the 3 buttons load well the 3 samples without problem .. so this line works very well. it is the combobox and the prev) next buttons which do not load the samples. yet buttons 1 2 3 (the sample buttons) are activated. the reminder . changed does not act on the 1 2 3 buttons from the CB and the prev / next buttons. it's very weird

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

                                  One thing at a time. Let's get the combobox working, then we can look at next/prev.

                                  Can you confirm that when you change combo box it does trigger the button callbacks? You can test this with Console.print();

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

                                  Y 1 Reply Last reply Reply Quote 0
                                  • Y
                                    yall @d.healey
                                    last edited by

                                    @d-healey the combox box activates the buttons well in Visual .. in reality, even if the buttons go from 0 to 1, the samples do not load. i will try console print

                                    1 Reply Last reply Reply Quote 0
                                    • Y
                                      yall
                                      last edited by

                                      I share the snippet again to be sure that we are on the same thing

                                      HiseSnippet 2554.3oc6a07aabbEeojVaSZKakT2hzKsCDJBnfrk3GxVtMwkqjnjsZzGzhJ1sv0vdztCEGnk6vr6rxh1U.9ROmdnWxs.z+E5wBDcqWxgbo.sGZiSuUjdv.s8ZamY1c4NK4RJJBKYoDRAHo4i2L+du4Mu42a1kkrI5HGGhsRhja1nNRIwkTK2vhVcgpPrkxxEURbA0cv56.xoLei5PGGjgRhDCeGdqIRNhh3yqJLOzDZoiBqRQ49DrNZEbMLMr1RZe.1zbInAZSbModOi1x5DqEHlDWFRFVMiRcn9NvsQqA4caHUkDmaQCLkXWlBoHGkDiLOwnQ4pjmZ40+6icvaYh3ExpTlMPdUuDwzfiXdsJKTEaZTJPicTTRb9Rg5+vd5+UUWEafaVencXLQCfPIjsGIFpavKqL7xz6vKgD7FwCdukZYcabcZXKbrcQ0ksnH6JP1RfLr75qxPmKo5BDVOrnSUCtCZIaVglRj9lYxbMvMxjYh2azTilZ5oAr0BGJXWnMX5o4UEVdNWCLYEBodISXCjcVvsAB2ko1FQEsUFVqtIpI5ROtnV.WDfuLi6MOgC5BjZaQlmrGezBfIa7XUWmXwJjd7l8PHanjy6RoDqNKme6wJUtCQpbwJU9CQp79ZWq+..LaoIAAM.NBSjuocQqswVnoLIPCgkZIrIxgszPJQHlo8FKrkIqOfJtV5TLwBPr70KNPrYcSO.EWigTSWzDil54ilJYqKVS4fn7wO83OuzFq+yVbgMe7RquRwE2X+4ev7fGL28WDLCXgUlqDH2TOEtqulru32Gh8kOz9nYAno4VrcuoaElcWYxcHJyQReJJgelkGzKZQttqE4hnEcVOxe35ACPGokllJSxdTUx2cUIeKpRvOSOsEZOJntMZWl2IP14GaoWDo6ItCaKvCejP1JDaPZLqbl2CfAuOHG6OSNomlxs6QD6g3G0wMOaQsVVz2wASBvbfEm3wqTMkURs1O9knV6ZGVjDycEPZQUfaeaP1I.d052H+iIQGZBvF6wTpH.cJrkAZu0qDN3A5imqXv+wmAg3LyG3ce2vvfbay84Sc5I.+T1bGJB+SX2bB5VrRdcljM2.z9rGKNx1Qb79QqN830f6M9D8IzlzCZQgQmfW3HnWEZsMxHcn4L5e22ec2+LLlXfsH64GnM3Gaz1.bKG.4sv0tWcVOu5YZwq1q6SU20oZ5tsMb7IwSDpm9PKhMpUm4lMtv7wGsTpCL2Kgvs441Q32hCrGHeH95YeT35USWdrrSqbWaeUnU6uzFt0HTz5VomH0ySkL09o.s1TkJw1lucwDYGaybxi1cSvzVt01BYGXZB5HiEUTZZpclllLKRcuEYoNRXwQvz0qir5D4MEeOCFMtg8QEiDKUPh665ShSbJvCf6hXKY0TvFbRlQpKqhPAjoUays9L7aynUqlnYMKZYvKesenhRE14Hd7l+9pc3zDOzIfzvdP5x9PxakVfkKo1LbYl1wwQbDhQST9vkKBoPNOWeaEy9UGYSw7klDEQ6xRfvi0aR0hHmcnj5LJ6M2lwF+ir4buP.7AZMBKjQ6oXCZ0lU7RaspH71UCyc4fJZ0CVdW1fmmP6LaUvTTsfrXRpl8Fy9iyjOmTs431jYxM6sxkOelaMqBkcdaP+Sol8lyN6r4xdCERc3G45mrfCyoaEVL.m.GsP0+7czvmT0m5kjBqURRgA6oYfp.cM811KmJmMjoV2wl3VWtVGlIbYqR1HVjBOfczPRNIjbfLRx7rSXjjWBIu3dRH427qdshjTdHYLejDD4VfkKp1LPtDZF6oRnQyUicDKeO8vrRQ8N0dRqdmJE03dYN7879K8o7M7oBT61g6g6P2al1HQJj1h8Sjzmwb03d6rXfpbBl8vbicVkTiMyP6FGEe+HAcBACPWBLkBACmxaeAl1yMeL0UIFtlPZzqMfeWI9MvNjJR947bvsbvzFxtUGK2kPuB22RsDlpWMd7NTL3kE993Fu92LynpKVoBRmFB1QTW5meBbMLCIgk21CKoTK1vBVCq63e+KAEy1x0jQYmLCYSogrEiW8lUYaDqxlX+FzxmexC3MLGkxnBJ6PvqcCjIB5DFT5.aM9tAaArZaJdUgvFach9zO4Sl6fvl2fuJ62zSpT4+JIYDj7jO1dSooLJdd4u6U.Mwc8griQe8aIFU9e8Y9sEYtz9pm8aK32PzI5E2N0eTBgqB2AEMlruTs1.mEVTWig6Mpew3YtAwkhs1dUH0FyCPulasxrSv0QLGSKKjImWYhg3Lj7JmIfnVYjkgnv+i8wuwr7xI7aLaPixd+ICo.sM6bHjvgKUPon9a2EAMrIjZgK0+iB2yEZIcPwKKvVwQxkKQb328PPeN3y+7+Yg0HVWeklWwK3W9w+8Bq6Rq6RiDn50kIMtK5L1nSWgsgG7lOV5IrGvk8rHWTsLiGn35VEFiumnLfStEbGjExlaqx1kqo+K50qoudOeM8qqSYS+lrTPbpSbj4L8YkQ0vaRDDWCmsOzAsjM5ijC53mLAzN1ldUgkXJYrxTFRcsE9AyUi3Z0UWyQ5MWyC4ffQNU+3BN4XjLbuA2CYi9U7v34Um6tEKugO6Cw+CVzZWjIKWvndyqRrH0qRrv5xtAafX6B2dajsLhiUM7NiYAW6cCbTO3+j9OTfQTD1PtVQTwVOFVQwqlUPLnEbr2yt54N3tgGnwhTtklX3ZVwSpnU10gFYe3u3fVOM+E2QaQcBaIA0ml8CI9pZO5ZLppmRBD66OcyT8xAX0aE4zMXujpvs3rfc8Jp9NrmILrWV0euzYASaWStZ3dJ4pWOgdG6vC8lqeC8NOtNwDZ2gzEiMJ7O3W+0wFENHla2iBK9DIJL+9PhDEV4Y8RTXF3FDEdPT3AQgO6GE9M7UFcRmg3EBhmuFA63cCAus2+2CYFpk+e+ou9yLbPFXmNy.an1uZowTKi4uRRAG866+Tz6ggbblKVXMWUqsSi+QZ7m6Ez936.4d8ZmdG4CjAmptK+dHI57GyIQ+hu9d+41ouwxM9uUnOou8NsjDsRgdh91EFjD8.5aCnu8s4jn+14Sn7jlt42IPca9Zrh7dOzi8Qm2AZm.sr+oW+zNK2vRu0i.D9KaZyBywrQQdtjLXFyiqbCBgxe6zj+dK38dsKduqXCeziN2EY6DcDVpGdErpwsDdqB9unG7WdKSFjh71cYJvXyWtqAzp+FFs5bCnUe1jV8LGyzpCuFyisaEsmd1TrfrCnUOfV8.Z0Cd1TmVd1T23X3YSo8k+0+xajnvK+6GDEdPT3AQgG7ro9FzkEbRLG0f51jG6+sfiGC6BhZX5skH06jpqxKCZ9UORUMyTYX4cafertN2be8rJJwKSt9Pl78gLyzGxbi9Pla1GxLaeHys5pL7KNXNWJolGACVEkVT7U.KQhlWCShgU9+EpkjfA
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post

                                      23

                                      Online

                                      1.7k

                                      Users

                                      11.8k

                                      Topics

                                      103.2k

                                      Posts