[ETC] 이제 MIDI를 못 찍어도 AI가 찍어준다? MIDI Agent 소개
본문

안녕하세요, 사운드캣입니다!
음악 작업을 하다 보면 머릿속에 멜로디나 코드 아이디어는 떠오르는데,
막상 피아노 롤(Piano Roll)을 열고 노트를 하나씩 입력하다보면 많이 지겹죠.
특히 연주를 잘 못하는 경우 마우스로 하나하나 찍어야 하는데 이걸 '미디 노가다'라고 합니다.
찍다보면 멜로디가 사라지는 경우도 부지기수죠.
최근에는 SUNO 처럼 프롬프트를 입력하면 완성된 오디오를 생성해 주는 AI 음악 서비스도 빠르게 발전하고 있는데요.
하지만 직접 편곡하고 사운드를 만들어가는 프로듀서에게는
완성된 오디오보다 자유롭게 수정할 수 있는 MIDI 데이터가 더 유용한 경우도 있습니다.
그렇다면 이렇게 말할 수는 없을까요?
"어두운 분위기의 8마디 코드 진행 만들어줘."

그리고 AI가 그 결과를 오디오가 아닌 MIDI로 만들어준다면?
그래더 내가 거기서 사알짝~ 수정한다면?
오늘 소개할 MIDI Agent가 바로 이러한 방식으로 AI를 음악 제작 워크플로우에 활용하는 플러그인입니다.
MIDI Agent란?

MIDI Agent는 자연어 프롬프트를 바탕으로 멜로디, 코드 진행, 베이스라인, 드럼 패턴 등의
편집 가능한 MIDI 데이터를 생성할 수 있는 AI 기반 음악 제작 도구입니다.
Suno와 같은 오디오 생성형 AI와 가장 크게 다른 점은 결과물의 형태입니다.

오디오 생성 AI가 완성된 사운드를 빠르게 만드는 데 초점을 맞춘다면,
MIDI Agent의 핵심 워크플로우는 AI가 생성한 MIDI를 DAW로 가져온 뒤 작곡가가 직접 수정하고 원하는 가상악기를 적용하는 방식입니다.
즉 AI가 곡 전체를 완성해 주는 것보다는, 작곡과 편곡에 사용할 수 있는 음악적 재료를 만들어주는 보조 도구에 가깝습니다.
지원 환경
플러그인 포맷: VST3 / AU / AAX
Standalone 애플리케이션 지원
운영체제: Windows / macOS

Ableton Live, FL Studio, Logic Pro, Pro Tools, Cubase, Studio One, Reaper,
Bitwig Studio, GarageBand, Reason 등 주요 DAW 환경에서 활용 가능하죠.
프롬프트 한 줄로 MIDI 생성

MIDI Agent의 핵심 기능은 역시 Text-to-MIDI입니다.
예를 들어,
"D minor의 따뜻한 Neo Soul 스타일 피아노 코드 진행을 8마디 만들어줘."
또는
"빠른 하이햇 필이 포함된 Trap 스타일 드럼 패턴을 만들어줘."
(가능한 AI를 이용해서 영어로 번역한 후 넣어주는 것이 아무래도 좋습니다.)
처럼 원하는 음악적 아이디어를 자연어로 설명할 수 있습니다.
MIDI Agent는 이러한 요청을 바탕으로 MIDI를 생성하며, 만들어진 결과는 DAW로 가져와 다시 편집할 수 있습니다.

따라서 생성 결과가 마음에 들지만 마지막 코드 하나가 아쉽다면?
전체를 다시 생성할 필요 없이 피아노 롤에서 직접 노트를 수정하면 됩니다.
그리고 MIDI 자체에는 특정 악기의 음색이 고정되어 있지 않기 때문에 Serum, Kontakt, Omnisphere 등
사용자가 원하는 가상악기에 MIDI를 할당하여 자신만의 사운드로 발전시킬 수도 있습니다.
내가 만든 MIDI도 AI에게 맡겨보자

