summaryrefslogtreecommitdiff
path: root/samples
diff options
context:
space:
mode:
authortanaka takashi <isazaka@gmail.com>2026-07-12 22:28:14 +0900
committertanaka takashi <isazaka@gmail.com>2026-07-12 22:28:14 +0900
commit764a892b43ba55e3d96b0d8986c64cd6b5d42236 (patch)
treed3ea5c0c3bc491f4de220059db3d36acd98153fe /samples
parentd83a966199671a1cab6b8f56be448662e79f4a46 (diff)
waveファイルの出力先変更
mmlファイルをwaveファイルと一緒に出力するように変更 サンプルデータ追加
Diffstat (limited to 'samples')
-rw-r--r--samples/README.md11
-rw-r--r--samples/ppmck/output.mml86
-rw-r--r--samples/ppmck/output.wavbin0 -> 4312044 bytes
-rw-r--r--samples/pyxel/output.mml79
-rw-r--r--samples/pyxel/output.wavbin0 -> 4312044 bytes
5 files changed, 176 insertions, 0 deletions
diff --git a/samples/README.md b/samples/README.md
new file mode 100644
index 0000000..6095eeb
--- /dev/null
+++ b/samples/README.md
@@ -0,0 +1,11 @@
+実際にLLMを使用し、作曲させてみたサンプルデータです。
+それぞれppmckとpyxelモードでLLMが生成したmmlとそこから出力されたwavファイルが格納されています。
+
+バロック風の曲を作曲したということらしいです。
+GLM-5.2に当ツールを使用させ、出力された音声データをChatGPTに何度かレビューさせながら作成しました。
+当ツール制作者はあまり音楽に詳しくないので本当にバロック風なのかはわかりません。。。
+
+環境:
+- mml-composemusic-mcp v0.2.2
+- Ollama (glm-5.2:cloud)
+- ChatGPT (GPT5.6 sol) \ No newline at end of file
diff --git a/samples/ppmck/output.mml b/samples/ppmck/output.mml
new file mode 100644
index 0000000..7d82f8f
--- /dev/null
+++ b/samples/ppmck/output.mml
@@ -0,0 +1,86 @@
+#TITLE "Invention in A minor No.4"
+#COMPOSER "Luno"
+
+; Subject: A-B-C-B-A-G#-A (stepwise neighbor tones)
+; Counter-subject: E-A-G-F-E (4th leap! contrasting with subject)
+; G# = g+ (not gs, which conflicts with sweep command s)
+
+A t108 l8 o5 v13 @2
+ a b c b a g+ a2
+ e a g f e2 r
+ c4 r4
+ a b c b a g+ a2
+ c b a g f e d c
+ r2 r2
+ a b c b a g+ a2
+ e4 r4
+ e a g f e2 r
+ a b >c <b a g f e
+ r2 r2
+ c4 r4
+ a b c b a g+ a2
+ e a g f e2 r
+ c b a g f e d c
+ r2 r2
+ a b c b a g+ a2
+ e a g f e2 r
+ c b a g f e d c
+ e f e f e f e f
+ a b a b a b a b
+ a4 r4
+
+B t108 l8 o4 v10 @1
+ r2 r2
+ a b c b a g+ a2
+ e a g f e2 r
+ e4 r4
+ c d e f g a b >c
+ a b c b a g+ a2
+ e4 r4
+ e a g f e2 r
+ c4 r4
+ e d c b a g f e
+ o5 a b c b a g+ a2 o4
+ e a g f e2 r
+ e4 r4
+ c4 r4
+ c d e f g a b >c
+ a b c b a g+ a2
+ e a g f e2 r
+ c4 r4
+ c d e f g a b >c
+ a2 e2 a2 e2
+ a2 e2 a2 e2
+ a4 r4
+
+T l2 o3 v7
+ a e a e a e a e
+ a e a e a e a e
+ f c g e a e a e
+ d e a e a e a e
+ a e a e a e a e
+ a e a e
+
+N l8 v6
+ c r r r c r r r
+ c r r r c r r r
+ c r r r c r r r
+ c r r r c r r r
+ c r c r c r c r
+ c r r r c r r r
+ c r r r c r r r
+ c r r r c r r r
+ c r r r c r r r
+ c r c r c r c r
+ c r r r c r r r
+ c r r r c r r r
+ c r r r c r r r
+ c r r r c r r r
+ c r c r c r c r
+ c r r r c r r r
+ c r r r c r r r
+ c r r r c r r r
+ c r c r c r c r
+ c r r r c r r r
+ c r r r c r r r
+ c r r r r r r r \ No newline at end of file
diff --git a/samples/ppmck/output.wav b/samples/ppmck/output.wav
new file mode 100644
index 0000000..b6b260c
--- /dev/null
+++ b/samples/ppmck/output.wav
Binary files differ
diff --git a/samples/pyxel/output.mml b/samples/pyxel/output.mml
new file mode 100644
index 0000000..68c7dac
--- /dev/null
+++ b/samples/pyxel/output.mml
@@ -0,0 +1,79 @@
+0: T108 L8 O5 V100 @1
+ A B C B A G+ A2
+ E A G F E2 R
+ C4 R4
+ A B C B A G+ A2
+ C B A G F E D C
+ R2 R2
+ A B C B A G+ A2
+ E4 R4
+ E A G F E2 R
+ A B >C <B A G F E
+ R2 R2
+ C4 R4
+ A B C B A G+ A2
+ E A G F E2 R
+ C B A G F E D C
+ R2 R2
+ A B C B A G+ A2
+ E A G F E2 R
+ C B A G F E D C
+ E F E F E F E F
+ A B A B A B A B
+ A4 R4
+
+1: L8 O4 V80 @2
+ R2 R2
+ A B C B A G+ A2
+ E A G F E2 R
+ E4 R4
+ C D E F G A B >C
+ A B C B A G+ A2
+ E4 R4
+ E A G F E2 R
+ C4 R4
+ E D C B A G F E
+ O5 A B C B A G+ A2 O4
+ E A G F E2 R
+ E4 R4
+ C4 R4
+ C D E F G A B >C
+ A B C B A G+ A2
+ E A G F E2 R
+ C4 R4
+ C D E F G A B >C
+ A2 E2 A2 E2
+ A2 E2 A2 E2
+ A4 R4
+
+2: L2 O3 V60
+ A E A E A E A E
+ A E A E A E A E
+ F C G E A E A E
+ D E A E A E A E
+ A E A E A E A E
+ A E A E
+
+3: L8 V50
+ C R R R C R R R
+ C R R R C R R R
+ C R R R C R R R
+ C R R R C R R R
+ C R C R C R C R
+ C R R R C R R R
+ C R R R C R R R
+ C R R R C R R R
+ C R R R C R R R
+ C R C R C R C R
+ C R R R C R R R
+ C R R R C R R R
+ C R R R C R R R
+ C R R R C R R R
+ C R C R C R C R
+ C R R R C R R R
+ C R R R C R R R
+ C R R R C R R R
+ C R C R C R C R
+ C R R R C R R R
+ C R R R C R R R
+ C R R R R R R R \ No newline at end of file
diff --git a/samples/pyxel/output.wav b/samples/pyxel/output.wav
new file mode 100644
index 0000000..9f93c7f
--- /dev/null
+++ b/samples/pyxel/output.wav
Binary files differ