• 異世界ファンタジー
  • 現代ファンタジー

曲自動生成はやり直し。

今までの曲生成プログラムは廃棄。
やってみないと問題点が解らないからね。
とりあえず、決まったのはこんな感じ。
英文とこのデータから曲を作る。

これはアルファベットのAのデータ。
これもAIに作らせた。
音楽の成績落ちこぼれにはAIえもんがいないと無理。

歌詞生成のAは16文字から20文字だから、これだと長さが足りない。
2音じゃ無理。
なのでかさましは後で考える。
方法はいくらでもある。
Aから始まる英文を20文字分用意するだけだから。
AIに作らせれば10パターンぐらいすぐに作る。

ちなみにこのAのデータも複数あればワンパターンを回避できる。
そういうのはAIの仕事だ。

{
"letter": "a",
"morse": ".-",
"instrument": "piano", # 初期値:後で変更可能
"channel": 0, # 初期値:後で変更可能
"category": "dot_start", # 初期値:モールスから自動決定
"notes": [
{
"ticks": 60, # モールスから決まる(基本固定)
"velocity": 80, # 初期値:後で調整可能
"pitch": 64, # 初期値:後で変更可能
"note": "E", # 初期値:pitch から自動生成
"octave": 4, # 初期値:後で変更可能
"duration": 60, # ticks と同じ初期値
"effect": None # 初期値:後で追加可能
},
{
"ticks": 120,
"velocity": 80,
"pitch": 67,
"note": "G",
"octave": 4,
"duration": 120,
"effect": None
}
],
"total_ticks": 180 # notes の合計(自動計算)
}

AIにデータを作らせるプログラムが使えてなにより。
こんなのプロンプトをちまちま打ち込んでやるのは無理だ。
やる作業が多過ぎ。
プロジェクトを立ち上げるレベルだと思う。

コメント

コメントの投稿にはユーザー登録(無料)が必要です。もしくは、ログイン
投稿する