HISE Logo Forum
    • Categories
    • Register
    • Login

    How to control instrument volume with MPE?

    Scheduled Pinned Locked Moved Solved Scripting
    mpemodulatorvolumeglobalcontainer
    12 Posts 4 Posters 875 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

      Since we can't add global MPE modulators, or add them to effects at the container level, how can we control the overall volume of the instrument with a single MPE modulator?

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

      ? 1 Reply Last reply Reply Quote 0
      • ?
        A Former User @d.healey
        last edited by

        @d-healey I don't have MPE, but could you grab a dummy MPE Modulator's value using a timer and connect that to a gain?

        d.healeyD 1 Reply Last reply Reply Quote 0
        • d.healeyD
          d.healey @A Former User
          last edited by

          @iamlamprey No, it also wouldn't be real time then. Might be possible with a broadcaster though... Still, seems like a hack

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

          Christoph HartC 1 Reply Last reply Reply Quote 0
          • Christoph HartC
            Christoph Hart @d.healey
            last edited by

            @d-healey why would you control the global volume with MPE? The special thing of MPE is that it works with polyphony…

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

              @Christoph-Hart I have my samples mapped in multiple samplers. I have mapped them this way to make use of different effects for different sets of samples.

              I want to assign MPE to "expression" which is basically volume across all of those samplers.

              I guess I could add one per sampler but it might get confusing for the user because certain samplers are shared by different articulations.

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

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

                @d-healey well you need to add it to samplers if you need it to control the volume of individual voices. If not, just use a normal CC mod.

                1 Reply Last reply Reply Quote 1
                • d.healeyD d.healey has marked this topic as solved on
                • d.healeyD d.healey has marked this topic as unsolved on
                • d.healeyD
                  d.healey
                  last edited by

                  @Christoph-Hart I'm coming back to this. I realised I still would like to be able to use a global MPE mod to share it across multiple samplers.

                  For example let's say I have one sampler for sustains and one sampler for legato intervals. I want the user to be able to control volume per note using MPE but I don't want the volume control of the sustains to be separate from the volume control of the legato.

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

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

                    @d-healey It occurs to me that sustain + legato intervals is not the best example because that's generally a monophonic setup :D

                    So here's another one.

                    I have an instrument with two sample sets in two different samplers. Both sets are active at the same time, in different key ranges, there is no "switching" of articulation, as far as the user is aware it's just one set of samples.

                    The user should be able to assign a volume or pitch MPE that will affect both samplers.

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

                    bendursoB 1 Reply Last reply Reply Quote 0
                    • bendursoB
                      bendurso @d.healey
                      last edited by

                      @d-healey +1
                      I was trying to make the same. All my instruments have two samplers for A/B Layers, and make more sense to control them together with MPE.

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

                        @bendurso You can add envelopes as global modulators now so I guess this is solved (I haven't tested it yet).

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

                        bendursoB 1 Reply Last reply Reply Quote 0
                        • d.healeyD d.healey has marked this topic as solved on
                        • bendursoB
                          bendurso @d.healey
                          last edited by

                          @d-healey I can't click on Envelopes in the GainModulation of the master container. I updated to Hise 3.5 as soon as it came out. Maybe I have to update a new develop branch?

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

                            @bendurso Use the global modulators system. You add one MPE modulator in the global mods container and then assign this to the gain of each sampler.

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

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

                            31

                            Online

                            1.7k

                            Users

                            11.7k

                            Topics

                            102.3k

                            Posts