add_melody
Adds a melody with matching lyrics in one call, using pitch:beats notation and one lyric per sounding note; held syllables use '+'. Handles note and lyric entry together in OpenUtau MCP.
Instructions
Add a melody with its lyrics in one call. melody: space-separated PITCH:BEATS (r = rest). lyrics are split like set_lyrics and must give one lyric per sounding note (use "+" for held syllables). / メロディと歌詞を一度に追加します。melody は「音名:拍」(r = 休符)。歌詞は set_lyrics と同じ規則で分割され、 音の数と一致する必要があります(伸ばす音節は「+」)。
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": {
"part": "<part>",
"melody": "<melody>"
},
"name": "add_melody"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| part | Yes | ||
| lyrics | No | ||
| melody | Yes | ||
| language | No | auto | |
| start_tick | No |