2026年10月2日金曜日

Game Boy の VGM から JavaScript への変換後に、 生成AIの補正が有効だった事について

Game Boy の VGM から JavaScript への変換後に、 生成AIの補正が有効だった事について


Tetorica FM2612 Playground には GameBoy や Genesis の VGM ファイル から JavaScript へ変換する機能を持っています。

この機能を使って、変換したjavascrpt の コードを元に、 Playground 上で、再生することは可能なのですが、これを、
音楽的な文脈にそったものにしようとすると、アルゴだけでは難しい状態です。

そこで、 生成AIの出番なのですが..

以前、VGM から 楽譜を生成するので試した事があったのですが、Real Book 的なリードシートへの変換など、文脈を理解した変換がCodexで良い感じに出来ていたのを思い出しまして..

実際に JavaScript を渡して変換させてみました

[変換結果]
https://kyorohiro.github.io/tetorica-fm-archive/gameboy/Final-Fantasy-Legend-II/ex01-The-Legend-Begins.html

みてもらえば、わかりますが、mml モードは、とても読みやすく、これで良いような気がしています

--> 最後に生成AIをかけて、人向けに文脈理解を入れたコードに変換するのが正解っぽい

[Tetorica FM2612 Playground]
生成されたコードはこちらで試せます

itch io 版
https://kyorohiro.itch.io/tetorica-fm2612-playground

pages 版 
https://kyorohiro.github.io/hello_ymfm_wasm/playground/index.html

0 件のコメント:

コメントを投稿

Game Boy の VGM から JavaScript への変換後に、 生成AIの補正が有効だった事について

Game Boy の VGM から JavaScript への変換後に、 生成AIの補正が有効だった事について Tetorica FM2612 Playground には GameBoy や Genesis の VGM ファイル から JavaScript へ変換する機能を持って...