deskmate-cc.vercel.app
Deskmate
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 16 · Act 12 · Transact 0 · Score: Not yet scored
Tool inspector
propose_sound
Propose sound: a one-shot effect on a moment, or a music bed under a stretch of the cut. Effects are synthesised in the browser, so there is nothing to load and nothing to license; pick one of: hit (A short, low, percussive thump. For a title card landing.) pop (A bright click. For a list row or a caption word arriving.) whoosh (Filtered noise sweeping up. For anything sliding in from an edge.) riser (A pitch climbing to a stop. For building into a reveal.) tick (A dry tick. For a step in a process, or a counter.) chime (Two soft tones. For a result, a total, or a positive stat.) A music bed takes an existing clip from the library and ducks itself under speech automatically, using the transcript's word boundaries, so you do not need to shape the volume yourself.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
kind |
string | yes | 'sfx' for a one-shot on a moment, 'music' for a bed under a stretch. |
preset |
string | no | sfx only. Which effect. |
clip_id |
string | no | music only. The clip to take the bed from, from list_clips. |
at_seconds |
number | yes | Seconds from the start of the cut. For an effect under a graphic, use that graphic's at_seconds so they land together. |
duration_seconds |
number | no | music only. Leave it out to run to the end of the cut. |
gain |
number | no | 0 to 1. A bed under speech wants 0.1 to 0.25; above 0.4 it competes with the voice. An effect wants 0.4 to 0.8. |
duck |
boolean | no | music only. Duck under speech. Default true, and leaving it true is almost always right. |
reason |
string | no | — |
Raw JSON schema
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"sfx",
"music"
],
"description": "'sfx' for a one-shot on a moment, 'music' for a bed under a stretch."
},
"preset": {
"type": "string",
"enum": [
"hit",
"pop",
"whoosh",
"riser",
"tick",
"chime"
],
"description": "sfx only. Which effect."
},
"clip_id": {
"type": "string",
"description": "music only. The clip to take the bed from, from list_clips."
},
"at_seconds": {
"type": "number",
"minimum": 0,
"description": "Seconds from the start of the cut. For an effect under a graphic, use that graphic's at_seconds so they land together."
},
"duration_seconds": {
"type": "number",
"minimum": 0.2,
"description": "music only. Leave it out to run to the end of the cut."
},
"gain": {
"type": "number",
"minimum": 0,
"maximum": 1,
"description": "0 to 1. A bed under speech wants 0.1 to 0.25; above 0.4 it competes with the voice. An effect wants 0.4 to 0.8."
},
"duck": {
"type": "boolean",
"description": "music only. Duck under speech. Default true, and leaving it true is almost always right."
},
"reason": {
"type": "string",
"maxLength": 200
}
},
"required": [
"kind",
"at_seconds"
],
"additionalProperties": false
}
Similar websites
wfsim.app
A Warframe calculator that simulates the fight instead of estimating it — builder, simulator, optimizer. Every formula cites its source, and the golden tests ar…
commonplace-webmcp.vercel.app
Commonplace is an editable social reading space built for people and their browser agents.
pixelforge-studio.appcaster.chatgpt.site
A professional browser pixel-art editor for drawing, frame animation, palettes, sprite sheets, GIF export, and WebMCP automation.
pixelite.taskcraft.site
Pixelite