aax
CommunityBuild and validate AAX plugins locally
Authordanielraffel
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Provides clear, repeatable guidance for enabling optional AAX support in Pulp so developers can build, validate, and troubleshoot AAX plugin targets without committing proprietary Avid assets into the repository.
Core Features & Use Cases
- SDK discovery and setup: Guidance for locating and pointing Pulp to a developer-supplied Avid AAX SDK and validator via environment variables and recommended directories.
- CMake integration: Instructions to enable AAX builds using PULP_ENABLE_AAX and PULP_AAX_SDK_DIR and to build AAX-specific targets on macOS and Windows.
- Validation workflows: Advice on using DigiShell/AAX Validator and pulp validate / pulp validate --all to test built bundles and avoid validator collisions.
- Use Case: A plugin developer who needs to locally validate an AAX target before release can follow the SDK discovery, CMake enablement, and validation steps to confirm binary presence and pass validator checks.
Quick Start
Build AAX targets by enabling PULP_ENABLE_AAX and setting PULP_AAX_SDK_DIR to your AAX SDK path before running CMake and building the target.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: aax Download link: https://github.com/danielraffel/pulp/archive/main.zip#aax Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.