HISE Logo Forum
    • Categories
    • Register
    • Login

    AAX SDK

    Scheduled Pinned Locked Moved General Questions
    18 Posts 4 Posters 1.9k 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 @TNTHM
      last edited by

      @TNTHM - theres a butotn at the top right "How to Apply"

      Just a moment...

      favicon

      (www.avid.com)

      HISE Development for hire.
      www.channelrobot.com

      T 2 Replies Last reply Reply Quote 1
      • T
        TNTHM @Lindon
        last edited by

        @Lindon That's what I was missing. Thank you!

        1 Reply Last reply Reply Quote 0
        • T
          TNTHM @Lindon
          last edited by

          @Lindon I heard rumors from a 2017 Juice forum post that you need iLoc to work with the AAX SDK. Is that true?

          LindonL ustkU 2 Replies Last reply Reply Quote 0
          • LindonL
            Lindon @TNTHM
            last edited by

            @TNTHM said in AAX SDK:

            @Lindon I heard rumors from a 2017 Juice forum post that you need iLoc to work with the AAX SDK. Is that true?

            • as far as I am aware no you dont. The AAX SDK is just like any other plug-in SDK - it lets you build AAX plug-ins.

            Those plugins however are useless - as they will ONLY run in the developer version of ProTools - which is available to you as part of the Avid Partner program, but is NOT available to any of your customers (who would be using the commercial version of ProFools (sorry Tools) :-)

            So once you've built your AAX plug-in you must work with Avid's codesigning and noterization partner - which is PACE (the iLok people). They will provide you with a set of tools to codesign and noterize your AAX plug-in so it will work on the commercial version of ProTools...

            HISE Development for hire.
            www.channelrobot.com

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

              @TNTHM An AAX plugin has to be code-signed if you want it to work (at least, outside pro tools dev version). For that, you have to join the PACE program (it's done through avid). The PACE code-signing tool works with an iLok. This means you don't need an iLok for the plugin to launch, but you need one for code signing...

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

              T 1 Reply Last reply Reply Quote 2
              • T
                TNTHM @ustk
                last edited by

                @ustk To reiterate, in order to build AAX plugins with hise I will need to buy an iLok fob? Is code signing a separate process from building the plugin with hise?

                One of the questions on the form is:

                Executive summary, including brief commentary on expected mutual benefits offered by the Alliance Partner program.

                I'm not sure what this means. Could you reword this for me in simpler English by any chance?

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

                  @TNTHM Yes, you'll need an iLok for code signing.
                  Yes, code-signing as nothing to do with Hise. You build the plugin in Hise, then you code-sign it using the PACE tool. I cannot enter in the details because it's simply forbidden to do so once you have a "contract" with them. But no worries, they are cool and they will assist you.

                  What you need to provide to Avid is anything that can prove you're "serious" about plugin development... Provide examples if you have so, website, a brief summary of what you are doing, etc... This will be asked the first time you contact them.

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

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

                    AAX plugins can't be released under the GNU GPL HISE license, so you'll need a commercial proprietary license for HISE.

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

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      TNTHM @d.healey
                      last edited by

                      @d-healey Ahh I wasn't aware of that. They can't be released for free under GNU GPL? Can they be built for personal use without a commercial proprietary license for Hise?

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

                        @TNTHM Well, if it is for personal use, you're not making money so I don't see where it can be a problem.
                        But AAX is not compatible with GNU GPL anyway dixit Avid.

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

                        T 1 Reply Last reply Reply Quote 1
                        • T
                          TNTHM @ustk
                          last edited by

                          @ustk That makes sense.

                          To reiterate:

                          "But AAX is not compatible with GNU GPL anyway dixit Avid" means that it is not possible to build AAX plugins unless you have a commercial license for Hise to sell your plugins for profit because the developer of the AAX SDK will not issue authorization to people developing AAX plugins for free?

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

                            @TNTHM If you have a Hise license, then you can release a commercial or a free AAX plugin if you wish.
                            What you can't do is to release it under a GNU GPL license. Because in such a case, you have to provide the source code, wish is forbidden by Avid. Hence the non-compatibility between GNU GPL and AAX.
                            But nothing stops you to release free AAX plugins if you get a Hise commercial license. In this case, they will be in close source anyway, not open source...

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

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

                              To add to what @ustk said.

                              The GNU GPL doesn't care if you are making commercial software or not, the only thing that matters is what the user gets when they obtain a copy of your software. If they don't get the 4 freedoms then you can't release your software under the GNU GPL, and AVID doesn't let you release the source code so that rules out freedoms 0, and 1.

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

                              T 1 Reply Last reply Reply Quote 2
                              • T
                                TNTHM @d.healey
                                last edited by

                                @d-healey So if I understand correctly: GNU GPL comes into affect once the user has received a copy of your software, however what they must do to obtain the software is not explicitly stated in or protected by the license? Therefore it is legal under GNU GPL to require customers to sign up for a mailing list before obtaining a copy of my plugin. Correct?

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

                                  @TNTHM

                                  Therefore it is legal under GNU GPL to require customers to sign up for a mailing list before obtaining a copy of my plugin. Correct?

                                  I don't see why not.

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

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

                                  18

                                  Online

                                  1.7k

                                  Users

                                  11.9k

                                  Topics

                                  103.7k

                                  Posts