drop_disc
Places a disc on a chosen deck from the next bar, replacing the current disc, with options to queue it or start on the disc’s next pickup.
Instructions
Play a disc on a deck, replacing what it held, from the next bar. Returns once it is sent, up to a bar later. With queue, it waits on the deck until drop_queue.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"disc": "<disc>",
"deck": "<deck>"
},
"name": "drop_disc"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deck | Yes | 1 to 4 | |
| disc | Yes | A disc name | |
| queue | No | ||
| on_pickup | No | Land on the disc's next pickup, where it comes in ahead of the bar, instead of the downbeat |