audio-router
audio-router intelligently directs audio processing requests to the right specialized skill, whether for playback control, sound analysis, or reactive audio handling. Built for Claude, it streamlines how audio workflows are orchestrated across multiple focused capabilities.
audio-router intelligently routes your playback requests to specialized skills that handle music control, looping, and crossfading. Instead of managing Web Audio API directly, you describe what you need—play, pause, loop background music—and audio-router directs the task to the right focused capability for seamless playback control.
AI-generated summary based on this skill's SKILL.md
Install
Bbeierle12/Skill-MCP-Claude/audio-router · repository language: JavaScript
git clone https://github.com/Bbeierle12/Skill-MCP-Claude
cp -r Skill-MCP-Claude/skills/audio-router ~/.claude/skills/audio-routerFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I play music in my web app with audio-router?
audio-router intelligently routes your playback requests to specialized skills that handle music control, looping, and crossfading. Instead of managing Web Audio API directly, you describe what you need—play, pause, loop background music—and audio-router directs the task to the right focused capability for seamless playback control.
Can audio-router sync visuals to music?
Yes. audio-router routes audio analysis and visualization requests to specialized skills that create frequency and beat-driven visuals. It orchestrates beat detection and audio-reactive animations, letting you build synchronized visual effects that respond to your music's rhythm and spectral content in real time.
What does audio-router do with beat detection?
audio-router handles beat detection routing by directing your requests to skills that implement beat analysis and audio-reactive animations. Once beat data is extracted, audio-router helps trigger music-driven animations and timeline events, making it easy to sync visual effects and interactive elements to your audio's rhythm.
How does audio-router handle audio analysis and visualization?
audio-router routes audio analysis tasks—like frequency spectrum analysis and FFT processing—to specialized analysis skills, then connects that data to visualization capabilities. This lets you build audio visualizers with frequency and beat-driven visuals without managing complex Web Audio routing yourself.
Can audio-router integrate audio with 3D scenes and effects?
audio-router supports integration of audio with post-processing, particles, and 3D scenes by routing audio-reactive requests to appropriate specialized skills. You can create audio-driven particle systems, beat-synced bloom effects, and ambient sound synchronized to 3D environments through audio-router's orchestration.
What license does audio-router use?
audio-router is released under the MIT license, making it free to use, modify, and distribute in both open-source and commercial projects with minimal restrictions.
SKILL.md
rendered from the published skill — quoted content, verbatim
Audio Router
Routes to 3 specialized skills based on audio requirements.
Routing Protocol
- Classify — Identify audio task from user request
- Match — Apply signal matching rules below
- Combine — Audio-visual projects need 2-3 skills together
- Load — Read matched SKILL.md files before implementation
Quick Route
Tier 1: Core Skills
| Need | Skill | Signals |
|---|---|---|
| Playing audio, music, SFX | audio-playback |
play, load, music, sound, mp3, transport, player, loop |
| Extracting audio data | audio-analysis |
FFT, frequency, spectrum, amplitude, waveform, beat detection |
| Visual-audio connection | audio-reactive |
visualizer, reactive, respond to audio, sync, pulse, beat-driven |
Signal Matching
Primary Signals
audio-playback: - "play audio", "load music", "sound effect" - "Tone.js", "Player", "transport" - "loop", "crossfade",
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 2 files
skills/audio-router/SKILL.md
skills/audio-router/_meta.json