Audio Nodes

C++ audio node engine for react-native-audio-api. Covers the AudioNode class hierarchy, the processNode() audio-thread contract (no allocs, no locks, no blocking I/O), AudioParam a-rate/k-rate processing, cross-thread communication patterns (CrossThreadEventScheduler, IAudioEventHandlerRegistry), and a step-by-step checklist for implementing a new node end-to-end. Use this skill when implementing a new Web Audio API node, modifying audio graph traversal or processing logic, or debugging audio rendering artifacts. Trigger phrases: "add a new node", "implement AudioNode", "processNode", "audio thread", "AudioParam automation".

software-mansion da108b4 3 files · 22.6 KB Updated

File contents

software-mansion/react-native-audio-api/tree/main/.claude/skills/audio-nodes commit da108b451d

Frequently asked questions

npx skillmds@latest add software-mansion/audio-nodes