HISE Logo Forum
    • Categories
    • Register
    • Login

    Problem compiling with AAX

    Scheduled Pinned Locked Moved Bug Reports
    54 Posts 8 Posters 3.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.
    • LindonL
      Lindon
      last edited by

      yeah, in short : Nightmare.

      Still I am considering how to go about generally signing my binaries - especially the installers/packagers, to stop all that "unknown developer" stuff on both win 10 and MacOs.

      Has anyone any insights on that?

      As far as I have read I could join the Apple Developer Program, and use my Apple ID on MacOS to sign stuff, and apparently with some jiggery-pokery use it on windows too - but as Apple are not a recognised authority on Windows(yeah go figure..) you may as well use a recognised signing authority. Cheapest I can find is about $65.00 per year.

      Any actual experiences anyone?

      HISE Development for hire.
      www.channelrobot.com

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

        I got a very quick answer from AVID.

        You are welcome to sell your products as AAX plugins independently

        So that's good :)

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

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

          @d-healey said in Problem compiling with AAX:

          So that's good :)

          Yeah indeed ;)

          develop Branch / XCode 13.1
          macOS Monterey / M1 Max

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

            You are welcome to sell your products as AAX plugins independently

            I don't want to nag around, but that's not how it works. Avid is not in the position to "allow" selling a product based on a GPL codebase, unless they have no problem if the AAX SDK is included in the public repository (and I would be surprised if this is the case).

            If one part is closed-source, then the entire thing is closed-source, and the only solution to this problem is this:

            GPL FAQ.

            So basically, it would require me and the JUCE team to add an exception to the default GPL license.

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

              @Christoph-Hart But what about the VST2 SDK which is also proprietary? I assume AU is too? And ASIO.

              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

                Yes, this is also a legal grey area, but Steinberg is way less protective about their SDK than Avid (so while the VST SDK was technically non-free, basically everyone could just go to the Steinberg download page and get it).

                Also, you can't build and run an AAX plugin yourself, the non-developer version of ProTools only accepts code-signed binaries, so the entire GPL idea of being able to modify and use / distribute your modifications is not possible on the AAX platform (again, no problem on VST).

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

                  @Christoph-Hart Yep that all makes sense. Since I don't really want the hassle of making and supporting AAX plugins anyway I'll just let pro-tools users go without. :) If they really want my plugin they can build it themselves and go through all the problems - or Lindon can do it for them (new service for you to offer).

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

                  LindonL 1 Reply Last reply Reply Quote 0
                  • LindonL
                    Lindon @d.healey
                    last edited by

                    @d-healey oh pleeeeeease plleeease dont make me do it...

                    HISE Development for hire.
                    www.channelrobot.com

                    1 Reply Last reply Reply Quote 1
                    • lalalandsynthL
                      lalalandsynth @Lindon
                      last edited by lalalandsynth

                      @Lindon said in Problem compiling with AAX:

                      Joined the relevant Avid program

                      I have an account at Avid, where can I find this program to sign ?

                      Do I need an Ilok to run the dev version of Protools and do I have to pay for some sort of license ?

                      https://lalalandaudio.com/

                      https://lalalandsynth.com/

                      https://www.facebook.com/lalalandsynth

                      https://www.facebook.com/lalalandsynth

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

                        @lalalandsynth you need to go to Pace and tell them your Avid Developer details and ask for the AAX signing tool kit.

                        HISE Development for hire.
                        www.channelrobot.com

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

                          @Lindon That's what I did last time and Pace replied that if I contact avid, they will do the right thing with Pace and the rest is automatic...
                          I put everything aside since then. But now it is the time to really get it to work :)

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

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

                            @ustk well that may be more right that what I know - which is: you will need a set of tools from Pace to "codesign" your AAX plugins...

                            HISE Development for hire.
                            www.channelrobot.com

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

                            19

                            Online

                            1.7k

                            Users

                            11.8k

                            Topics

                            103.1k

                            Posts