새로운 MIDI를 만드는 것만 가능한 것은 아닙니다.
기존에 작업하던 MIDI를 불러와 AI를 활용해 확장하거나 변형하는 작업도 가능합니다.
예를 들어 짧은 멜로디나 코드 진행을 만든 뒤,
"이 패턴을 자연스럽게 이어서 만들어줘."
"이 멜로디의 바리에이션을 만들어줘."
"이 코드에 어울리는 베이스라인을 만들어줘."
같은 방식으로 작업을 이어갈 수 있습니다.
오호라~
처음부터 모든 것을 AI에게 맡기기보다는 내가 만든 아이디어를 AI와 함께 발전시키는 방식으로 사용할 수 있다는 점이
MIDI Agent의 특징입니다.
오디오도 MIDI로 바꿀 수 있다?
흥미로운 기능이 하나 더 있습니다.

MIDI Agent는 Audio-to-MIDI Transcription 기능도 제공합니다.
WAV, MP3 등의 오디오 파일을 입력하면 이를 분석해 편집 가능한 MIDI 데이터로 변환할 수 있습니다.
공식 가이드에서는 보다 좋은 변환 결과를 위해 30초 미만의 비교적 짧고 깨끗한 오디오 사용을 권장하고 있으며,
특히 솔로 피아노, 깨끗한 기타, 어쿠스틱 악기처럼 개별 악기가 명확하게 들리는 소스가 적합하다고 설명합니다.

반대로 리버브가 많거나 심하게 왜곡된 소스, 여러 악기가 복잡하게 섞인 오디오는 변환 결과에 영향을 줄 수 있습니다.
따라서 떠오른 멜로디를 간단하게 녹음한 뒤 MIDI 아이디어로 옮기는 등의 방식으로도 활용해 볼 수 있습니다.
만들었으면 DAW로 바로 Drag & Drop!

생성한 MIDI는 저장하거나 DAW의 타임라인으로 드래그 앤 드롭하여 작업에 활용할 수 있습니다.
이후 과정은 일반적인 MIDI 작업과 같습니다.
AI로 아이디어 생성 → MIDI를 DAW로 이동 → 가상악기 선택 → 피아노 롤 편집 → 편곡
이라는 흐름으로 이어지는 것이죠.

즉 AI를 사용한다고 해서 기존 DAW 작업 방식 자체를 포기해야 하는 것이 아니라,
기존 프로덕션 워크플로우 안에 AI를 하나의 도구로 추가하는 방식입니다.
프롬프트만으로 부족하다면? 세부 파라미터 설정
MIDI Agent에서는 프롬프트와 함께 음악적인 조건을 설정할 수 있는 다양한 파라미터도 제공합니다.
|
파라미터 |
주요 설정 |
|
Key |
C, C#, D, Eb 등 원하는 Key 설정 |
|
Scale |
Major, Minor 등 다양한 Scale 설정 |
|
Type |
Lead, Bass, Piano, Guitar, Strings, Pad, Chords, Arpeggio, Drums |
|
Length |
생성할 MIDI의 길이 설정 |
|
Time Signature |
2/4, 3/4, 4/4, 5/4, 6/8, 7/8, 9/8, 12/8 등 |
|
Notes |
1/4, 1/8, 1/16 등 음표 단위 설정 |
|
Genre |
Pop, Rock, Jazz, Electronic, Classical, Ambient, Cinematic, Hip-Hop 등 |
|
Tempo |
생성 MIDI의 BPM 설정 |
예를 들어 계속해서 D minor 기반의 Hip-Hop 트랙을 작업하고 있다면 매번 프롬프트에 같은 조건을 반복해서 입력하기보다
관련 파라미터를 미리 지정하여 보다 일관된 조건에서 MIDI 생성을 요청할 수 있습니다.
ChatGPT부터 로컬 AI까지

MIDI Agent의 또 다른 특징은 AI 모델 선택의 유연성입니다.
하나의 AI 모델만 사용하도록 고정된 것이 아니라 다양한 방식으로 AI에 연결할 수 있습니다.
챗GPT, 제미나이, 그록, 클로드 등 거의 모든 AI 서비스를 활용할 수 있으며,
계정을 직접 연결하는 방식도 지원합니다.
또한 Ollama와 LM Studio를 이용한 로컬 LLM 환경도 지원합니다.

