HISE Logo Forum
    • Categories
    • Register
    • Login

    Best Practices for Multi Vel/RR Mapping/Keyswitches/Chokes?

    Scheduled Pinned Locked Moved General Questions
    12 Posts 5 Posters 1.1k 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.
    • T
      thesampledrive
      last edited by thesampledrive

      Hello all,

      My goal is to create a stereo(single mic) percussion instrument with multiple articulations via keyswitching, velocities, round robins, and choke groups.

      When creating a sample instrument with multiple round robins,

      -should an entire set of samples be exported into separate monoliths for each round robin group (containing all articulations, velocities)?

      -do these monoliths load into their own respective samplers which are triggered one after another?

      -can a common key switch be assigned to all samplers to switch between a set of samples within each round robin (for example, to switch from one articulation to another)?

      -can voice groups/ exclusive groups be set across multiple samplers as well, or is there a better way of achieving this?

      Thanks in advance

      Ray.

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

        @avromusic Ray, a SampleMap is a loadable "thing" - so you can load it into any Sampler you have. The SampleMap itself will allow you to define the round robin groups inside the sample map - so you'd load your wav files into each round robin group in the sampler/sample map. When you make a monolith its takes everything out of the sample map (so all your round robin groups).

        You can code up your key switches to play/mute the articulation you want by turning on./off a given sampler.

        So in the end the opposite of your approach which I think is: bunches of articulations in a sample map and a sample map for each round robin, instead (the way I do it anyway) is a sample map with lots or round-robins for a single articulation, and several sample maps each for a single articulation.

        I dont think you can assign exclusive groups across samplers... never tried.

        HISE Development for hire.
        www.channelrobot.com

        T 1 Reply Last reply Reply Quote 1
        • T
          thesampledrive
          last edited by

          Thanks, Lindon.

          The reason I ask about common choke groups across samplers, is for the multi mic scenario of a single hi hat.

          Is there a better way to implement the choke function of a hihat/cymbal across multi mics?

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

            @avromusic multi-mics are already accommodated inside SampelMaps - this is where DaveH chips in 'cause I haven't done that yet in HISE.

            HISE Development for hire.
            www.channelrobot.com

            1 Reply Last reply Reply Quote 0
            • ustkU
              ustk
              last edited by ustk

              Multi-mic and round robins are both "transparent" to use in one unique samplemap (means you can import everything at once).
              you just have to route the output of the sampler where you need (2 mics = 2 stereo outputs)
              A key will trigger both mic, so you just have to raise the level of the output you need
              you can also load/unload mic separately via a simple code

              Can't help pressing F5 in the forum...

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

                Here's all the important info about multi-mic samples - https://forum.hise.audio/topic/75/multimic-samples

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

                T 1 Reply Last reply Reply Quote 0
                • T
                  thesampledrive
                  last edited by

                  Great stuff guys.

                  Thanks.

                  1 Reply Last reply Reply Quote 0
                  • Christoph HartC
                    Christoph Hart
                    last edited by

                    yup, definitely switch your logic like Lindon suggests.

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      thesampledrive @Christoph Hart
                      last edited by thesampledrive

                      @Christoph-Hart

                      So, for example, the logic is as follows:

                      Key Switch 1 = Kick Drum Felt On/Off assigned to C0 =

                      Sampler1 On/Off, which contains:

                      Sample Map 1, which sub contains:

                      Single Articulation (Kick Drum, Felt), which sub contains:

                      Round Robins (RR 1-5), which each sub contain:

                      Multi Mics, (Close, Overhead, Room), which each sub contain:

                      Velocities (V1-V5)

                      Key Switch 2 = Kick Drum Rubber On/Off, assigned to C#0 =
                      Sampler2 On/Off, which contains:

                      Sample Map 2, which sub contains:

                      Single Articulation (Kick Drum, Rubber), which sub contains:

                      Round Robins (RR 1-5) which each sub contain:

                      Multi Mics, (Close, Overhead, Room), which each sub contain:

                      Velocities (V1-V5)

                      ?

                      Sample Naming Example for 2 cycles of multi velocity round robins for 1 articulation, and 1 mic perspective (close mic):

                      Close_KDrum_Felt_C1_V1_RR1
                      Close_KDrum_Felt_C1_V2_RR1
                      Close_KDrum_Felt_C1_V3_RR1
                      Close_KDrum_Felt_C1_V4_RR1
                      Close_KDrum_Felt_C1_V5_RR1

                      Close_KDrum_Felt_C1_V1_RR2
                      Close_KDrum_Felt_C1_V2_RR2
                      Close_KDrum_Felt_C1_V3_RR2
                      Close_KDrum_Felt_C1_V4_RR2
                      Close_KDrum_Felt_C1_V5_RR2

                      1 Reply Last reply Reply Quote 0
                      • T
                        thesampledrive @Lindon
                        last edited by thesampledrive

                        @Lindon Thanks Lindon.

                        I'm assuming with your logic, there wouldn't be a need to assign a single voice group across samplers, because one choke group will handle the multimics and articulations within 1 sampler, correct? Also, when I map hi hat samples in Kontact, I add short crossfades between samples to simulate the resonance attributes of a real hi hat closing and opening. Can this be done in HISE?

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          thesampledrive @d.healey
                          last edited by

                          @d-healey Thanks, David.

                          1 Reply Last reply Reply Quote 0
                          • T
                            thesampledrive @thesampledrive
                            last edited by

                            @Lindon

                            How I assign choke groups for multi mic hi hats in Kontakt:

                            HI HAT DIRECT MIC

                            Hi Hat Full Open, Direct Mic, assigned to voice group 1, 1 voice polyphony

                            Hi Hat Fully Closed, Direct Mic, assigned to voice group 1, 1 voice polyphony

                            HI HAT OVERHEAD STEREO MIC

                            Hi Hat Full Open, OHS Mic, assigned to voice group 2, 1 voice polyphony

                            Hi Hat Fully Closed, OHS Mic, assigned to voice group 2, 1 voice polyphony

                            etc...

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

                            58

                            Online

                            1.7k

                            Users

                            11.7k

                            Topics

                            102.1k

                            Posts