DSP Agent Aligner
Description
A Human-Agent alignment GUI toolkit for Audio DSP development. It resolves Windows WASAPI routing crashes, provides embodied auditory testing, and generates zero-hallucination hardware JSON contexts for LLM coding agents (Cursor/Trae/Claude).
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
ποΈ DSP-Agent-Aligner (DAA)
   
**DSP-Agent-Aligner (DAA)** is a robust GUI infrastructure built for the AI-assisted audio programming era. It bridges the gap between your physical local audio hardware and LLM-based coding agents (like Cursor, Trae, or Claude).
Writing cross-platform audio code (like `pyo` or `sounddevice`) on Windows often leads to silent crashes, ghost WASAPI devices, and channel-mismatch errors. Worse, AI coding agents suffer from **"hardware hallucinations"**βblindly writing full-duplex audio code without knowing your local soundcard's actual topology.
**DAA solves this.** It provides a safe, non-blocking GUI to test your physical audio endpoints, safely hot-patches your project's configuration via AST, and instantly generates a deterministic `JSON Schema Context` to inject into your LLM prompt, ensuring **Zero-Hallucination** human-agent collaborative DSP programming.
β¨ Key Features
- π‘οΈ Safe Device Routing & Filtering: Intelligently bypasses Windows WASAPI "0-channel ghost device" traps. Accurately calculates true
is_duplex_supportedflags to prevent PortAudio[Errno -9998] Invalid number of channelscrashes. - π Embodied Auditory Test Loop: Features a thread-safe, non-blocking
sounddevicetest loop. Validates physical audio output without freezing the GUI or locking up the OS audio bus. - π AST Hot-Patching: Safely injects the tested
TARGET_DEVICE_IDandSAMPLE_RATEdirectly into your target project'sconfig.pyusing Abstract Syntax Trees (AST). No regex breaking your code format, no OS file-locking deadlocks. - π€ Zero-Hallucination Agent Contract: Translates your physical hardware limits into a strict JSON Sc
Related Skills
Spec Kit
π« Toolkit to help you get started with Spec-Driven Development
Testing Webapp Testing
Test local web applications using Playwright for UI verification and debugging
Testing #29
, [#52](https://github.com/affaan-m/everything-claude-code/issues/52), [#103](https://github.com/affaan-m/ever
Testing Fix Issue
by metabase - Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing sol
Testing Pypict Test Design
Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for optimized test sui
Testing gstack
| 15,000+ | Garry Tan's exact Claude Code setup: 6 opinionated tools that serve as CEO, Eng Manager, Release M
Testing