Discover and explore top open-source AI tools and projects—updated daily.
NoizefieldAgentic framework for audio plugin creation
Top 96.8% on SourcePulse
Summary
Audio Plugin Coder (APC) is an AI-first, open-source framework enabling musicians and developers to create VST3/AU/CLAP audio plugins using natural language. Built on JUCE 8, it streamlines the complex plugin development lifecycle through a structured, agent-agnostic workflow, significantly lowering the barrier to entry for professional audio tool creation.
How It Works
APC employs a five-phase workflow (Dream, Plan, Design, Implement, Ship) orchestrated by AI agents. Its agent-agnostic design integrates with various LLM coding assistants, providing long-term context and domain-specific skills to abstract complex DSP, UI, and build system management. A state management system (status.json) tracks progress, enables rollbacks, and facilitates agent switching, while an auto-capture troubleshooting mechanism continuously improves problem-solving.
Quick Start & Requirements
Start via npx github:Noizefield/audio-plugin-coder (requires Node.js 18+, Git), which guides platform-specific setup. Manual setup involves cloning with --recurse-submodules and running environment checks. Prerequisites include a compatible LLM coding agent (e.g., Claude Code, Kilo), CMake (3.22+), Git, and platform-specific build tools (VS2022/Xcode/GCC/Clang). jq is needed on macOS. Bridge template setup (FFGL, Max/MSP) is available via a Windows script.
Highlighted Details
1 month ago
Inactive