drum_workshop
Prepare drum composition requests, compare DSL candidates, export MIDI, and record audition feedback to evaluate drum patterns without altering REAPER.
Instructions
Prepare separate composition requests, compare authored drum DSL candidates, export MIDI, or record explicit user audition feedback. Local files only; never changes REAPER. Fresh and wildcard requests omit reference patterns. The calling agent writes candidate.dsl and intent.json before evaluate. Comparisons measure structural similarity, not musical quality. No model is invoked and no winner is selected.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Brief JSON for prepare; workshop folder otherwise | |
| action | Yes | ||
| output | No | New workshop folder for prepare | |
| feedback | No | Explicit user feedback: candidate_id, report, usefulness, novelty, reason, optional scope and confirmed |