HISE Logo Forum
    • Categories
    • Register
    • Login

    Visual Drumpad

    Scheduled Pinned Locked Moved General Questions
    21 Posts 3 Posters 556 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.
    • C
      ceanre
      last edited by

      So im making a drum vst and i wanna know if theres a way to add buttons you can press on the interface that play a certain sound? (to mimic a drumpad)

      Thanks

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

        @ceanre check out my making a drum pad video - but you should use a panel instead of buttons, start with buttons though to get a feel for it.

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

        C 1 Reply Last reply Reply Quote 0
        • C
          ceanre @d.healey
          last edited by

          @d-healey Ive just followed that video, now how would that work with different sample packs?

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

            @ceanre said in Visual Drumpad:

            @d-healey Ive just followed that video, now how would that work with different sample packs?

            assuming sample pads are set of sounds that you can load into a sampler- you therefor just need to load a pack (Sample map) into the sampler....

            HISE Development for hire.
            www.channelrobot.com

            C 1 Reply Last reply Reply Quote 0
            • C
              ceanre @Lindon
              last edited by

              @Lindon I mean when i change sample maps, the button dosent change the sound. If i have Kit1 (for example) open on the map screen then the interface button will play Kit1 sounds but i have this system:
              a64a0877-75d6-4b24-8d5a-7e25e05738b3-image.png

              So when i change kit on that system it dosent change sound.

              Sorry if thats really confusing

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

                @ceanre

                The button press would play whatever note you select (say C3) - and will sound the wav file mapped to that note...

                HISE Development for hire.
                www.channelrobot.com

                C 1 Reply Last reply Reply Quote 0
                • C
                  ceanre @Lindon
                  last edited by

                  @Lindon I'm gonna render it out and try it in a DAW.

                  But if it dosent work there ill send a video of what happens

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

                    @ceanre dont send a video - send a snippet that shows the problem.

                    HISE Development for hire.
                    www.channelrobot.com

                    C 1 Reply Last reply Reply Quote 0
                    • C
                      ceanre @Lindon
                      last edited by

                      @Lindon https://streamable.com/evovct

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

                        @ceanre as I said DONT send a video - send a snippet...

                        HISE Development for hire.
                        www.channelrobot.com

                        C 1 Reply Last reply Reply Quote 0
                        • C
                          ceanre @Lindon
                          last edited by

                          @Lindon Oh sorry, what do you mean by snippet? Like an image?

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

                            @ceanre open your project go to

                            Export>Export As HISE Snippet

                            open a new post select the </> button at the top

                            highlight code_text - paste your snippet

                            submit your post.

                            HISE Development for hire.
                            www.channelrobot.com

                            C 1 Reply Last reply Reply Quote 0
                            • C
                              ceanre @Lindon
                              last edited by

                              @Lindon Would I also need to send the .hr1 file?

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

                                @ceanre just send the snippet to start with...

                                HISE Development for hire.
                                www.channelrobot.com

                                C 1 Reply Last reply Reply Quote 0
                                • C
                                  ceanre @Lindon
                                  last edited by

                                  @Lindon HiseSnippet 1415.3oc0W8taZbDDeOvajg5DkjlJ0uToSn9ArTjEXi+SZTqu.1NBEiC03D0JYonkiEXqua2S2smSHUUpOR8QHOJ4QHuAsytbvsGljRnNos7IlY1Yle6ry+t1gBWZTjHDYU3rQATj0Z3Ni3xgMFRXbTyCPV2DeYkMproMIvaHAUeT.IJh1CYYk+wpiXUXEj9261uNwivcoorPnmKXtziY9LYJ21NOg44cDoG8Lluwoq4zzUvaH7Dw.bxiqfBHtWPFPOgnNVNLx5FG1iIEgcjDIMBYsRcQuQcFJdIe74eNKh00ipHph5.FZL6iDd8THVwE0XHyqW6IW6HDxB2NMHjebP3d3Vrdro7SCF2VKvNUCy3gUtrvKeF3U0DdULf2bfjkAjVYLjtCtiaHKPlJQgmu.2jKog8IPX2DJiOKJ2WkC2P.mfK2vmbA8nPfXpFk2oRk6auckJq+vhEKx3dLN0teL2UxDbaAuqjeVHav.ZnxFgBuxtB+.AGr18suj3ESWu3uVj02tbBQAcpyFAdjQmHjzxf02oFX7BE+MvCS.x.prwD6TtTpSJs9FQJQZW0f340Ed9KOGXngKjpDIATDZGQ7C7nsHAQ1eucGMQnxIclv+XVjr75FZ352cpPPm4CLyCUR4RSFJjVtDSR8iJceCDrwuHX7xkNmWZ80enQnTENdJurJdAAih1yJpe+4JK4BCWn4JVU+D9gTrLO1uKMz30RePHoJalJ98moZVH4NNPYbPAuImIeZ.k+9JuPIQWHqNWBpfiJ04z2NImFh5cE0EuBwfj2agMCzHMxMZo3fl0J2JwJ0ikRAWai0voIMWwBHzyZd.QRT0YIfC.b.MTxTwBqCnWBMsFW0U.e.M5BoH.71zbCj0pKN9e0TO+FOmQSI98ez4krdxgoLHNCorACMZT9CN5DLj0WhOiBotOgIKdVHjxB+A4S.Kisxgzg3YQ1MSPVSen+oFVqh0+upAfdafAf.ukEPnStBfZ5zm4kzNdebiu67mEQCiN+P+WyBN+.HovSP5Ec9d8I6tWstj8dP0GzeW5NaWYqM6VkVc6ZatyVcqQ1HfO.E4R7LdUd69l2B7h8xldUP+rwUwg5vhZI7ASQBGkjXd0NpPubQuXOhLaCd0TsDAPsTltppNm7Hlbj4Tuqst9KJDuCtMS5Nb9XL2bvnpz6S.FSlUdS7g86Scko.bE7Q+zmlAilt+aF696h6HCoDeFePRueMFJhSnpdcrxRvBuxR6PppHnC60FG6MN0igXTXVt+gi1UOxWDyy3qDjeJMfRjvyrgNq5b5oONTDGLqVuaecRAzdv8BHTXJ3obJDqkl2wFghnn9v0QaqHSQsiCGnhUobNkdITkmk2Iw9v6MmS8TSOrrTMUinp2WlaKhLj8JySq8RkyH52XXONMc0Yn2bF5slgt1LzaOC8NyPuaJ8ztwiyLlzL8JiAWcwFCBFpMAt5FmrNaPZKeMGykNmFt0PxXg0NToDdshLXMmsAuwmpETWYwpC+v6O++fNqY1mtvDL1godvNjeITwBbTX7tv399jXO4DtY6dzRvEACEbla15CYx7HCrO2KzijRn7Lky8bNk5QIQFE3eqywvV3jvrk8eTwhpezeawbeu9Z7X3ZqZ4Y+O4c6yZZ1Gb5X9EZ530NdW9IkeVCc2JYloM38P4+wemWCq6xaqFJ+uETOUDqZeOYfGFlJ1A1DvkZNaTsgdBcEEsBPcn7dZh+D9kHr5jAoJgUmHD4NwTvcK4+5OdwJOkqllnW5yCFQ6YlRGA6anfDL76yBJ8ItghW3N9KyTXcUMG.kb8WKT.2RQaW8peMlOLu5EttYM0UTbykUwsVVEqsrJt8xp3NKqh6trJt2euhp0IdTrT3OtYJB0p8giS.sNbZBXdzeAtb0kF

                                  LindonL 2 Replies Last reply Reply Quote 0
                                  • LindonL
                                    Lindon @ceanre
                                    last edited by

                                    @ceanre said in Visual Drumpad:

                                    HiseSnippet 1415.3oc0W8taZbDDeOvajg5DkjlJ0uToSn9ArTjEXi+SZTqu.1NBEiC03D0JYonkiEXqua2S2smSHUUpOR8QHOJ4QHuAsytbvsGljRnNos7IlY1Yle6ry+t1gBWZTjHDYU3rQATj0Z3Ni3xgMFRXbTyCPV2DeYkMproMIvaHAUeT.IJh1CYYk+wpiXUXEj9261uNwivcoorPnmKXtziY9LYJ21NOg44cDoG8Lluwoq4zzUvaH7Dw.bxiqfBHtWPFPOgnNVNLx5FG1iIEgcjDIMBYsRcQuQcFJdIe74eNKh00ipHph5.FZL6iDd8THVwE0XHyqW6IW6HDxB2NMHjebP3d3Vrdro7SCF2VKvNUCy3gUtrvKeF3U0DdULf2bfjkAjVYLjtCtiaHKPlJQgmu.2jKog8IPX2DJiOKJ2WkC2P.mfK2vmbA8nPfXpFk2oRk6auckJq+vhEKx3dLN0teL2UxDbaAuqjeVHav.ZnxFgBuxtB+.AGr18suj3ESWu3uVj02tbBQAcpyFAdjQmHjzxf02oFX7BE+MvCS.x.prwD6TtTpSJs9FQJQZW0f340Ed9KOGXngKjpDIATDZGQ7C7nsHAQ1eucGMQnxIclv+XVjr75FZ352cpPPm4CLyCUR4RSFJjVtDSR8iJceCDrwuHX7xkNmWZ80enQnTENdJurJdAAih1yJpe+4JK4BCWn4JVU+D9gTrLO1uKMz30RePHoJalJ98moZVH4NNPYbPAuImIeZ.k+9JuPIQWHqNWBpfiJ04z2NImFh5cE0EuBwfj2agMCzHMxMZo3fl0J2JwJ0ikRAWai0voIMWwBHzyZd.QRT0YIfC.b.MTxTwBqCnWBMsFW0U.e.M5BoH.71zbCj0pKN9e0TO+FOmQSI98ez4krdxgoLHNCorACMZT9CN5DLj0WhOiBotOgIKdVHjxB+A4S.Kisxgzg3YQ1MSPVSen+oFVqh0+upAfdafAf.ukEPnStBfZ5zm4kzNdebiu67mEQCiN+P+WyBN+.HovSP5Ec9d8I6tWstj8dP0GzeW5NaWYqM6VkVc6ZatyVcqQ1HfO.E4R7LdUd69l2B7h8xldUP+rwUwg5vhZI7ASQBGkjXd0NpPubQuXOhLaCd0TsDAPsTltppNm7Hlbj4Tuqst9KJDuCtMS5Nb9XL2bvnpz6S.FSlUdS7g86Scko.bE7Q+zmlAilt+aF696h6HCoDeFePRueMFJhSnpdcrxRvBuxR6PppHnC60FG6MN0igXTXVt+gi1UOxWDyy3qDjeJMfRjvyrgNq5b5oONTDGLqVuaecRAzdv8BHTXJ3obJDqkl2wFghnn9v0QaqHSQsiCGnhUobNkdITkmk2Iw9v6MmS8TSOrrTMUinp2WlaKhLj8JySq8RkyH52XXONMc0Yn2bF5slgt1LzaOC8NyPuaJ8ztwiyLlzL8JiAWcwFCBFpMAt5FmrNaPZKeMGykNmFt0PxXg0NToDdshLXMmsAuwmpETWYwpC+v6O++fNqY1mtvDL1godvNjeITwBbTX7tv399jXO4DtY6dzRvEACEbla15CYx7HCrO2KzijRn7Lky8bNk5QIQFE3eqywvV3jvrk8eTwhpezeawbeu9Z7X3ZqZ4Y+O4c6yZZ1Gb5X9EZ530NdW9IkeVCc2JYloM38P4+wemWCq6xaqFJ+uETOUDqZeOYfGFlJ1A1DvkZNaTsgdBcEEsBPcn7dZh+D9kHr5jAoJgUmHD4NwTvcK4+5OdwJOkqllnW5yCFQ6YlRGA6anfDL76yBJ8ItghW3N9KyTXcUMG.kb8WKT.2RQaW8peMlOLu5EttYM0UTbykUwsVVEqsrJt8xp3NKqh6trJt2euhp0IdTrT3OtYJB0p8giS.sNbZBXdzeAtb0kF

                                    next time put this stuff inside the </> tags

                                    HISE Development for hire.
                                    www.channelrobot.com

                                    1 Reply Last reply Reply Quote 2
                                    • LindonL
                                      Lindon @ceanre
                                      last edited by Lindon

                                      @ceanre you are not loading the sample map, you need a callback for your combobox like this:

                                      const var Sampler1 = Synth.getSampler("Sampler1"); // we define the sampler we want to load
                                      inline function oncmbSampleMapControl(component, value)
                                      {
                                             // you have an array of sample map names....sampleMaps
                                             // combo box values are 1-based not zero based
                                             // se we need the name in the array one less than the value of the combo box.
                                      	Sampler1.loadSampleMap(sampleMaps[value-1]); // we tell it to load the sample map
                                      };
                                      Content.getComponent("cmbSampleMap").setControlCallback(oncmbSampleMapControl);
                                      

                                      HISE Development for hire.
                                      www.channelrobot.com

                                      C 1 Reply Last reply Reply Quote 0
                                      • C
                                        ceanre @Lindon
                                        last edited by

                                        @Lindon Oh, not sure what any of that really means im really new to this but thanks for the help!

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

                                          @ceanre is it working now?

                                          HISE Development for hire.
                                          www.channelrobot.com

                                          C 1 Reply Last reply Reply Quote 0
                                          • C
                                            ceanre @Lindon
                                            last edited by

                                            @Lindon Is the code you put above full or do i need to fill in places?

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

                                            57

                                            Online

                                            1.7k

                                            Users

                                            11.7k

                                            Topics

                                            101.8k

                                            Posts