From d83a966199671a1cab6b8f56be448662e79f4a46 Mon Sep 17 00:00:00 2001 From: tanaka takashi Date: Sun, 12 Jul 2026 18:50:50 +0900 Subject: feat: 合成機能テンプレートの拡充とドキュメントの更新 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ppmck/pyxel向けに表現力のある作曲テンプレートを追加 - エンベロープ、ビブラート、音程変化の使用例を追加 - テンプレートの検証・IR・音声合成テストを追加 - README、設計書、MCP仕様書を現行実装に合わせて更新 --- doc/Design.md | 2 +- doc/mcp.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'doc') diff --git a/doc/Design.md b/doc/Design.md index eab87aa..92f8dbc 100644 --- a/doc/Design.md +++ b/doc/Design.md @@ -129,7 +129,7 @@ MML文字列 | `action` | string | yes | — | 動作モード: `"compose"` / `"validate"` / `"template"` | | `mml` | string | compose/validate時 | `""` | MML文字列 | | `mode` | string | compose/validate時 | `""` | `"ppmck"` / `"pyxel"` | -| `template` | string | template時 | `"basic"` | テンプレート種別: `"basic"` / `"melody"` / `"chord"` / `"drum"` / `"empty"` | +| `template` | string | template時 | `"basic"` | テンプレート種別: `"basic"` / `"melody"` / `"chord"` / `"drum"` / `"empty"` / `"expressive_lead"` / `"vibrato_lead"` / `"pitch_motion"` | | `sample_rate` | int | no | `44100` | 出力サンプリング周波数(Hz) | | `normalize` | bool | no | `true` | 出力振幅の正規化 | diff --git a/doc/mcp.md b/doc/mcp.md index ecdda8e..c6cc682 100644 --- a/doc/mcp.md +++ b/doc/mcp.md @@ -25,7 +25,7 @@ MML文字列を解析し、以下のいずれかの処理を実行します。 | `action` | string | yes | - | `compose`, `validate`, `template` のいずれか | | `mml` | string | compose/validate時 | `""` | MMLソース文字列 | | `mode` | string | compose/validate時 | `""` | `ppmck` または `pyxel` | -| `template` | string | template時 | `"basic"` | `basic`, `melody`, `chord`, `drum`, `empty` | +| `template` | string | template時 | `"basic"` | `basic`, `melody`, `chord`, `drum`, `empty`, `expressive_lead`, `vibrato_lead`, `pitch_motion` | | `sample_rate` | integer | no | `44100` | 出力WAVのサンプリングレート(Hz) | | `normalize` | boolean | no | `true` | 出力振幅を正規化するか | -- cgit v1.2.3