로컬 모델을 이용하면 클라우드 AI 서비스에 연결하지 않고 자신의 컴퓨터에서 AI MIDI 생성 작업을 처리할 수도 있습니다.
단, 실제 생성 속도와 결과는 사용하는 로컬 모델과 컴퓨터 사양 등에 따라 달라질 수 있습니다.
가격은?
현재 공식 홈페이지에서는 MIDI Agent Plugin이 $99에서 50% 할인된 $49의 일회성 구매 가격으로 안내되고 있습니다.
무료가 필요해 ㅠㅠ
MIDI Agent Plugin

현재 판매가: $49 / Lifetime
-
VST3 / AU / AAX / Standalone
-
ChatGPT 계정 연결
-
지원 AI Provider의 개인 API Key 사용
-
로컬 LLM 사용
-
Lifetime Updates
월 구독은 필수가 아닙니다.
다만 API 키 관리 없이 MIDI Agent가 제공하는 AI 모델을 사용하고 싶다면 별도의 MIDI Agent Pro를 선택할 수 있습니다.
MIDI Agent Pro

$20 / Month
※ MIDI Agent Plugin 라이선스 구매 후 추가 구독
-
Managed AI Model Access
-
별도의 API Key 없이 지원 모델 사용
-
Google Lyria
-
ElevenLabs Audio / Sound Effects
-
PozaLabs Specialized MIDI Models
-
월 500회 AI Generation
-
Priority Support 및 Updates
그리고 중요한 점!
현재 공식 홈페이지 기준으로 무료 체험판(Free Trial)은 제공되지 않습니다.
체험을 해봐야 성능을 정확하게 알텐데요 ㅠ
공식 FAQ에서는 플러그인 인프라 및 사용 비용을 이유로 현재 무료 체험판을 제공하지 않는다고 안내하고 있으므로,
구매 전 공식 홈페이지의 기능 설명과 데모 영상을 충분히 확인해 보는 것을 권장합니다.
※ 가격 및 제공 기능은 향후 변경될 수 있으므로 구매 전 공식 홈페이지에서 최신 정보를 확인해 주세요.
생성된 MIDI는 상업적으로 사용할 수 있을까?
공식 홈페이지에 따르면 MIDI Agent는 플러그인을 통해 생성된 MIDI에 대한 권리를 주장하지 않으며,
생성된 MIDI는 개인 및 상업적 용도로 사용할 수 있고 별도의 로열티나 출처 표기도 요구하지 않습니다.
다만 MIDI Agent에 연결하여 사용하는 외부 AI 제공업체는 각각 별도의 이용약관과 정책을 가지고 있으므로,
상업 프로젝트에 활용한다면 사용하는 AI 서비스의 최신 약관도 함께 확인하는 것이 좋습니다.
???? MIDI를 대신 만들어주는 AI, 어디까지 활용할 수 있을까?

MIDI Agent의 재미있는 점은 AI가 완성된 곡을 만들어주는 것에서 한 단계 방향을 틀었다는 것입니다.
AI에게 음악의 재료를 만들게 하고, 최종 선택과 편집은 사람이 직접 하는 것.
코드 진행이 떠오르지 않는다면 아이디어를 요청하고, 짧은 멜로디를 더 발전시키고 싶다면 Variation을 만들어보고,
마음에 드는 결과가 나왔다면 자신의 가상악기와 사운드로 다시 디자인할 수 있습니다.
특히 MIDI 입력이 익숙하지 않은 입문자에게는 아이디어를 실제 MIDI 데이터로 옮기는 과정을 보조하는 도구가 될 수 있고,
숙련된 프로듀서에게는 반복 작업이나 아이디어 스케치를 빠르게 처리하는 또 하나의 방법이 될 수 있습니다.

다만 AI가 생성한 결과가 언제나 원하는 음악적 결과를 보장하는 것은 아니기 때문에,
AI가 만들어준 MIDI를 그대로 사용하는 것보다 직접 듣고 수정하며 자신의 음악으로 발전시키는 과정이 여전히 중요합니다.
이제 MIDI를 하나하나 찍는 시대에서, 원하는 MIDI를 AI에게 설명하는 시대까지.
AI와 DAW의 결합이 앞으로 음악 제작 방식을 어떻게 바꿔갈지 지켜보는 것도 재미있을 것 같습니다.
댓글목록0