HISE Logo Forum
    • Categories
    • Register
    • Login

    Assign Container to MIDI instrument?

    Scheduled Pinned Locked Moved General Questions
    6 Posts 3 Posters 396 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.
    • V
      Virtuon
      last edited by Virtuon

      Hi! I am very impressed by HISE and my goal is to create GM compatible multitimbral synth (128 instruments). Somebody knows how to assign Container with sampler to different isntruments (reading midi change program event and so on? Or is it possible to organise my instruments as bank with bank and patch select feature (and read it trought midi)

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

        @Virtuon Samplers load SampleMaps - these are the instrument audio in in question, so you could have 128 sample maps - each one for an instrument, you would then be able to load each sample map based on user selection or based upon some MIDI data you are listening out for.

        HISE Development for hire.
        www.channelrobot.com

        V 1 Reply Last reply Reply Quote 1
        • V
          Virtuon @Lindon
          last edited by

          @Lindon Yes I understood how it works. But I can't understand how to filter and script midi data. Is there some guide to scripting?

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

            @Virtuon yes its the API: go look at the calls you can make on the Message object

            You can apply these in the OnController callback

            HISE Development for hire.
            www.channelrobot.com

            V 1 Reply Last reply Reply Quote 0
            • V
              Virtuon @Lindon
              last edited by

              @Lindon Thanx for your help but it seems it won't work this way. This is different classes of events. Controller 0xBc and Program Change Event 0xCc.

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

                This might help you get started.
                https://www.youtube.com/watch?v=8JO4m-OloqA&t=450s

                HISE can respond to controller events and program change events independently. My latest tutorial (on Patreon) covers this but it's all in the https://docs.hise.audio/ and API browser.

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

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

                46

                Online

                1.7k

                Users

                11.7k

                Topics

                101.9k

                Posts