ワンクリックで
daw-master
Meta-skill for DAW operations - orchestrates audio transformations and effects pipelines
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Meta-skill for DAW operations - orchestrates audio transformations and effects pipelines
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | daw-master |
| description | Meta-skill for DAW operations - orchestrates audio transformations and effects pipelines |
| version | 0.2.0 |
| author | Hermes Agent |
| license | MIT |
| metadata | {"hermes":{"tags":["audio","daw","production","pipeline","transformations"],"related_skills":["daw-master:dawdreamer","daw-master:batch-processor","daw-master:mix-engineer","daw-master:mastering-engineer"]}} |
Meta-skill providing a unified interface for DAW operations and audio transformation pipelines.
This meta-skill defines standards and base capabilities for audio processing skills under the
daw-master namespace. All concrete DAW skills should:
sox-normalize -> pitch-shift -> fade-outSub-skills under daw-master:
|| Skill | Tool | Purpose |
|-------|------|---------|
|| dawdreamer | DawDreamer (Python) | Full-featured DAW: effects, mixing, time/pitch, VST |
|| sox-engine | SoX | Simple edits, effects, conversions |
|| ffmpeg-audio | FFmpeg | Codec work, filtering, stream ops |
|| rubber-band-engine | Rubber Band CLI | High-quality time-stretch/pitch-shift |
|| audio-analyzer | librosa + sonic-annotator | Extract BPM, key, MFCC, loudness |
|| batch-processor | SoX/FFmpeg scripts | Apply same pipeline to many files |
|| metadata-manager | BWFMetaEdit + mutagen | BWF/RIFF metadata embedding |
|| ardour-automator | Ardour (Lua) | Headless session automation & export |
|| carla-rack | Carla (LV2/VST) | Plugin rack — single-pass multi-effect chains |
||| mix-engineer | SoX/FFmpeg/audio-analyzer | Smart mixing, balance, panning automation |
||| mastering-engineer | FFmpeg/audio-analyzer | Album loudness normalization & QC |
# Conceptual: chain skills together
input = "vocals.wav"
pipeline = [
("normalize", {"target_level": -6}),
("time_stretch", {"factor": 0.95}), # slow down 5%
("reverb", {"room_size": 0.4}),
("fade_out", {"duration": 2.0}),
]
output = run_pipeline(input, pipeline)
# Analyze first, then decide transformations
info = analyze_audio("sample.wav")
if info["bpm"] > 140:
target = "hiphop"
pipeline = hiphop_chain
else:
target = "ambient"
pipeline = ambient_chain
# Apply skill to directory
for file in wav_files_in("in/"):
output = dawdreamer.transform(
file,
effects=[gain(-3), compressor(threshold=-20)],
output=f"out/{stem(file)}_processed.wav"
)
Use when working with the Sleepy Circuits Hypno 2 video synthesizer/resampler — 2-channel video mixer/looper, shader engine, MIDI CC mapping, CV/modulation, sampler. Firmware v0.0.163+.
Hardware instrument skills — reference guides for each device in the music studio setup.
GLSL fragment shader techniques adapted for the Hypno 2 video synthesizer — single-pass generative visuals and video effects optimized for Raspberry Pi 5, 5-uniform limit, CC-mapped parameters
Korg KAOSS DJ — USB DJ controller with X-Y touchpad, Serato DJ Intro integration, KAOSS effects, EQ, crossfader, and MIDI on Linux
Korg KAOSSILATOR dynamic phrase synthesizer (2007 model) — X-Y touchpad, 100 programs, gate arpeggiator, phrase loop recording, USB MIDI on Linux
Use when working with the Korg kaossilator 2S dynamic phrase synthesizer — X-Y touchpad, 150 programs, 50 arp patterns, loop recording, audio player, master recorder, microSD storage, and USB MIDI on Linux.