aax

Community

Build 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.