AI(chatGPT)にOasis風な曲を作ってもらった
今、AI業界に旋風を巻き起こしているchatGPTですが、他の言語モデルとの大きな違いは言語生成以外の用途にも応用できる点です。今回はその機能の一つである、楽曲のコード進行を作成できる機能を応用して、イギリスの有名ロックバンドのOasis風な曲のコード進行とその歌詞をchatGPTに作成してもらいました。
目次
コード進行の生成
今回、chatGPTに「Oasisみたいな曲のコード進行と歌詞を作って」と聞いてみました。こちらが、AIが作ったOasis風な曲のコード進行です。
「Don't look back in anger」のベースと比較してみよう
比較用でOasisの一番の名曲である「Don’t look back in anger」のベースとなっているコード進行がこちらになります。
Intro:
C – G – Am – F
Verse:
C – G – Am – F
Chorus:
F – C – G – Am
Verse:
C – G – Am – F
Chorus:
F – C – G – Am
Bridge:
G – Am – F – C
Chorus:
F – C – G – Am
Outro:
C – G – Am – F
驚くことに、Oasisの楽曲の特徴の一つであるメジャーコードによるシンプルで聞き心地の良いコード進行の特徴をしっかり捉えています。
歌詞の生成
続いては歌詞生成についてです。こちらがその結果です。
Verse 1:
I’m feeling lost and all alone
Wondering if I’ll ever find my way home
I’m searching for a sign
To show me that everything will be just fine
Chorus:
Cause I know that I’ll find my way
With the stars to light my way
And the music to guide me through the night
I’ll be singing, yeah, singing
Verse 2:
I’ve been down this road before
But it’s never felt like this before
I’m reaching for the sky
And I know that I’m gonna make it this time
Chorus:
Cause I know that I’ll find my way
With the stars to light my way
And the music to guide me through the night
I’ll be singing, yeah, singing
Bridge:
I’ll keep on singing my song
Even when the road is long
Cause I know that I’m gonna make it through
With the music to see me through
Chorus:
Cause I know that I’ll find my way
With the stars to light my way
And the music to guide me through the night
I’ll be singing, yeah, singing
Outro:
And I’ll keep on singing my song
Until the break of dawn
Cause I know that I’m gonna make it through
With the music to see me through
この結果からわかる通り、Oasisの楽曲に多いVerseは歌詞が多様に変化するがChorusは一貫している特徴や終盤にいくにつれ心情が前向きになっていく感じがしっかり反映されています。
chatGPTで生成したコード進行や作詞がこれほどのレベルとは驚きです
今回は、AIにOasis風な楽曲のコード進行と歌詞を作成してもらいました。ここまでの精度でが曲生成ができるのはすごいですね。今後も趣味で色々試していきたいです。