一键导入
play-tape
Play a tape file by loading its patterns, effects, and arrangement from the tapes/ directory.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Play a tape file by loading its patterns, effects, and arrangement from the tapes/ directory.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Record the current live session as a tape (md + scd file pair) in the tapes/ directory.
Music theory and songwriting reference for composing better patterns, melodies, bass lines, and chord voicings in SuperCollider.
Use when live coding music with SuperCollider via ClaudeCollider MCP server.
Compose an arrangement for a tape — plan which elements enter and exit over time, then generate a playable CCArrangement.
| name | play-tape |
| description | Play a tape file by loading its patterns, effects, and arrangement from the tapes/ directory. |
This skill plays a tape — loading its patterns, effects, and routing in the correct order.
When the user says play @tapes/<name>.scd or asks you to play a tape.
.scd file to understand all the Pdef/Ndef definitions, effects, and sidechains.tapes/<name>-arrangement.scd.Always ask:
.play to each Pdef/Ndef)If no arrangement file exists, offer to create one with /arrange-tape as an alternative.
~cc.clear;
~cc.tempo(<bpm>);
CRITICAL: Do NOT call .play on any Pdef or Ndef yet. Load all pattern definitions first.
Execute all Pdef(\name, Pbind(...)) and Ndef(\name, {...}) definitions exactly as written in the tape — they define the patterns but do not start them.
Execute all ~cc.fx.load(...), ~cc.fx.set(...), ~cc.fx.route(...), ~cc.fx.connect(...), ~cc.fx.sidechain(...), and ~cc.fx.routeTrigger(...) calls from the tape.
If the user chose Jam:
Play all Pdefs and Ndefs at once by calling .play on each one.
If the user chose Arrangement:
Execute the CCArrangement([...]).play code from the arrangement file.
If the user wants to sync external gear, enable MIDI clock before playing:
~cc.midi.connect("My Device", \out);
CCMIDIClock.enable(~cc.midi.output);
CCArrangement automatically sends MIDI clock start/stop/ticks when enabled. No extra steps needed during playback.
.play to patterns when playing an arrangement — the arrangement handles start/stop timing.