非エンジニアがテクノロジーを頑張って使って生成AIでサウナで聞くAmbient musicを作る
非エンジニアがテクノロジーを頑張って使って生成AIで音楽を作る。
実用に耐えうるものが作れるのかを検証。
前提
サウナで聞くAmbient musicを作る。
アウトプットはStable Audioで作成。
やったこと
ChatGPTに音楽の構成要素を聞く。
Spotify web APIを使ってイメージする曲のパラメータを抽出。
コーネリアス X 梅湯 X AMBIENT KYOTO SAUNAMBIENTのプレイリストを参照。
プレイリストの中から特定の数曲をLP-Music-Capsを使い自然言語化。
2. 3. で抽出した要素を使い、1.の構成要素でプロンプトを作成。
Stable Audioで音楽生成!
プロンプト
Genre : ambient ,
Atmosphere : a calming, relaxing atmosphere ,
Situation : in a sauna ,
Key : C ,
Mode : minor ,
BPM : BPM118 ,
time_signature : 4/4 ,
Melody : a melody in a higher key ,
Harmony : ConE F ConG Am Bm7b5 ConF ,
Dynamics : -18db ,
Texture : melody with a lot of reverb ,
Instrument : a resonating electric guitar riff. ,
Form : I am looping a phrase. I make a slightly modified, length-altered copy of it and set it to play simultaneously. As a result, the two gradually shift out of alignment, then momentarily align perfectly, before drifting apart again, and finally coming back together at the end. ,
danceability : 44/100 ,
energy : 20/100 ,
acousticness : 90/100 ,
valence : 24/100
アウトプット
まとめ
全然electric guitarじゃない。
サウナ向きなのかどうかはわからない
LP-Music-Capsを使った音楽の自然言語化の精度が悪いので、他のサービス探したい。
Spotify Web APIを使って抽出したパラメータはどこまで意味があるのかわからない。
続ける。