Provide option to suppress resourceUsage keys in AU plists



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

    https://github.com/juce-framework/JUCE/commit/ba172bc828317c33b9f1a7dca17b05bdd03ec84b

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

Log in to reply
 

16
Online

1.1k
Users

3.8k
Topics

33.3k
Posts