cosynth.vercel.app
A synthesizer you control by talking to AI.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 8 · Act 14 · Transact 2 · Score: Not yet scored
Tool inspector
analyze_reference_audio
Step 1 of matching a target sound: send the target as Base64 audio, decoded in memory and analyzed with the same metrics as synth output. `pitch` is detected automatically and `harmonics`/`harmonicShape` come with it, so the target's partials are visible on the same terms as your own. Its PCM is retained (one at a time) for analyze_audio({source:"reference"}). Then call compare_audio (step 2), which renders the candidate for you.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
audioBase64 |
string | yes | — |
name |
string | no | — |
mimeType |
string | no | — |
f0Hz |
number | no | Known target fundamental; overrides detection when it reports the wrong octave. |
trimStartMs |
number | no | Milliseconds dropped from the start (leading silence). |
trimEndMs |
number | no | Milliseconds dropped from the end. What survives is the reference. |
windows |
integer | no | Spectral windows, default 4. |
format |
string | no | Default "json"; "text" adds the same metrics as a compact table. |
Raw JSON schema
{
"type": "object",
"properties": {
"audioBase64": {
"type": "string",
"minLength": 1,
"maxLength": 16777216
},
"name": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"mimeType": {
"type": "string",
"minLength": 1,
"maxLength": 127,
"pattern": "^[aA][uU][dD][iI][oO]/"
},
"f0Hz": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 20000,
"description": "Known target fundamental; overrides detection when it reports the wrong octave."
},
"trimStartMs": {
"type": "number",
"minimum": 0,
"description": "Milliseconds dropped from the start (leading silence)."
},
"trimEndMs": {
"type": "number",
"minimum": 0,
"description": "Milliseconds dropped from the end. What survives is the reference."
},
"windows": {
"type": "integer",
"minimum": 4,
"maximum": 32,
"description": "Spectral windows, default 4."
},
"format": {
"type": "string",
"enum": [
"json",
"text"
],
"description": "Default \"json\"; \"text\" adds the same metrics as a compact table."
}
},
"required": [
"audioBase64"
],
"additionalProperties": false
}
Similar websites
reloadium.com
Paste a topic, URL, or PDF/TXT/MD — get a multi-episode AI podcast with audio, transcripts, timelines and quizzes. 60+ languages.
api.lmm.best
Connect AI models, tools and applications with LMM Forge. Explore model access, developer guides and open-source collaboration.
deskintab.dgkhan08.workers.dev
An operating system in your browser, where you and your AI agent share apps, files, and projects through WebMCP.
webmcp.agentsdesk.dev
Meridian Ops