HISE Logo Forum
    • Categories
    • Register
    • Login

    Drums individual volume control

    Scheduled Pinned Locked Moved General Questions
    gaindrumsknobsampler
    7 Posts 4 Posters 636 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.
    • I
      Inveracity
      last edited by

      Heya

      I'm learning to use HISE via the HISE Sauce youtube channel - excellent tutorials, really appreciate them!

      I've gotten to a point now where I've started working on sampling my own drum kit.

      I would like to be able to control the volume of the Kick, Snare, Hihat etc. via the UI and have so far learnt how to link a UI element to an FX module attached to the sampler - so far so good.

      The question

      • If the Kick is on C1 and my snare on D1 can I then separate those out to individual FX Gain controls?
      • Or should I instead add a Sampler for each piece of the kit with each their own Gain FX?

      Maybe this is covered in one of the tutorials that I haven't watched yet?

      drums.jpg

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

        If you want to keep them in the same sampler then you need to set the volume of each note through scripting rather than using gain FX.

        You can use the Message.setGain() function in the on note callback.

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

        1 Reply Last reply Reply Quote 1
        • I
          Inveracity
          last edited by

          Awesome, that sounds very straight forward, thank you :)

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

            @Inveracity said in Drums individual volume control:

            Awesome, that sounds very straight forward, thank you :)

            ... but "classically" we'd use different samplers for different "instruments" (drums in your case) - with this approach you can:

            • unload one snare, and replace it with another and keep the rest of the kit "as is"
            • use effects (like compression or reverb) on an individual kit piece.
            • easily pan the kit pieces to different positions

            HISE Development for hire.
            www.channelrobot.com

            I 1 Reply Last reply Reply Quote 2
            • Y
              yall @Inveracity
              last edited by

              @Inveracity personally I would take the audio loop player. it would allow the future user to also import their own audio samples.

              1 Reply Last reply Reply Quote 0
              • I
                Inveracity @Lindon
                last edited by

                @Lindon said in Drums individual volume control:

                • unload one snare, and replace it with another and keep the rest of the kit "as is"
                • use effects (like compression or reverb) on an individual kit piece.
                • easily pan the kit pieces to different positions

                That makes perfect sense actually, I quite like the idea of being able to pick and choose kit pieces, I might go down this route, great suggestion!

                @yall said in Drums individual volume control:

                @Inveracity personally I would take the audio loop player. it would allow the future user to also import their own audio samples.

                I might try this in the future, but I assume this would make it a little more tedious in cases where I would want velocity layers and round-robins, yeah?

                Thanks for the suggestions, much appreciated!

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

                  @Inveracity you can make velocity layers with the audio loop player looks like gain modulation (velocity). but if you put for example 4 layers, it would be necessary to make 4 velocity envelopes which would be extremely long to do each time. So stay on the sampler and you can also add gain or filter velocity envelopes.

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

                  40

                  Online

                  1.7k

                  Users

                  11.7k

                  Topics

                  102.2k

                  Posts