Forum
    • Categories
    • Register
    • Login

    Custom IR Samples within the combo box

    Scheduled Pinned Locked Moved General Questions
    13 Posts 3 Posters 142 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.
    • David HealeyD
      David Healey @resonant
      last edited by David Healey

      @resonant said in Custom IR Samples within the combo box:

      How to save the selected file into the preset and remind to the DAW Project?

      This one I'm not sure about.

      @resonant said in Custom IR Samples within the combo box:

      How to list only file name without whole file path?

      The options for toString are listed here

      inline function updateComboBoxItems()
      {
          local items = [];
          
          for (x in factoryIRs)
          	items.push(x);
          	
          items.push(customItemText);
          	
          for (x in customIRFiles)
          	items.push(x.toString(x.Filename));
      
          cmbIR.set("items", items.join("\n"));
      }
      

      @resonant said in Custom IR Samples within the combo box:

      I made .wav but How to add .aiff files too, within the wildcard?

      Comma separate

      var files = FileSystem.findFiles(dir, "*.wav,*.aiff", true);

      @resonant said in Custom IR Samples within the combo box:

      How to include subfolders?

      You already are, the last parameter in the findFiles function controls it.

      In general, use inline functions instead of functions and local instead of var within them whenever you can.

      Free HISE Bootcamp Full Course for beginners.
      YouTube Channel - HISE tutorials
      My Patreon - More HISE tutorials

      resonantR 1 Reply Last reply Reply Quote 1
      • resonantR
        resonant @David Healey
        last edited by

        @David-Healey Thanks for the help! Here is the corrected version based on your suggestion below.

        @David-Healey said in Custom IR Samples within the combo box:

        This one I'm not sure about.

        Why? Is there no way? What if we stored the text in a Label and then, on start, checked whether that text was populated?

        HiseSnippet 2312.3oc2YjsaajbbFKMYiljEX2M9g7XG9fAosVdHa4KsNwT7XMgIkH3PKmEdMLZNSOjc7vtIlCYwrPOFf7Aj+h7T9CBP9DxOR9CRptmqdHoNrvFirY.L0LU0U00c0U6g9baRP.2WS2b7xEDM8eog0RV3rVyvTlVu1Z5+LiVG1aj1gKWfCBHNZ55a8sBb56rsl74e86ND6gY1jbPZZmvo1j9z4zvbnCe9KoddcwNjwz4Jq9AOumMm0h6wi.4XKi5ZKv1uGOkbDVrraYn8BbvLM86ZXiq+PW6IOwsNYuG45L4QSHOXexSbHO4gO1de2Gu+iu+dj6+3GBRcGGZH22JDGRBzz29PtyRqY7Ovh2fSnAzIdDwGMzrfcNFbWtmiPEEP0ZMi54LL0.EnooaLL2bsUr451FCnNzL34lsuPh.kSgpAT+VEEusJHdMTEu5Jh2FDIcEQZ6XQ5KMrr8oKBywHjmegQOVHw2EC9IUQIdsZ25e74Fls3vRXgUmieOoqO7QFIk2qd8cQvOUNvzTFfT0g3R7ag87l.Nqfxg9QD.YG1TJiT0iicZF4P4codj.fM7gbtWYA0lfuNHDcJ1GA62obunPJmgdFJlsSIgRBsvyW3QxzgxkTVbIAexYCHffsbYuQA.WdSoWzre+R6hJM53iGH9aqWzbvgcFIdEdoWmiFW5sGnPtcTPHeduPx7wjyBAVTp+wMaiZ8JqwGO.0aT0pUKc.xbMJjAKwtPfnevDAOk7vAgwHFhCmU5onRk1MFSBQf8PfI.P8l2ZdtvfnHDij1KgZ71Bpn87I8FAfS8PXGmV74S3GxOqbIIRP8t+Cf+sGXaj.pFPBKWJ.eJoGanOA9BVRrWBTFSSJyC7TH2HlszADsvAzjTtJLGAkqXFqVdbarGhJfkHaBnxeb49nxmgnLE2PEIlcjqu5hnfYkOqRLI6H+UAQQiegUky4BFmMv7pgbqPeJaJ7pXMLntQEQLhXkJFCIMfUHl1+.mxJW56gnojs07bS4SlIArZfFQZk44Bfrh4ROdloYSNtLiC0EUdsfkpqDIf9MOCcJm5ftycPW4hqBZ2zvYneKpdrgHVJxrWTPDpe.hh9lqMufUeu6UIiM4LT7Hyu.dJHxZY.X3p5B1flSBD4hR9b0Z3anuMwDm9HLLtUoAhkTtRkB3JJ.qYii84tqvvyMK9V7uaLl9fX+blWdhO+CAjlLGKaLqkhtj4iUT93E2k62l5Sjw6kUv1laGMGxOC1MKupb.wCVHwIlmq5zDFhhq.rJ47thpeYcGCOh4jF3o5gnIfWg0PEv6V8C3S2Ec2pXpqaVAgBbdcGU11rVz20zmAhWNSNXs0dADqFQUrtJvuULZYU.VAd2HOOAEUN3ZrIqlXlmMeoRqLwyMNwyER7VydAfUyvtXi10RrRR.x1j2391b0uH3LseCp+4WshcAoOWs6Ksj6IXuHR47FCowO2Cs2lbHRxrmgYSINkEsotX4k3EPthHvjihD.GqZ.bFB37jxtkuF6y.Kk33.imQ7IHZ.hwQtfMSzqIbFIK1B7jBu.rzFWn3lokMtFZzkVxZM0pnJcEa2EtUI0CSK6sZaeNSRo3fE9vIzr4yWvYPIrcgJLv9jVBTTGPB.8LHNuBzZLLxmozpqVMjEMLBKYZymh5F6zgyOghOJWvJ74adFZs.iUqNdAubd91t9de3SQVR+GJNGxL0tVTG1TPYiU2+Ko0vAWsjz5onXZV0Hj4ky2o3SXkTzj4PNCJmDKqeM5JSfhIVDAOl2GN4MPagxuuQguJEzJzDRgZkyijCcCMqKFepb9bQTpbwJjmWgJG1lJOk199bkiwlDblNrQ4hwrxgJpUSJ5fUGpY5GZdoGcCHPdxLI+mllQUIts1OjZYVKiJ43glJ4NGwCIGyjGTXG.OZUTttaDWhj6kbFiUQKFO1+xHrLKZ9DQ+7rbT4BgQ.KNWowEOWo5Xu1wSUnrPNqGiFd7BB6hFFVKYTDwLnIRErzP4DneQxDnocNznvnlelgzfpIEY0aOP6U8ZiCwoLB3IrOKH9gTgJn2lbJ0lDOZ6NFsIAuOjuPt1jJUvv9Wis8LvZnWB1vkhWPvKxo.zz+ZCw.ilhoEMSFUzLYNQy0FDTaNVxHC48Yr1n2vP+bmHObXwaBPbeIIH.2XgwuESXyBngKUsH+nc8.WWQ7KMFRCsmsYY7VaPFAm0+MjwjKU4yM535BUvyEvsM596+DbCJeU59qTLSt+EgnJHs8WV75v9t+9qIgEAoo0GjRlcACXu4Khf9.8kEzU89IxSO1hnPU3uJfbHT8apu3Hdim4SvNp7Clw2g3gKrGuf1RgG+4+4yaCcgfhvpqoa2wIIWIft8yE0Kiu6s+lQsS.sdNInlHGsVaHybB+rZG0700F7JqdspY0bvv9cP86c3nli9tZPmtCadzKqcD4TNZnmv4ftCxZgnzePLTqPw86D.M1VEO.50MOoVmAiQ68f5vWeKzrMdU0NpyIGCPRwIwzkS8hQipWc+.wnMZyEFdCcghjjq9W700737ExFCo3D.5vbRwqu00NbpwkGMOhCwHroCvP2Nw1eTzbKdjuMABlYLnyuXKukn9Y720SkHKByQ9w+FdRP1P7sdBxFoHUyX9UoQrxKMqOWT3TFwd6XHHAHgMZIwuwOFWh6hq8k3ZsjYCUTJTqWVlYrODFuRTXeo+.C13BA0i37PQiT0KQN9jTRuIv9BqlbJwOnHGxik+SerwxCa15kV05MGlnGN8nkHsKn1HBzpCMDLpuFeJvpWRCk+z.Utw82eWTaH.rhDv6FPOyAhfdG.+cBvWP74e8O13RiOE3WM9b6qW74Ube1a++b2m8OA5oVngwNoxnEUDT1gcJwCRAkx3WAGVwEG4ElBsX92.NiuXFmQsKFBC0MlNk3qJ6aTgZFFBoQpksGAi8fCHp066Cy5g8WMK7ivVz3i9+9gM5u90FwhKRTz.8S2yBs0+WeVnOIMu9TrGyw1972YGOVhHN8mKg.5MS1JXGiAhuQMVcZDnnLTk6c11EY0ZDt2Mkv6eSI7A2TB2+lR3CuoD9naJgO9pITzDpYDLSebpol1fgcjSOpqmc7A8sz9OXi94kD
        
        David HealeyD ulrikU 2 Replies Last reply Reply Quote 0
        • David HealeyD
          David Healey @resonant
          last edited by

          @resonant there is definitely way, I just didn't have the brain power to work it out last night 😀

          Free HISE Bootcamp Full Course for beginners.
          YouTube Channel - HISE tutorials
          My Patreon - More HISE tutorials

          resonantR 1 Reply Last reply Reply Quote 2
          • resonantR
            resonant @David Healey
            last edited by resonant

            @David-Healey said in Custom IR Samples within the combo box:

            @resonant there is definitely way, I just didn't have the brain power to work it out last night 😀

            😀 haha you did well because of these suggestions. So can you help for this?

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

              @resonant This was a tough task to accomplish.
              First, the Engine.loadAudioFilesIntoPool() doesn't give any references at all, is this a bug? or maybe it's my old version of Hise, it's about 1 year old

              So I couldn't use that to get the references to the ir files inside the AudioFiles folder

              So when the project is loaded in Hise, it will scan the AudioFiles folder (this will not work when the project is compiled), and store the references to the IR files in a separate .js file in the script folder.
              So when the project is compiled to a plugin, it will get the references to the Factory IRs from that .js file.

              (For this project I have the IR files inside a folder named "IRs" inside the projects "AudioFiles" folder

              If you open this snippet, it will tell you to uncomment line 5, which will load the "FactoryIRs.js"

              If a user load his own IR file, the path to that file, will be stored in a scriptPanel and it will have "saveInPreset" enabled.

              This is not made exactly as you might want it, but I made my own with the goal to have the Factory IRs and the User loaded IRs in the same combobox, so I enabled the "useCustomPopup" on the cmb.

              I hope it can be of any help

              HiseSnippet 3456.3oc6Zs0aabbEdokYSobZZbpQQepXLQAJosLoVcwWqSDEuDyXJKBRY6Z3X3rb2ghS7xcX2cVIQXnGKP+KzeK8k9Sn.8ORdoO2dNyL6xYoH8E0TijhvGn3NWNy2bt7cNyrpaH2kFEwCsxs5ASmPsx8w46OMPLp9HGVfU6FV4tT95wQB9XR6dV6NchSTD0yJWtU9Rb.4JbQK4mu6K10w2IvkNqIKqmvYtzNrwLwrV6tyCY99sb7nGvFaL5s1osKOnN2mGCfYk7qaMww8UNGRejCNrKj25ANQirxcs7tda4tk6MGrksiyvaYO3lzA219V1za6ts2cbccb2dfq8la5Xk6m0ziI3g8ENBZjUtKtK2aZ+Q7iCTKvSXQrA9T7Aaq9vJqZtE22C2hXqV0Gw785lnkhr.g1clNaEkN6J42i4wRaelt6SkcPlMCSEXtKjEdqjAd1lvacC3s.Hky.RWTAoKmuuaHahXVOJaY6.AMbnCXmLghZrVW3uck7qVmCCIPTYryqnsBgGRmRoMWe80Har95ku2pqVsZARsHRDmGPbhHhQrHxjP92RcED3m9bvB6QXAjGvhnqQlxiItNAj3.W93wf7I9r.JYaPNr.W+XOZohsbbA0wz18hp7sQEwEAWkCPIeL3yPFAFFXgnjINhQvRxIwQzvjkBl1pfGTjf7XnU3Ix8II6EGOutNAT+RE08UbMBrUvMBaHoj.TY7gIyqxgTwSb7iokJSt58IE4CvMUwxqVHY.QIC30EYgQEuK44u3TsNoV.roEJ7NfRhbNBf1wLwHP4Pg4EkpegG.iyDZnfQi.E83up+9Ox.fq95UKT7HkO.rDCc7A8HzDJx1AckRCZWDFSWUt55cOH+i39wBFXXtOQFLi6nZwdLdemwS7oo9DkJZLXTgqjf63As6kU6UmOd.eW9IkJJ6DTe1f9aSTAJa.2MkJBlCEWQW9j3IvfPvkXG2kNjGRIf4eBCr8GprjZOlioj.Jno.aZH0wi3.pugJ2ABnhw4yBhXdzLyZHFoFVgLyEAT4dbvuROXz2SZgaFbH3tUgE8f18aVpbYT4BJkYdbk.XdJ.TVfzubH3mJ0fyMHbd9bWGeRCVHMocPW0h4S6OMRPGiJaIERXIiFkpe74nx3.jwv3ikJhFaXwIvGkjGhiJqHGxBjiNpj4xtFo30pbryQqQtVEG1P8ej+seCoQR5znEt7KPOVGswgwf5yg.+.sDfgA8TweBAryEGZfLA8DA.rhJ2jYCib+uNnnZUjC45vXd8YaBe3qwHlut3cWbuOOsY4WHtJwfUb86QXj+fRyTwmFbnXDzx0udY4v.axLLF.oKfYHG5yYunhf2WtIKsoVOLanHMBtcdc2d6+UMqevKasemFM6cJripVjbconlMmL.UsUvAIEx0IEgmlM1zef9dyibxMH1kSGQFQulgLxHmzQjpfNclZJCxdwY0rmdurp0pUgHFJQQ5GoihPR6.bFPH3LmUCiuNnS4Z+96w20ID3RRceKkwkW3DBCADZlEYt.EMdKNe.zYRaX5sebHCRtJYML7Wg8HjPJ7LpfyPwnTjRzUQJJsyDpa0LFvh73tMpcPSRsNcfrP8WMjdH7Wz6ACie9KtWAXLXxKENTc.4aPhM0XUIzVvXSyzgiEWpdyyN5.IbjoAw7eyydEOwCpsHk4RCpJt9TmPzBTPuzFsXPmCa2wXlxhnRsvpHxZSFAoeHP2R3oxTnRDav7is3whl36LEi.vQBCCbvzl.BDWi44PghQHWkE0fBbbTuRFFSXKCD0E.bK4r39zJS.kO.r1Ck0S.PI32KlURA0aN6L3OPbTHUvmrFjZ.yMGvO9pxcTgPpHNL.90oHRzrM.C3bfPggDk2j3nQoNc28tEuNqRT7.ESZIVEemHnhIO5I6OrTwpEKec60Hy0ZkhkKKW+DsuTjrxJfjfjXDImsjjkhHbnHbhMfS7BgS76BbhKmnWVfGQxJ+sbVPIjSprJX.7PnmPciETTuyBXhUMbA0EBnbZpCQK6Vq9CWSV+VR8.fVMF3Cf9QFyy3OyCjSFKLIj6WBqk.x1GHVibDpcLROq410aomK69F1u3dJGtY9aX2nWVADEs6odF1K.VSJ+AYaRVnj5eJi5CMLpCgiCfypTJK5R1tc1uVCxi62rG.lErg5.qqxJuqH3MtwPfqeRZ9M3ZGDxONhZx91fF8JoOuptw2dkBZDUB06n9.WALhG0KX7rYYkn+ITN6QL5w3n7S2BxYOKk65J+pBZQA7CgzTZMH+DrICcBY9SwAj3pCtKNUbiCwzEZq37R0Tn0hdUBGiRpb4uYPEMi3wvAFvpvwEVdXjDZcXt5RBgQc7ynQOh+TnFK9wPZFIJkJkhMj4IHG6DHyKhkdqNoih0yHQwWXpCgZyAyWjTOpTjRiWZy.tkXFKcuP5Pvci6Hp6q.4pYsRNISp+fxc.oRAzhELCGoRc9DkHdeNMi7ya4HMxwjhNVpTApTZDR953i0qOEPXf.N0q9fff1GMFyvzUWLQVkjoUZYV+xZf954v6bxQRYsTYn2G5MBtSTrRxblp1RB1AtC+ZCgC71fBYuJsMdh2TJrjTg3mSWM8akh5TEg4xYNxDouLFjEQGjgIA77Z0tSyyvjXxegrEFwq3JIKUJgbSJsFM6zDJZY4LSfFfJnmOtoTWYcnISVeoSZUK.AhiprEVnj7E4rQW5SfvcUBmYV3aXi52LVWA2ShNCJd4rQBdszTWKf7froBLICFn7m3yDpTWFyTgbn7BlHKdAEjxQNQpUXIoO0UBTTFdcC6xywsrGbRamCoxyN2JUZH4xyTWIBDDo2KlKWZYWHln.EdBk7xnsTVqEyaoke5Ek7dQVYxPsjnuP5X9QzRKzBkDuf7+zj6VPwhAHaHLcgR6BeRqzPIb6j4pZ2cjSvgPJaCINeX76aTrJHV9kVGW3LEaVGuUSe8Lzg5u4.84BbVVn9hiuvfc04qwxmv6HEOrk1p6BjsB4EmFtujGGUFoiCWF4ORWjTirLHMSoXEPh5JPlwIxoHu+CbsMjFbtG0OQEnjDB9XPP7HtftuV1.oBY9tFNbg8o2n93htft0vY4SrTP73AzPS5GbfV4tX16SM+xuOUyq60UYCMFHOnMnD1eBMXYWBrk1vaYk6BZTACUHu40OUeyqIWYlEyyJ2GkW5CaIgr4slaM+z+EIWbKdekx4VHuNvJY1WNOdUgFIpsrdb6FPPGdUvZjM6pEg1Z.kp4RUWLbg75RCAETpOqUte16.3OAlRtUAXOE+wuE9Q1i8gslCZcribjxcnwR7Qu8MX57ll7iiRLZpGOl4IFMS+8M6XdanIqu4hVPsnehdQ2MVH3AxU8WlOStVbsSDq2NSm8vmuyYVzQT1giLdmF6LGLP2J7FBvslNosEKZONdHUmvoIdUuKn7x4milXo37f+av4kxqKG3sgzKIzuwCERaA4TDPQ4G.kWHwq5MdzmGGBAKs5bfIb+bC3ty2LObCNCbezNZm4CzNNFh1ZvgIuqnON+Vabqaaem0W+1qag42m0wlaswMu4ct05aroQGaf8Xeyaeaa3q6rkQOah8rwF1as8c1Xa6MrrN66UA1ebuXeGQ1WyC9xvzc.bUYd2J3qOIHhIlZF1+81694cEhWNeWlvczhw3EV.FQps+GfwURrkMGNDxeMCfWLeq+3GfWO1mkr9F0GKW+rsXBjFgSy9tNe1e+oTQ1lrr5.nLvMiBr83IwPUEcj25qo0Wim1AShElsCA46BosOLjGG3cvH7jUYmF0CqmwbMd.qtgL9K+ycZ3LdBDPZNlVsNPy8qa5J6fGGP8hUuV9Ec821U1J5k6FhwijG.USfWdf0XbGq3g0T7+0+kkkOmOoOVpPReXCMC7R5O2Juy1Q62raTOdLx0rmiHjgK+ihGqXC.un.HYBlyO2EP9e0yqmfn9z.O4C+a3itS6jrEXm1IcZ5p9qRbUj2jcGNlPU5pbEUKDrIRWvfPCs+93UiO4c9Ui2eZfKDJmoRBY78Agf+ybl+NR6gCni8LatGmKvxzLe07p2OnzZBhOynoGQCixJgYNQ+47UeBD5LlFUEqCoZCn5iA7Sp9nZOs5dOte65U6WautcZR5zd2d058rpcqU+g8q1Fu11HJoO5uGUsGEpDh.kRPdJjlJp5CYB4W1jR1at8ZjFfCXYYCubO1IvodBdIz9KwlWh+Yh63x7Okzbq7l9uDv9b9eIvE+A2+k.+HHYVFl5BIXrOCcJaFbD0GBAkX7yfphF5D6KRZMa72d7.9jQ7.laVWXf23vCoglXeganZBADFYxW1CJByIhZRz1ANPlS37QguG5B626+oNVn852jWAWBRZP9waQHq7+0Eg7gN40mn1hWBhdBnx+IPjaves7YI+J4KoAzPz.8lRd8O99O409tBX4gLUAQS3QYDbe5X1AvIMhLaDpJpUH8O0C8XLauN2Ibgc8ceQKXStv4z2QDGJc8pMFR5Hx3p8SIB9wehfM9.mHv528SIB9oDA+PKQvGh0XriaH+ktpquD8S+4xVf8cf7LAExuG9Lwd9K8DpNGX4doqaVQclItw4chaddm3Vm2It84ch277Nwacdm3se6SDSBUKVvGqBMsr1qaS40KmKW54Hysh0+QeRk.m
              

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

              David HealeyD resonantR 2 Replies Last reply Reply Quote 1
              • David HealeyD
                David Healey @ulrik
                last edited by

                @ulrik said in Custom IR Samples within the combo box:

                First, the Engine.loadAudioFilesIntoPool() doesn't give any references at all, is this a bug? or maybe it's my old version of Hise, it's about 1 year old

                Works here, returns an array.

                Free HISE Bootcamp Full Course for beginners.
                YouTube Channel - HISE tutorials
                My Patreon - More HISE tutorials

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

                  @David-Healey Ok, I guess it's time to update Hise then :)

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

                  1 Reply Last reply Reply Quote 0
                  • resonantR
                    resonant @ulrik
                    last edited by

                    @ulrik Thank you so much!
                    There is an error, There is no any function called loadUserIR. Or am I missing something?

                    Screen Shot 2026-08-27 at 16.26.28.png

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

                      @resonant sorry it should say:

                      loadIR(file.toString(0));
                      

                      Here's the update snippet:

                      HiseSnippet 3569.3oc6Zs0babaEdokYSobZZRpmN8oNvb5LkzVlTTW705DQQRkvXJKNjx10iiGEvcAEQ7xEr6hURb7nG6L8WQ+szeBcl9T+WjW5ysmC.1kXon7E0TOIcBefhKvA.e3b46b.V0MT3xhhDgN4Vd+oSXN49v78mFHG0XDkG3ztoStqjuQbjTLlztmy1SmPihXdN4xszWfBjqvkcTe9tOeapOMvkMqIGmmH3trN7wb4rV6t0C4996P8X6yGaI8Fa01UDzP3KhAvrT9UclPceI8P1innXWJuyWRiF4j654c81vcC2aMXiZT5vaWavsXCtSsaWicG2M8tqqK0cyAt0VecpSteVKOtTD1WRkrHmbWdag2z9iDGGnWfmvi3C7Y3C0b5Cqrt4cD9d3VDa0owHtuW2DsTjCLocmoyVRqytZ9c4d7z1mo69XUGjYivVAl6RYg2RYfWMa3spE7V.jxYAoKqgzmjuuaHehbVOZaY6.IKbHErS1PQKqyk9mWM+xMDfHAxJioujsSH7P5PJs9pqtBYsUWs78Wd4VAGxCXU7ETu5wdbwNbeVDHpnqP3WBknZ0Bj5QjHgHfPiHxQ7HxjPw2xbkD3m3HYdDd.4K4QrUHSEwDWZ.INvULdLf.hOr.jMg4gG35G6wJUbGpKnvl1tWTkuMpHtH3prONyGCdUjQfoCVHFYBUNBVRAINhElrTvvVF7whjjGCsBOQd.IY2R875RCX9kJZ5q3JDXyhaU9PRIInTECSFWkCYxmP8iYkJSt1CHEECvMUwxKWHQfnDAdUQdXTw6Qd9KN0nSpG.aZoFuCXjH5Q.zNlKGAJGFLtnTK.7.X9lvBkbVDXJF+U826QV.b4WsbghGo8RfkXH0GziPS3T1NnqZ1f1kgwrkUqtY2Cy+QB+XIGLLOfnB2wcjxL1mNdhOK0qoTQKgQEtdFbGOncurZuFhwCDaKNoTQUmf5qFn+VGUfpFvcSohf4PylzULIdBHDBtD631rghPFAL+S3fs+Pskz3wbLiDv.MEXSCYTOBETeC0tCDPEiimGDw8XYF0PLVNrBYlKBnx8DfekQXz2SYgM9y7nurc+VkJWFUtfRYlGG5SeJ.TdfxubH3mpzfyIDNNegK0mzjGxRZGzUX.R+oQR1XTYqHYBKY03rnnxn.pnb7wREQiMr3D3idlGhRkcJGxCTRGUxdYWgT75UNldzJjqWgxGZ9i5u8apLRJmFyjq9BziMPabXLn9nD3Gnk.LLnmJ9SHfct3PKjIYmHAfUT6lLSLxC95fh5UQIxM.Yd0YaBe3qwHlut38VbuOOsY0WHtJwgUb06S3j+fVyTwmEbnbDzxMtQYkXfMYFFCfDJvHTh9b9KpHE8UaxRqazCyDEoQvsyq51auupUi8OXm85zrUuSgcT0hjanlpYiICP0aETH0jbCRQ3oYxl9Cz2adjStIoV4TIxL0qXMGYlmTIRUPmNSMkAYu3rZ1SueV0Z0pPDCinSKDYhhPR6.bDPH3LmUKiuInS6Z+t6w2kFBbIotukx3xKogfHvjlYQlKPwf2hyG.clzF1d6GGxgzuJVCK+UXOBIjBOiJ3LTLZEoBcUTSkwYB0sFFCXQdb2l02uEodmNPVn9KGxND9K58fgwO+E2u.HCl7RiCcGP9FjXSKqNg1BjMMSGJKtT8lmcjBIbToAw7eyydEOwCp9Hk4x.pJt9LZHZAJXVZqVrnygs6XLSYQToVXYDYsIifzODnaE7zYJzIhsX9wV73QS7oSwH.TRPLvAyXBHPbMlmCmTLB4Z7nlLfii4UxxXBaYfnt.faEmkvmUYBn7Af0dnpdB.JA+d4rRJXdyYmA+ABUiToXxJPpAL2bf33qo1QEBYx3v.3WmhHwv1.LfyABMFRTdShiFk5zcu6U7F7JQwCzLok3U7oQPMUdrS1aXohUKV9F0VgLWqUJVtrZ8Sz9pojWVCjDjDiH4rkjbtHBEEgSrEbhWHbheafSb4D8xB7HRV4uUvCJgbRk0ACfGB6Dlarjg5cd.WtrkKnoP.sSSCHZY65Md3Jp52RpG.zpw.e.zOxXdF+YQfZvXgIgPcnXsDP19.4JjiPsiU5YC2tYK8bU22r1Ktu1gal+F1M5kU.QQ6d5mg8Bf0jxeP1ljEJo9mxn9v.iFP33.3zLkxhtjsam8p2j739s5AfYAanNv5psxaKCdsaLD3lmTleKt1AghiiX1ruMYQuT4yqqa7MWofAQkP8NpOvU.i3Q8BFOaWVI5eBkydDmcLJkQ0gibV51U09TELSCvMDxRozfbSvFLjFx8mhBj3lCtJzJtwgXpBiEb9Y0dRqG8xD9E8rJT+lCUyLRDCGV.q.GWX0AQRnzgwZJGDj53mwhdj3oP8UhigTLJTpTHEapxQPNlFnxIhkcqOkilwyJIwmaq+f5xASWjRGpUhJCWZy.tUXFKauPpH3twcDy8kv7ZXrRNESpuf1U.oQAzhEKCGmRe1D8T7tbRF0m2vwYTxjhNd5rBznrHj3k5i0pOEPXfDNSr4Pff1GMFyvz0VLIVkjgU57r9kM.8Uyg24lGEc04NGl8gYif6DMijJeotsj.cf2vu9P33vMYPlqRahmGNk9JIMH94zkS+VqnNUSVd9rFYhxOO1iEQEjgEA771ocmVmgEwl6BYJrhUwURUlTBwlZ1Z1pSKnfkymUBz.LI6hwKk5JaBM4pZKooUr.jGTcIK7PEwKxWitzm.g65jMyrv2rFpeyXckBOE5rn2UiFI2Myl9JATGhMcBSxdAJ+I9boNsk0H0HGJsfKyhWPAocjSl0J7jTmlp.JpButYsxywsrKbJa5gL04l2Ic1PxkmouNDHHxrWrWtzRtPLw.56D53yi1RasVLukY9Sujj2IxJaFpyI5KjMVbDqzBsPIwKH+OK4dEzrX.xFBCWp0tvmzpLzSdsjwpa2cDM3PHcs0LNeX76ZTrNHV8kQGW3LEZ1.uySeyHLg5u9.84BbNuP8EGegA65yVikNg2fJdPKiU2EHakpqUMbOEONpLRkCWF0ORWjTirJHMSYXEPh5JPlwIpgnt6CbsslM3LO5ehJPEID7whf3QBIaOybCjJj46Z3vE1mYi5iK5B51.myefkBhGOfEZS+fB5j6xYus07m+ssZeYvtZankfhf1fRXuIrfy6JhcLFdGmbWxfJPTo5dY+Xy8xlbcYNbOmbePdkOriBxytR7OdKm4G9uH4Zcw6pTM1B4MAVIi9ulGulvzD0Eqh8GUM1Oj+xAPXWP0cii3tUwa9pJdYWDykazuZWc0JQ5RLfSxw7m.TBBfiNLRcGkU2KDCyp1n+Z2bLbDAv86XQ3KwhyCDP7KbHQnl4pyNYe0driNX20t4lXwkEewoNNOtcSfA.u0ZiZZ1cbBs0DpYzkouC6B4M0nBVqz.Hmb+r2BM4IvPxsLnCmh+32B+H64OwVyAsNlpjTotsVhO3MqsSG2zjebThGj9wi4dxQyLleyV1WKax5aunEzK5GYVzsikRQfZU+k4yj3GW6jo0aqoyd3y15LK5HF+vQVu9kslCFnONdUE3VyTAgCOZWAdZYZ3zDW72FT9I4miy5bw49+2fyqj2TaxaBoWQZd4LZjtCjfSBNp6CtkJ7pe4L8EwgPj6Nc12FtelEb25alGtAmAtOZKiy79FGGqo1YvgIuVqOL+Fqc66T6tqt5cV0AK1XVGquwZ25V281qt15VcrF1Ssacm6TC95taX0y5XOqsVsM17tqsYs0bbN6q.B1eBuXepL6ajBeuclN.hyLuFH7M8DDwkSseudeu8Zpdag3mjuKW5NZwX7RK.iHO6+Cv3RI1xVCGBrhy.3kyuye78vax6SSVeqh0Uqe1VrARyvoYesrO6u8TlLaSNNc.TF3lQA1d7jXnDmNpqe115avS6fIwR61gf7sgZHNLTDG3s+H7XdYGFyCKtxdM9RdCq43u7O1pIc7DHfzVlc1YeC2uooqtElFQ+Nfud9EcO70prQzAcYgtwQQ3wYvqqvYLti07vFJ96+ubb7EhI8w5VR5CanUfWR+4V5s1NV606F0SDibM6Rkgbb4eT7XMa.3EE.ISvBPxcIj+W+7pIHpOKvS8v+F9X5rVR1BryZIcZ6p9qRbUTId6HvDpJWkqpagfMQ5BFDVXsuOdK9SdqeK98mF3BgxrLdGX789gf+ybl+NJ6AEzwd1M2SHjXMi1+WDneQkJqIL8YjlcDTtR1YXlSzeNe0m.gNigRSv5Pp1Dp9Xf3jpOp9Sqt6i62tQ0902samVjNs2tW8dOqZ25MdX+psw6ONhQ5i96XUMPYYDnTBxSgzTQUeHWp9pFoTs02bERSvArrpgC1keBbDrfCf1O.aFKDZA9mItimm+ohlaoW2+PC0tf+CMb4ev8OzvOBRlkgotPBF6yQmxVAGw7gPPEF+TnpngzXeYRqYi+1UDHlLRDvcy5BC7FGdHKzF6KbCUWJgvHa9xdPQXzHlMQaG3zgzv4iBeGzE0dm++OYg1qeSdMbIHoA4GuEgrz+WWDx66jWejdKdEH5Ifo9uQQsA+0pmU7qjufEvBQCzqK40e+6+jW64JgkGxTEDMQDkYh6yFy2GNoQjciPUQ6Dx9S8POF61aHngKrqu6y2A1jKbL8ox3PkqW8wPRGYFWseJQvO9SDr164DAN+teJQvOkH3GZIBderFiotghCb02kJ5m9yUs.66.0YBJjeW7YRs4uAVn5bfk6.W2rS0YF3ZWzAt9EcfabQG3lWzAdqK5.u8Ecf24MOPLIT8XoXrNzzwY2tsTWubtbomiL2RN+GXvcDAF
                      

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

                      resonantR 1 Reply Last reply Reply Quote 1
                      • resonantR
                        resonant @ulrik
                        last edited by

                        @ulrik Works great thanks!

                        One last thing, Can the folder containing the selected IR file—along with its subfolders—be loaded into the combo box and saved within the project?

                        Screen-Shot-2026-08-24-at-07.39.08.png

                        David HealeyD 1 Reply Last reply Reply Quote 0
                        • David HealeyD
                          David Healey @resonant
                          last edited by

                          @resonant said in Custom IR Samples within the combo box:

                          Can the folder containing the selected IR file—along with its subfolders—be loaded into the combo box

                          It did this in my post above

                          Free HISE Bootcamp Full Course for beginners.
                          YouTube Channel - HISE tutorials
                          My Patreon - More HISE tutorials

                          resonantR 1 Reply Last reply Reply Quote 1
                          • resonantR
                            resonant @David Healey
                            last edited by

                            @David-Healey said in Custom IR Samples within the combo box:

                            @resonant said in Custom IR Samples within the combo box:

                            Can the folder containing the selected IR file—along with its subfolders—be loaded into the combo box

                            It did this in my post above

                            It was selecting the whole folder. What about the IR selecting sample then sorting all samples in the dedicated folder and also subfolders?

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

                            20

                            Online

                            2.5k

                            Users

                            13.9k

                            Topics

                            121.3k

                            Posts