이것은 수노로 500곡 이상을 만든 사람의 이야기입니다.

스터디 참여 이유

안녕하세요. 유성민입니다.

이번에 제가 참여하게 된 스터디는 Suno를 이용해 노래를 작곡하는 스터디입니다.

제가 이 스터디에 합류하게 된 것은 지난 몇개월간 회사의 로고송과, 모션그래픽 배경음악을 Suno로 제작해보면서 AI 작곡에 대한 흥미를 느끼게 되었기 때문입니다.

그때 느꼈던 저의 감정과 생각은 다음과 같습니다.

한국어로 입을 벌리고 있는 남자

진짜 별거 안했는데 생각보다 미친퀄리티를 뽑아내는 Suno를 보면서 경악했습니다.

아래 두개의 노래는 저희 회사 브랜드 중 하나인 영어 관련된 브랜드의 브랜드송을 각각 POP버전과 EDM버전으로 만든 노래들입니다.

1) 회사 브랜드 송 POP VER

2)회사 브랜드송 EDM VER

위 노래들은 가사를 GPT와 함께 제가 작사하였고 작곡은 Suno가 알아서 해줬습니다. 생각보다 엄청난 퀄리티의 노래가 나오면서 행사때 처음 공개했던 위 노래들은 폭발적 반응을 일으켰습니다.

수노로 노래 만드는 방법 이게 맞나?

한국 음악 플레이어 - 스크린샷

하지만 Suno로 노래를 계속 만들어보면서 느낀 것은 어 이거. 뭔가 내가 생각하는 것처럼 노래가 만들어지지 않는데?

이거 그건데?

검은 재킷을 입은 남자가 카메라를 쳐다보고 있다

어느덧 한달에 500개의 코인이라는 제한으로 뭔가 좋은게 튀어나올때까지 가챠를 돌리는 저의 모습을 발견하게 됩니다.

다채로운 공이 많이 들어 있는 기계

제발 이번에는 내 마음에 드는 노래가 나와줘 이 정도면 노력의 영역이 아니라 운의 영역으로 진입한다는 생각이 들어 다시 초심으로 돌아가기로 마음먹습니다.

너 노래를 어떻게 만드는거니

자 초심으로 돌아가서 나는 분명 노래를 만드는 거니까 노래에 대해서 더 잘알아야 수노가 어떻게 노래를 만드는지를 이해하고 더 잘 이용할 수 있겠다는 생각을 하게됩니다.

이럴때 등장하는게 바로 아내찬스죠.

사실 제 아내는 놀랍게도 작곡전공자입니다.

한국어로 안녕하세요라고 적힌 팻말을 들고 있는 남자

음악 작곡 AI와 인간 작곡 작사의 차이

AI 작곡 : 스타일 프롬프트와 가사, 제목의 세가지를 주면 알아서 노래를 만들어준다.

인간 작곡 : 노래의 키를 정한다-> 키에 맞는 코드 진행을 짠다. -> 악기를 하나씩 얹는다. -> 멜로디 라인을 만든다. -> 가사를 붙인다.

인간의 작곡은 음표 하나하나를 직접 만들기에 내가 원하는 음을 하나하나 모두 통제가 가능한데 AI작곡의 경우 내가 개입 할 수 있는 것이 한계가 있다는 것입니다.

그래서 실제 인간의 세계에서는 음악방송에 같은 제목을 가진 두 곡이 한번에 등장해서 1위 경쟁을 하는 웃기는 일도 생깁니다.

사랑해'라는 말을 들고 무대에 선 한 무리의 사람들

물론 두 노래는 아시다시피 전혀 분위기와 가사가 다른 노래죠.

자 그러면 수노를 조금 더 이해해보겠습니다. 수노를 제대로 이해해야지 노래를 더 잘만들 수 있겠죠?

수노에 대한 합리적 추론

  1. 수노는 대놓고 이야기하진 않지만 한국어로 된 노래를 만들 수 있다는 것은 한국 노래를 많이 학습했을 것으로 추측하고 있습니다. 이것은 500여곡이상을 제작해보면서 한국 노래와 매우 흡사한 패턴이나 목소리를 쉽게 찾아볼 수 있었습니다.

  2. 수노는 여러분이 입력한 프롬프트를 선택적으로 취사선택해서 노래에 반영합니다.(앞부분의 프롬프트를 더 우선순위에 두고 노래의 분위기를 결정하는 프롬프트가 가장 중요한것으로 보임)

  3. 수노의 가사 부분에도 프롬프트가 적용됩니다. (가끔 적용이 이상하게 되서 이 부분을 읽어버리기도 함)

제가 생각한 수노의 노래 생성에 대한 워크플로우입니다. 왜 이렇게 생각하는지는 하나씩 아래에서 보여드리겠습니다.

한국어의 다양한 유형을 보여주는 다이어그램

좋은 노래를 만들기 위한 나의 노력

가사를 잘쓰려면 어떻게 해야하지?

기존 가사들이 어떻게 쓰여졌는지를 이해하고 반영해보기

한국어 단어가 적힌 페이지

