HISE Logo Forum
    • Categories
    • Register
    • Login

    Multi Output Tutorial

    Scheduled Pinned Locked Moved Documentation
    17 Posts 4 Posters 1.6k 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.
    • Matt_SFM
      Matt_SF @d.healey
      last edited by

      @d-healey said in Multi Output Tutorial:

      @Matt_SF you can export a multi output plugin without changing the number of outputs HISE is using.

      Oh, I didn't know that was possible - I haven't even tried...!

      Develop branch
      Win10 & VS17 / Ventura & Xcode 14. 3

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

        @Matt_SF the outputs will be set dynamically in the daw when you load the plugin - most daws show a pop-up and ask how many outputs you want.

        Free HISE Bootcamp Full Course for beginners.
        YouTube Channel - Public HISE tutorials
        My Patreon - HISE tutorials

        Matt_SFM 2 Replies Last reply Reply Quote 0
        • Matt_SFM
          Matt_SF @d.healey
          last edited by

          @d-healey said in Multi Output Tutorial:

          @Matt_SF the outputs will be set dynamically in the daw when you load the plugin - most daws show a pop-up and ask how many outputs you want.

          Indeed. OK noted!
          ... Now half of my post is useless 😂

          Develop branch
          Win10 & VS17 / Ventura & Xcode 14. 3

          1 Reply Last reply Reply Quote 0
          • Matt_SFM
            Matt_SF @d.healey
            last edited by

            @d-healey Although I think that building the multi-out version of HISE allows to see what you're doing and debug your code easily.
            If you have your routing script already set up and working, you can take the dynamic way.

            Develop branch
            Win10 & VS17 / Ventura & Xcode 14. 3

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

              @Matt_SF said in Multi Output Tutorial:

              Although I think that building the multi-out version of HISE allows to see what you're doing and debug your code easily.

              Yeah this is pretty much the only reason I ever built HISE as a plugin, but actually you get 99% of the way there in the standalone and you can test the output routing with a container.

              Free HISE Bootcamp Full Course for beginners.
              YouTube Channel - Public HISE tutorials
              My Patreon - HISE tutorials

              Matt_SFM 1 Reply Last reply Reply Quote 0
              • Matt_SFM
                Matt_SF @d.healey
                last edited by

                @d-healey said in Multi Output Tutorial:

                Yeah this is pretty much the only reason I ever built HISE as a plugin

                You don't have to build the plugin version to 'access' the multi-out routing anymore.
                The standalone version works just fine.

                @d-healey said in Multi Output Tutorial:

                you can test the output routing with a container.

                I'll have to try that in the 'stereo' build, thanks!

                Develop branch
                Win10 & VS17 / Ventura & Xcode 14. 3

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

                  @Matt_SF said in Multi Output Tutorial:

                  I'll have to try that in the 'stereo' build, thanks!

                  It's the same as you're showing in your tutorial above, but you use another container instead of the master container.

                  201f587d-6715-4ef8-ab36-21626c6b8644-image.png

                  Free HISE Bootcamp Full Course for beginners.
                  YouTube Channel - Public HISE tutorials
                  My Patreon - HISE tutorials

                  Matt_SFM 1 Reply Last reply Reply Quote 0
                  • Matt_SFM
                    Matt_SF @d.healey
                    last edited by

                    @d-healey Oh ok, I get it. Nice tip!

                    Develop branch
                    Win10 & VS17 / Ventura & Xcode 14. 3

                    1 Reply Last reply Reply Quote 0
                    • C
                      clevername27 @Matt_SF
                      last edited by

                      @Matt_SF My man. 💯

                      1 Reply Last reply Reply Quote 0
                      • d.healeyD d.healey referenced this topic
                      • W
                        weezycarter
                        last edited by

                        I followed all the steps, Hise plugin compiles ok from xcode but crashes validation in logic. anyone here have any idea how I can correct this so my Hise plugin has 48 outputs like this example? I got a working HISE standalone with 48 outputs available in routing matrix. but the plugin crashes validation. any advice?

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

                          @weezycarter Does it work in any other DAW? Have you ran it through auval? Does it work if you use fewer outputs - like just stereo?

                          Free HISE Bootcamp Full Course for beginners.
                          YouTube Channel - Public HISE tutorials
                          My Patreon - HISE tutorials

                          W 1 Reply Last reply Reply Quote 0
                          • W
                            weezycarter @d.healey
                            last edited by

                            @d-healey I haven't checked on another daw yet I accidentally deleted the component and vst first without thinking of trying it in another daw. I ran it through auval and auval crashes. The regular stereo plugin DOES work. its just when I put the NUM_MAX_CHANNELS = 48
                            HISE_NUM_PLUGIN_CHANNELS = 48 values in there it fails validation, even though it exports fine from Xcode with no errors. it also fails with 32 channels.

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

                              @weezycarter What is the minimum number of channels that works?

                              Free HISE Bootcamp Full Course for beginners.
                              YouTube Channel - Public HISE tutorials
                              My Patreon - HISE tutorials

                              W 1 Reply Last reply Reply Quote 0
                              • W
                                weezycarter @d.healey
                                last edited by

                                @d-healey so far the minimum I’ve gotten to work in the plug-in version is just a stereo output 1/2.

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

                                  @weezycarter make a minimal test plugin with 4 channels. Then we'll have a baseline.

                                  Free HISE Bootcamp Full Course for beginners.
                                  YouTube Channel - Public HISE tutorials
                                  My Patreon - HISE tutorials

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

                                  21

                                  Online

                                  2.0k

                                  Users

                                  12.8k

                                  Topics

                                  111.1k

                                  Posts