見出し画像

非エンジニアがテクノロジーを頑張って使って生成AIでサウナで聞くAmbient musicを作る

非エンジニアがテクノロジーを頑張って使って生成AIで音楽を作る。
実用に耐えうるものが作れるのかを検証。

前提

  • サウナで聞くAmbient musicを作る。

  • アウトプットはStable Audioで作成。

やったこと

  1. ChatGPTに音楽の構成要素を聞く。

  2. Spotify web APIを使ってイメージする曲のパラメータを抽出。

    1. Spotify Web API

    2. コーネリアス X 梅湯 X AMBIENT KYOTO SAUNAMBIENTのプレイリストを参照。

  3. プレイリストの中から特定の数曲をLP-Music-Capsを使い自然言語化。

    1. LP-Music-Caps

  4. 2. 3. で抽出した要素を使い、1.の構成要素でプロンプトを作成。

  5. 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を使って抽出したパラメータはどこまで意味があるのかわからない。

  • 続ける。


いいなと思ったら応援しよう!