응급실이라는 노래를 분석해서 가사 스타일이나 구조를 보고 내가 생각하는 주제에 대해서 위 노래의 가사 스타일을 참고하여 새롭게 뽑아냅니다.

인기가 많은 노래들의 가사 작사 패턴을 학습해서 모방해보는 것은 전문적인 작사가가 아닌 우리가 할 수 있는 최고의 선택입니다.

작곡을 잘하려면 어떻게 해야하지?

충돌하는 스타일 프롬프트 넣지 않기

수노의 프롬프트는 모든 것을 반영해주지 않는다. 예를들어 여러분이 수노의 프롬프트에 hip hop, ballad, rock, synth pop 등 장르로만 200글자를 넣는다면 수노는 그 중에서 수노가 생각하기에 완성된 노래를 만들기 위한 부분만 취사 선택해서 반영합니다.

가장 우선적으로 반영되야 할 것을 가급적 앞쪽에 넣기

한국 비디오 앱의 스크린샷

더 중요한 것을 앞에 넣었을 때 훨씬 더 잘 적용되는 것을 볼 수 있습니다.

중국어 앱 스크린샷

Female Voice, C major Scale이 위의 노래에는 제대로 반영이 안되어 남자가 노래를 부르고 키도C키가 아닌 노래가 튀어나옵니다.

아래 노래는 정상적으로 여자 목소리에 C major키의노래가 나왔습니다.

한국 영화 포스터에서 손을 얼굴에 대고 있는 남자

하지만 반전은 이제 시작입니다.

자 제가 이 노래를 어떻게 만들었는지를 들어보시고 결과물을 들어보시면 더욱 놀라우실겁니다.

제가 좋아하는 가수인 소향님이 아이유의 Love wins all이라는 노래를 부르는 것을 보고

1. Love wins all의 가사를 분석해서 '사랑의 약속'이라는 주제로 새롭게 가사를 쓰고

  1. 소향님의 노래의 키를 분석하고 노래스타일을 분석해서 스타일 프롬프트를 작성했습니다.

키 bm 카멜 음악 기분 측정기

Female Voice, C major Scale, 95bpm, A soft, romantic ballad with a serene piano melody, heartfelt vocals, and poetic lyrics, evoking themes of eternal love and devotion

근데 이건 뭐 그냥 소향님 신곡이 나와버립니다.

제가 노래 만들었던 방법을 공유해드리려고 합니다.

  1. 대중가요에서 가장 기본적인 Song form을 따른다.

    인트로(Intro) – 벌스1(Verse) - 프리코러스(Pre-Chorus) - 코러스(Chorus) - 인털루드(Interlude) - 벌스2(Verse2) - 프리코러스(Pre-Chorus) - 코러스(Chorus) - 브릿지(Bridge) - 아웃트로(Outro)

  2. 스타일 프롬프트는 내가 비슷한 느낌을 내고 싶은 프롬프트로 입력한다.

    1. C major 등의 키

    2. Female Voice, Male Voice 등의 목소리

    3. Lo-fi trap, hip hop 등의 장르

    4. 노래의 전체적인 분위기

위 노래의 프롬프트입니다.

Female Voice, C major Scale, 95bpm, A soft, romantic ballad with a serene piano melody, heartfelt vocals, and poetic lyrics, evoking themes of eternal love and devotion

  1. 노래 중간에도 프롬프트를 [] 대괄호나 **두개로 감싸서 넣을 수 있고 이 또한 스타일 프롬프트와 함께 적용되거나 적용되지 않을 수도 있습니다.

한국어 한국어 한국어 한국어 한국어 한국어 한국어 한국어

위 노래는 허각님의 Hello의 노래 가사를 쓴 스타일을 분석해서 이별을 주제로하는 'Good Bye'라는 제목을 토대로 노래를 만든 것입니다. 아쉽게도 이 노래는 F# Major 키로 만들려고 했으나 실패하게 되었습니다.

아래 플레이리스트는 제가 만든 노래들 중에 가장 좋았던 노래들을 모아 놨습니다. 각각의노래들이 많이 고민하고 시도해본 것들이라 들어보시면 영감을 많이 얻으실 것 같습니다.

https://suno.com/playlist/2e003258-d536-44e9-9fc2-8dcdf1274923

남은 기간동안에는 김이나 작사가님의 작사법 김도훈 작곡가님의 작곡법 등을 어떻게 AI에 반영할 수 있을지 고민해보겠습니다. 그리고 AI가 만든 노래를 어떻게 내 노래로 만들 수 있을지 더 연구해보려고 합니다.

남자가 한국어로 남자를 쳐다보고 있어요

쉽게 뚝딱해도 만들 수 있는 수노 AI와 함께 앞으로 남은기간도 함께해요

참고 자료

  1. https://sunoaiwiki.com/ 수노에 대한 다양한 프롬프트 방법들이 들어있는 곳입니다.

  1. https://audioaidynamics.com/music-analyzer 음악파일이나 유튜브를 넣으면 해당 노래의 키나 BPM등을 분석해주는 도구 ( 키는 매우 정확하나 BPM은 부정확한경우 많음 )

39
16개의 답글

👉 이 게시글도 읽어보세요