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

                          16

                          Online

                          1.7k

                          Users

                          11.9k

                          Topics

                          103.6k

                          Posts