HISE Logo Forum
    • Categories
    • Register
    • Login

    AAX SDK - compiled

    Scheduled Pinned Locked Moved General Questions
    31 Posts 5 Posters 2.2k 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 @Lindon
      last edited by Lindon

      • hang on , dont worry - turned out to be a lot easier than I remembered... ignore me. "I'm being Stupid" (c) 2022

      HISE Development for hire.
      www.channelrobot.com

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

        @Lindon I wouldnt mind you could upload yours ;)

        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 as I say its easy enough to build.

          HISE Development for hire.
          www.channelrobot.com

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

            @Lindon ok, will do

            https://lalalandaudio.com/

            https://lalalandsynth.com/

            https://www.facebook.com/lalalandsynth

            https://www.facebook.com/lalalandsynth

            LindonL DanHD 2 Replies Last reply Reply Quote 0
            • LindonL
              Lindon @lalalandsynth
              last edited by Lindon

              @lalalandsynth said in AAX SDK - compiled:

              @Lindon ok, will do

              check the instructions I gave in the other current AAX thread - where you posted recently...

              Link Preview Image
              How to compile Hise properly before AAX export. Any Instructions?

              Hi! How to compile Hise properly before AAX export? Any Instructions? I downloaded AAX sdk and I have all tools for signing AAX plugins, but can't understand...

              favicon

              Forum (forum.hise.audio)

              HISE Development for hire.
              www.channelrobot.com

              1 Reply Last reply Reply Quote 0
              • DanHD
                DanH @lalalandsynth
                last edited by

                @lalalandsynth I've just been through it all for the first time, let me know if you need help, it's reasonably fresh in my mind

                DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                https://dhplugins.com/ | https://dcbreaks.com/
                London, UK

                LindonL lalalandsynthL 2 Replies Last reply Reply Quote 0
                • LindonL
                  Lindon @DanH
                  last edited by

                  @DanH said in AAX SDK - compiled:

                  @lalalandsynth I've just been through it all for the first time, let me know if you need help, it's reasonably fresh in my mind

                  I for one can never remember where in the PACE web site I'm supposed to go to generate the id, if you recall then I'd find that useful to document.

                  HISE Development for hire.
                  www.channelrobot.com

                  DanHD 1 Reply Last reply Reply Quote 0
                  • DanHD
                    DanH @Lindon
                    last edited by

                    @Lindon yeah I haven't got that far yet, waiting on Avid to send me the Pace signing toolkit, but no replies to two emails so far...

                    DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                    https://dhplugins.com/ | https://dcbreaks.com/
                    London, UK

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

                      @DanH After building the sdk , what do I do with it ? Where do I place it?
                      Anything I need to be aware before building the sdk ?

                      https://lalalandaudio.com/

                      https://lalalandsynth.com/

                      https://www.facebook.com/lalalandsynth

                      https://www.facebook.com/lalalandsynth

                      orangeO 1 Reply Last reply Reply Quote 0
                      • orangeO
                        orange @lalalandsynth
                        last edited by orange

                        @lalalandsynth

                        Before compiling an AAX plugin from Hise, you need to open the below file in Xcode and build that binary. For Windows, you need to repeat the process for the Windows build. After compiling, you don't need to do anything, now you can compile the AAX plugin.

                        /SDK/AAX/Libs/AAXLibrary/MacBuild/AAXLibrary.xcodeproj
                        

                        After compiling AAX, then you'll need to sign the plugin with EDEN tools.

                        develop Branch / XCode 13.1
                        macOS Monterey / M1 Max

                        lalalandsynthL 2 Replies Last reply Reply Quote 0
                        • lalalandsynthL
                          lalalandsynth @orange
                          last edited by lalalandsynth

                          @orange This is what I built.
                          Dont I have to then bring the built sdk into the HISE SDK folder ? That is what I did, before that it said that the SDK was missing.
                          7175c884-8ec1-4e38-9beb-68e822e804eb-image.png

                          SO now I have the AAXSDK in the SDK folder but get errors on build. I had to rename the AAXLibrary to AAX to get hise to see it.

                          In my case I have a dev version of protools so I do not need to sign them.

                          https://lalalandaudio.com/

                          https://lalalandsynth.com/

                          https://www.facebook.com/lalalandsynth

                          https://www.facebook.com/lalalandsynth

                          orangeO 1 Reply Last reply Reply Quote 0
                          • orangeO
                            orange @lalalandsynth
                            last edited by

                            @lalalandsynth

                            Screen Shot 2022-11-12 at 17.47.00.png

                            develop Branch / XCode 13.1
                            macOS Monterey / M1 Max

                            lalalandsynthL 2 Replies Last reply Reply Quote 0
                            • lalalandsynthL
                              lalalandsynth @orange
                              last edited by lalalandsynth

                              @orange I see, so I build the SDK then copy the whole folder including the SDK into the HISE SDK folder ? Correct ?

                              0fc31c66-c646-448f-b5ab-a2a289785a5a-image.png

                              https://lalalandaudio.com/

                              https://lalalandsynth.com/

                              https://www.facebook.com/lalalandsynth

                              https://www.facebook.com/lalalandsynth

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

                                @orange Fixed the "use IPP" issue.
                                Now getting this error.

                                9ca0e956-913d-4e2e-9432-c0b48680909e-image.png

                                Following this, looks similar.
                                https://forum.hise.audio/topic/901/aax-compile-error-develop-branch/3?_=1673020664965

                                WORKS ! :)

                                https://lalalandaudio.com/

                                https://lalalandsynth.com/

                                https://www.facebook.com/lalalandsynth

                                https://www.facebook.com/lalalandsynth

                                DanHD 1 Reply Last reply Reply Quote 0
                                • DanHD
                                  DanH @lalalandsynth
                                  last edited by

                                  @lalalandsynth I got this too. You need to rebuild the AAX library but this time with MT Static release instead of whatever the other option is. You change this setting in the project settings (I'm not at my windows machine right now)... I can't remember exactly where it is now, config / compile perhaps. Its a few options down the list.

                                  I found a stackoverflow thread which pointed me in the general direction - I can't find it now. Search the error in google.

                                  Wish I could help more but literally running out the door. Good luck!

                                  (Or wait until tomorrow and I can show you exactly what to do!)

                                  DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                                  https://dhplugins.com/ | https://dcbreaks.com/
                                  London, UK

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

                                    @DanH I figured it out and am now building aax , thanks for the help.
                                    We now have a working AAX plugin with CC output !

                                    https://lalalandaudio.com/

                                    https://lalalandsynth.com/

                                    https://www.facebook.com/lalalandsynth

                                    https://www.facebook.com/lalalandsynth

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

                                      @orange The signing with pace eden tools , can you elaborate on that a bit ? Do all AAX plugins have to be signed by that or is that only if you plan on using Pace ?

                                      I am assuming you can buy a license from Pace and then do your copy protection via Pace ?
                                      And also assuming that you can just use your own copy protection and not use Pace at all ?

                                      Can someone explain the process to me as I have no experience with protools or pace?

                                      https://lalalandaudio.com/

                                      https://lalalandsynth.com/

                                      https://www.facebook.com/lalalandsynth

                                      https://www.facebook.com/lalalandsynth

                                      LindonL orangeO 2 Replies Last reply Reply Quote 0
                                      • LindonL
                                        Lindon @lalalandsynth
                                        last edited by Lindon

                                        @lalalandsynth nope.

                                        All AAX plugins - whether they use PACE protection or not - must be signed with the PACE EDEN tool kit. If they are not signed they will not run in ProTools commercial products.

                                        The PACE EDEN tool kit is codesigning ONLY - it offers no protection, and is required by Avid. Your copy protection is up to you.

                                        HISE Development for hire.
                                        www.channelrobot.com

                                        1 Reply Last reply Reply Quote 1
                                        • orangeO
                                          orange @lalalandsynth
                                          last edited by orange

                                          @lalalandsynth

                                          If you want to release an AAX plugin, you have to code sign it with Pace EDEN Tools. This code signing procedure is not for copy protection of your software, this is only for your plugin to run in Pro Tools.

                                          If you only use Pace for code signing your plugins, you don't need to buy a Pace license. If you register to Avid as a developer (you need to contact them), they will assign a Pace EDEN Tools license (for signing purpose only) for you for free. But if you want extra copy protection from Pace, then you'll need to buy extra license for this, that is a different story.

                                          So, for releasing AAX plugins, follow the instructions below:

                                          • First, get an iLok USB.
                                          • After getting your iLok, contact to Avid, tell about your company and register your company as a developer. And they will assign a Pace Eden Tools license to your iLok, so you won't have to pay $500 per year for signing your AAX plugin.
                                          • Then code sign your plugin with using your iLok & EDEN Tools.
                                          • After code signing, test your AAX plugin in a non-developer Pro Tools version. You can download free version of Pro Tools that also supports 3rd party plugins from here: https://www.avid.com/pro-tools/intro

                                          develop Branch / XCode 13.1
                                          macOS Monterey / M1 Max

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

                                            @orange I already have a dev account and I am running a dev version of Protools.
                                            Currently my PACE license to run the DEV PT version is on the cloud.
                                            Should I now have access to these EDEN tools or do I still need to apply for them specifically ?

                                            https://lalalandaudio.com/

                                            https://lalalandsynth.com/

                                            https://www.facebook.com/lalalandsynth

                                            https://www.facebook.com/lalalandsynth

                                            DanHD orangeO LindonL 3 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            64

                                            Online

                                            1.7k

                                            Users

                                            11.7k

                                            Topics

                                            102.2k

                                            Posts