HISE Logo Forum
    • Categories
    • Register
    • Login

    Provide option to suppress resourceUsage keys in AU plists

    Scheduled Pinned Locked Moved General Questions
    3 Posts 2 Posters 173 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.
    • Dan KorneffD
      Dan Korneff
      last edited by Dan Korneff

      Hey @Christoph-Hart I've recently ran into issues with Pace protected plugins and Garageband. Apparently a change made a few months back block these plugins from loading. An update to JUCE was made to fix this issue. Can we merge this?

      Link Preview Image
      Build: Provide option to suppress resourceUsage keys in AU plists · juce-framework/JUCE@ba172bc

      JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins. - Build: Provide option to suppress resourceUsage keys in AU plists · juce-framework/JUCE@ba172bc

      favicon

      GitHub (github.com)

      `SUPPRESS_AU_PLIST_RESOURCE_USAGE`
        - May be either TRUE or FALSE. Defaults to FALSE. Set this to TRUE to disable the `resourceUsage`
          key in the target's plist. This is useful for AU plugins that must access resources which cannot
          be declared in the resourceUsage block, such as UNIX domain sockets. In particular,
          PACE-protected AU plugins may require this option to be enabled in order for the plugin to load
          in GarageBand.
      
      

      Dan Korneff - Producer / Mixer / Audio Nerd

      Dan KorneffD 1 Reply Last reply Reply Quote 1
      • Dan KorneffD
        Dan Korneff @Dan Korneff
        last edited by

        @Christoph-Hart Wanted to give this a friendly bump. Is there a way to set SUPPRESS_AU_PLIST_RESOURCE_USAGE in the latest versions?
        iLok protected plugs wont load in Garageband without this.

        Dan Korneff - Producer / Mixer / Audio Nerd

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

          Have you checked the develop branch? I migrated to JUCE 6 there so maybe this fix is already included? If not it would be good to migrate as it might be easier to merge it to JUCE 6 than to the old one from master.

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

          57

          Online

          1.7k

          Users

          11.7k

          Topics

          102.1k

          Posts