[6편] 가상 악기(VSTi)와 미디(MIDI) 신호 흐름 완벽하게 이해하기


마이크로 목소리를 녹음하는 법을 지났다면, 이제는 곡의 뼈대가 되는 드럼, 베이스, 피아노, 신디세이저 같은 다양한 악기 소리를 채워 넣을 차례입니다. 과거에는 이 모든 악기를 녹음하려면 거대한 스튜디오에 진짜 악기들을 들여놓아야 했지만, 지금은 컴퓨터 한 대와 음악 프로그램(DAW)만 있으면 수천 가지 악기를 자유자재로 다룰 수 있습니다. 컴퓨터 안에서 작동하는 소프트웨어 악기, 즉 '가상 악기(VSTi, Virtual Instrument)' 덕분입니다.

하지만 많은 입문자가 미디 건반을 컴퓨터에 USB로 연결하고 가상 악기를 불러온 뒤, 건반을 눌렀을 때 아무런 소리도 나지 않아 당황하곤 합니다. 건반 화면에는 불이 들어오고 프로그램 안의 미터기도 움직이는데 왜 헤드폰에서는 정적만 흐를까요? 이 문제는 '미디(MIDI)'라는 데이터의 개념과 진짜 '오디오(Audio)' 소리의 차이점을 구별하지 못해 발생합니다. 가상 악기가 소리를 내기 위해 거치는 신호의 길(흐름)을 완벽하게 파악하고 장비를 올바르게 세팅하는 방법을 알려드립니다.

1. 미디(MIDI)는 소리가 아니라 디지털 '설계도'입니다

가장 먼저 머릿속에 각인해야 할 핵심은 이것입니다. "미디 신호에는 아무런 소리가 들어있지 않다."

종종 미디 건반(마스터 키보드)을 사면 그 자체에서 피아노 소리가 내장되어 흘러나오는 줄 아는 분들이 있습니다. 그러나 마스터 키보드는 소리를 내는 음원이 없는 일종의 '리모컨'이자 디지털 타자기일 뿐입니다. 우리가 건반을 누르면 컴퓨터로 전송되는 데이터는 오디오 신호가 아닙니다. "몇 번 건반을(Note), 얼마나 세게(Velocity), 얼마 동안(Length) 누르고 있는가"에 대한 숫자 정보(미디 데이터)만 전송됩니다. 이 숫자 정보는 소리가 없는 뼈대, 즉 건축의 설계도와 같습니다. 이 설계도에 실제 소리라는 살을 입혀주는 장치가 바로 가상 악기입니다.

2. 가상 악기와 미디 신호의 올바른 연결 경로

소리가 나지 않는 먹통 상태를 해결하려면 신호가 이동하는 삼단계 경로를 점검해야 합니다.

첫째는 '입력 장치'입니다. 미디 건반을 USB 케이블로 컴퓨터에 연결했다면, 음악 프로그램의 환경 설정(MIDI Preferences) 메뉴에서 해당 건반의 이름이 'Active(활성화)' 상태로 체크되어 있는지 확인해야 합니다.

둘째는 '트랙 설정'입니다. 음악 프로그램에서 트랙을 만들 때 반드시 '오디오 트랙'이 아닌 '소프트웨어 인스트루먼트(또는 미디 트랙)'를 생성하고, 그 트랙의 입력 경로(MIDI Input)가 'All' 또는 내가 연결한 건반 이름으로 지정되어 있는지 봐야 합니다.

셋째는 '가상 악기 로딩'입니다. 미디 트랙을 만들었다면 해당 트랙의 인서트(Insert) 창이나 이펙터 탭에서 원하는 가상 악기(예: 내장 피아노나 신디세이저)를 정확히 실행시켜 주어야 합니다. 이제 건반을 누르면 [건반 입력 -> 미디 신호 전송 -> 가상 악기가 신호 해석 -> 오디오 소리 변환 -> 오디오 인터페이스 출력]이라는 완벽한 흐름이 완성됩니다.

3. 미디 데이터와 오디오 데이터의 치명적인 차이점

작업을 하다 보면 미디로 찍어놓은 트랙과 마이크로 녹음한 오디오 트랙을 동시에 다루게 됩니다. 이 둘은 성격이 완전히 다릅니다.

