HyperFrames Audio Mixing for Claude Code: Music Ducking
Mix local audio with HyperFrames track gain and automation. The former HyperFrames Audio skill is maintained through the media-use mixing reference.
中文Setup for Claude Code (current HyperFrames replacement)
Claude Code, Node.js 22 or newer for the local HyperFrames CLI, and a disposable project. The separate hyperframes-audio skill was retired upstream. This example uses its maintained /media-use workflow.
- Run `claude plugin marketplace add heygen-com/hyperframes` and `claude plugin install hyperframes@hyperframes` in a terminal. Start a fresh Claude Code session in a scratch project.
- Ask the agent to load /media-use and read `skills/media-use/references/mixing.md` from the installed bundle or the upstream v0.9.53 tree. Use `npx hyperframes@0.9.53` for the pinned CLI when running the example's checks.
- For historical reading, the original GitHub source below preserves the standalone hyperframes-audio document from before the retirement.
Example task
Create two short local WAV tones in a scratch project using any oscillator. Use one as an audio bed with data-volume 0.8 and a constant volume-lane multiplier of 0.5. Keep the other tone on a separate audio track with its own ID. Ask the agent to calculate the first track's gain and inspect its automation markup.Expected result
The bed's effective gain is 0.4. The two tracks have different IDs, and the bed's automation times are defined relative to its clip start.
Upstream documentation
Original SKILL.md on GitHub · Apache-2.0 license · Source reviewed
Frequently asked question
Where should I look for HyperFrames audio volume automation now?
Use /media-use and its mixing reference for gain, fades, and automation. Use a separate source workflow when you need to obtain or generate audio.