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 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

                              30

                              Online

                              2.0k

                              Users

                              12.8k

                              Topics

                              111.1k

                              Posts