미디 데이터는 마우스로 음표를 위아래로 움직여서 도(C)를 레(D)로 언제든 수정할 수 있고, 속도가 마음에 안 들면 전체 곡의 템포를 바꿔도 음질이 전혀 깨지지 않습니다. 심지어 피아노 소리로 연주한 미디 데이터를 클릭 한 번으로 바이올린 가상 악기로 바꿀 수도 있습니다.

반면 오디오 데이터는 이미 파형으로 굳어진 진짜 소리 파일(WAV, MP3 등)입니다. 소리의 음정을 바꾸거나 길이를 억지로 늘리면 디지털 왜곡이 발생해 음질이 손상됩니다. 미디는 유연한 점토 같고, 오디오는 단단하게 구워진 도자기 같다고 이해하시면 됩니다. 따라서 가상 악기로 완벽하게 연주를 다듬기 전까지는 미디 데이터 상태를 유지하며 편집하는 것이 정석입니다.

4. 건반 반응이 느리다면 미디가 아닌 오디오 엔진을 의심하세요

간혹 "건반을 누르면 화면에 미디 신호는 바로 뜨는데, 소리는 0.5초 뒤에 늦게 들려요. 미디 건반이 고장 난 건가요?"라는 질문을 받습니다. 이는 미디 신호의 문제가 아니라 앞선 3편에서 다루었던 오디오 버퍼 사이즈(Buffer Size)와 드라이버 설정의 문제입니다.

미디 신호 자체는 빛의 속도로 컴퓨터에 도달하지만, 가상 악기가 그 신호를 받아 소리(오디오)로 바꾸고 오디오 인터페이스 밖으로 내보내는 과정에서 컴퓨터 연산 지연(레이턴시)이 발생하는 것입니다. 이때는 당황하지 말고 음악 프로그램 설정에서 오디오 드라이버가 'ASIO'로 되어 있는지 확인하고, 버퍼 사이즈를 64나 128로 낮추어 주면 거짓말처럼 실시간으로 쫀득하게 연주되는 가상 악기를 경험할 수 있습니다. 신호의 인과관계를 알면 엉뚱한 장비를 탓하며 지출하는 비용을 막을 수 있습니다.

[핵심 요약]

  • 미디(MIDI)는 소리 신호가 아니라 건반의 위치와 강도를 기록한 숫자 데이터(설계도)입니다.

  • 가상 악기(VSTi)는 미디 신호를 받아서 실제 우리가 듣는 오디오 소리로 변환해 주는 악기 본체 역할을 합니다.

  • 건반을 눌러도 소리가 안 날 때는 건반의 활성화 여부, 미디 트랙 생성 여부, 가상 악기 로딩 여부를 순서대로 점검해야 합니다.

  • 가상 악기 연주 시 소리가 늦게 반응하는 지연 현상은 미디 오류가 아닌 오디오 버퍼 사이즈가 너무 높아서 발생하는 레이턴시입니다.

[다음 편 예고]

가상 악기 연주와 보컬 녹음의 길을 모두 텄지만, 실전에서는 여전히 소리가 귀에 늦게 꽂히는 지연 현상 때문에 정박자에 연주하기 힘들 때가 많습니다. 다음 편에서는 가상 악기와 녹음의 최대 적인 ‘레코딩 중 발생하는 모니터링 레이턴시(지연 시간)의 근본적인 원인과 완벽한 해결법’에 대해 깊이 있게 다뤄보겠습니다.


여러분은 음악 프로그램에서 주로 어떤 가상 악기(피아노, 드럼, 신디세이저 등)를 가장 먼저 불러와서 연주하시나요? 소리가 안 나서 헤맸던 경험이 있다면 댓글로 공유해 주세요!

댓글

이 블로그의 인기 게시물

[15편] 축적된 프로젝트 파일을 안전하게 보관하는 외장 하드 및 백업 전략

[13편] 컴프레서(Compressor)의 다이내믹 제어 원리와 내추럴한 톤메이킹

[2편] 오디오 인터페이스 선택과 입력/출력 라우팅 이해하기