DSP Agent Aligner — Testing skill for Claude Code
A Human-Agent alignment GUI toolkit for Audio DSP development.
How to install DSP Agent Aligner
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open gunpowder78/DSP-Agent-Aligner and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What DSP Agent Aligner does
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).
Alternatives in Testing
- /test Routing — Vérifie le routing de commandes RTK sans exécution (dry-run) 25.5k ★
- OpenAgentsControl — AI agent framework for plan-first development workflows with approval-based execution 4.8k ★
- AI Contribution Skills (Engram) — branch-pr: clean branch and PR workflow 2.5k ★
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
Ace Step Deck
🎛️ AceDeck — desktop app & GUI for ACE-Step 1.5 AI music generation on Windows: one-click install, generation
Windows QA Engineer Skill
[ARCHIVED → CodeAlive-AI/ai-driven-development] Windows QA engineer skill consolidated into the ai-driven-deve
Hoofy
Hoofy — AI development companion MCP server. Persistent memory, spec-driven development, adaptive change pipel
Sdflow Skills
Spec-driven development workflow for Claude Code / Codex: clarify → grill → generate the four artifacts, multi
Canvas Explainer Videos
Generate narrated explainer videos purely from code - one Canvas HTML file draws every frame, Web Audio synthe
Spec Clarify
Helper — Resolves ambiguities and gaps in the specification or design before proceeding to the next phase. Use
Related Agents
Dsp Agent
Implement audio processing and DSP algorithms for Stage 2. Use PROACTIVELY after foundation-shell-agent comple
Blue Team
Defensive security and hardening specialist. Creates detection rules, hardens Linux/Windows systems, writes Si
YouTube Cue Sheet Builder
Builds cue-sheet.json + cue-sheet.md — the single source of truth mapping every script.md line/tag to a real,