بنقرة واحدة
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.