DAW Basic for Beginner
Logic Pro Basic ( 4 )
처음 Logic Pro X 를 접하는 유저들을 위한 Basic DAW Guide
Logic Pro X Basic ( 4 ) : The Beginner Guide
Logic Pro 로 작업을 하다보면 가상악기, 플러그인 그리고 Audio & MIDI Track 에 여러가지 변화를 주어야 할 상황들이 생깁니다. 실시간 또는 후작업으로 여러가지 Parameter ( 파라미터 ) 를 변화줄때 알아할 것에 대해 살펴보겠습니다.
음악이 그림과 가장 큰 차이점을 가지는 것은 Time ( 시간 ) 이라는 축이 있다는 것입니다. ^_^
조금 더 엄밀히 말하면 Time ( 시간 ) 이라는 축과 함께 여러가지 변화를 수반함으로 인해서 감정과 이야기의 변화를 만들어가 는 예술이 음악의 하나의 특성이라 할 수 있습니다. ^_^
DAW ( Digital Audio WorkStation ) Program 들도 이런 Time ( 시간 ) 축에 따른 여러가지 변화를 기록하고 재생할 수 있도록 도와주는 Tool 을 가지고 있습니다. ^^
MIDI CC ( Control Change ) 와 Automation ( 오토메이션 ) 은 이런 시간에 따른 다양한 변화를 기록하고 재생하기 위한 DAW 의 가장 중요한 툴 중 하나입니다. ^_^
Cubase 에서는 어떤 방식으로 MIDI CC 와 Automation 을 다룰 수 있는지 그리고 MIDI CC 와 Automation 을 입력할때 도움이 되는 장비 및 그외 필요한 사항들에 대해서 이번 4번째 강좌편에서 다루어 볼까 합니다. ^_^
도움이 되었음 좋겠습니다. ^^
Logic Pro Basic Guide 는 Logic Pro X 10.3 버전을 기준으로 작성되었습니다. ^^
Logic Pro x Basic ( 4 ) : What is General MIDI?
Logic Pro X Basic Guide 는 기초적인 Logic Pro 다루는 방법에 대한 Guide 입니다. Logic Pro X ( 10.3 버젼 ) 을 기준으로 작성되었지만 2018년 5월 현재 출시되어 있는 Logic Pro X ( 10.4 ) 버젼까지 활용 가능한 초보 Guide 입니다.
Logic Pro 사용법을 다루면서 갑자기 왜 원론적인 MIDI ( 미디 ) 에 대해 이야기를 꺼내는 것인가 싶은 분들이 계실 듯 합니다. ^_^
나 홀로 악기를 연주하고, 그걸 다른 사람에게 연주로 들려준다면 사실 내 음악 제작 방식에 대해서 다른 사람에게 굳이 설명할 필요는 없을 겁니다. 하지만 음악이라는 것이 나 혼자 하는 것이 아니기에, 연주자와 작곡가, 연주자와 연주자, 연주자와 엔지니어, 연주자와 프로듀서, 그외 많은 사람들 사이에서 서로간의 소통이 필요한 작업입니다. ^_^
음악적인 소통을 위한 약속으로 악보 기보법, 화성학이 있다면
음악 장비간의 소통을 위한 언어가 MIDI ( 미디 ) 입니다. ^_^
MIDI ( 미디 ) 는 Musical Instrument Digital Interface
의 줄임말로 각종 음악 관련된 장비와 악기들 사이에 주고 받는
디지털 신호를 규칙화한 하나의 언어 입니다. ^_^
쉽게 이야기하면 지금 A 라는 건반이 C 라는 음을 누르면 건반
안에 있는 음원 모듈에게 C 라는 음을 연주하라는 알려주는 언어같은 것입니다. ^_^
초기에는 장비와 악기를 만드는 회사마다 각자의 방식을 가지고 있었지만 1981년 표준화 개념에 대한 논의가 시작되고, 1983년 여러 회사 ( Roland, Korg, Kwai, Yamaha, etc ) 들이 같이 표준을 재정해서 MIDI ( 미디 ) 라는 공식 명칭의 규격 언어를 만들게 됩니다. 이후 대다수의 음악 장비 회사와 악기 회사들은 MIDI 방식을 지원하게 되고, 기존 미디 방식에 몇가지 사항을 추가한 General MIDI ( 제너럴 미디 / GM ) 방식의 1991년에 채택되게 됩니다. 이후에 각 회사마다 GM / MIDI 방식에 독자적인 디테일을 추가한 GS / XG / GM2 와 같은 방식들이 등장했지만 여전히 GM 방식이 표준으로 자리잡고 있습니다. ^_^
Audio & MIDI Signal Flow : 오디오 & 미디 시그널 흐름
위의 Audio & MIDI Signal Flow ( 오디오 & 미디 시그널 흐름 ) 예시에서 보면 MIDI Controller / MIDI Keyboard ( 1 ) 에서 입력한 신호가 Audio Interface ( 오디오 인터페이스 ) 를 거쳐서 Mac / PC ( 2 ) 로 전송되는 걸 볼 수 있습니다. 이때 전달되는 신호에 주요 Data 는 General MIDI 에 근거한 MIDI Signal ( 미디 신호 ) 가 전달되는 것입니다. ^_^
예를 들면 어떤 음을 누르는지, 얼마나 오래 누르고 있는지, Modulation Wheel ( 모듈레이션 휠 ) 이나 Sustain Pedal ( 서스테인 페달 ) 의 이용한 입력이 있는지, 그외 다양한 MIDI Signal 이 전달 되는 것입니다. 쉽게 이야기하면 지휘자가 연주자에게 어느정도 빠르기로 연주할지, 어떤 박자에 강약을 줄지를 지휘로 전달하는 것처럼 MIDI ( 미디 ) 라는 나름의 언어로 전달되는 것입니다. ^_^
MIDI Signal ( 미디 신호 ) 는 대화와 같이 이야기하는 사람이 있으면 듣는 사람이 필요합니다. 즉 한쪽의 장비에서 Out 에서 신호가 나오면 다른 장비에는 In 으로 들어가야 합니다. 누군가가 말하면 다른 사람이 들어야 하는 것과 같습니다. ^_^
요즘에는 USB 방식으로 연결하는 경우도 많기 때문에 이 경우엔 USB 케이블을 통해서 양방향 으로 신호가 나오고 들어가기 때문에 따로 MIDI Cable 을 통하지 않을 수도 있습니다.
MIDI Signal ( 미디 신호 ) 는 다음과 같은 종류로 나눠집니다. ^_^
MIDI Machine Control
MIDI Show Control
MIDI Time Code
General MIDI
Downloadable Sounds
Scalable Polyphony MIDI
MIDI Signal ( 미디 신호 ) 는 단순히 연주에 필요한 정보 외에도 다양한 정보들 주고 받는데 쓰이고 있습니다. ^_^MIDI ( 미디 ) 에 대해 모두 다루면 기초 가이드가 아닐테니 중요한 부분만 우선적으로 다루면 Logic Pro 에서 조절할 수 있는 실시간 Parameter ( 파라미터 ) 는 크게 4가지 부분으로 나눌 수 있습니다. ^_^
MIDI CC Number Control ( 미디 CC 번호 조절 )
MIDI CC Number 외 Control ( 미디 CC 번호 이외 부분 조절 )
Audio Track / VST instrument Track Control ( 오디오 트랙 / 가상악기 트랙 조절 )
VST Inst. & Plug-in Parameter Control ( 가상악기 및 플러그인 각종 파라미터 조절 )
MIDI CC Number 에서 CC Number 는 Control Change Number 의 줄임말입니다. ^_^
MIDI CC Number ( 미디 CC 번호 ) 는 MIDI Channel messages ( 미디 채널 메세지 ) 중 일부로 연주시 사용되는 다양한 입력들을 다루는 중요한 Parameter ( 파라미터 ) 중 하나입니다. ^_^
MIDI CC Number ( 미디 CC 번호 ) 로 조절하는 주요 Parameter ( 파라미터 ) List 는 아래와 같습니다. ^^
MIDI CC Number Name MIDI CC Number Name
1 Modulation Wheel 11 Expression
2 Breath Control 64 Damper Pedal / Sustain Pedal
7 Channel Volume 66 Sustenuto Pedal
10 Pan 67 Soft Pedal
MIDI CC Number ( 미디 CC 번호 ) 는 총 128개의 종류가 존재합니다. 각 회사들이 공통적으로 사용하는 것도 있고 지정되어 않아서 각 회사마다 따로 지정하는 경우도 있습니다. 이건 Hardware ( 하드웨어 ) 뿐 아니라 가상악기 역시 마찬가지로 회사마다 조금씩 차이가 있으니 반드시 Manual ( 메뉴얼 ) 에서 MIDI CC Number ( 미디 CC 번호 ) 부분을 확인해봐야 합니다. ^_^
MIDI CC Number ( 미디 CC 번호 ) 들 중에 가장 많이 사용하는 것 중 하나가 Piano 의 Sustain Pedal 입니다. ^_^
Control Lane : MIDI CC Number 입력 및 수정
MIDI CC Number 의 입력 은 건반 연주를 MIDI Record ( 미디 레코딩 ) 하는 방식과 동일하게 Sustain Pedal ( 서스테인 페달 ) 을 연주하듯이 Record 하면 됩니다. 또는 Piano Roll ( 키 에디터 / 피아노 롤 ) 하단에 있는 Controller 영역에서 연필 툴 ( ) 을 이용해서 입력 및 수정할 수 있습니다. ^_^
Controller 에서 입력 및 수정하는 Parameter ( 파라미터 ) 의 종류를 바꾸고자 하는 경우엔 Controller 좌측에 있는 이름을 클릭하면 ( 예 : Note Velocity ) 종류를 선택할 수 있습니다. ^_^
기본 설정되어 있는 MIDI CC 외에 다른 것들을 추가하고 싶은 경우엔 Other 를 눌러서 추가할 수 있습니다. ^_^
Sustain Pedal 의 경우엔 0 ~ 63 값은 Pedal Off ( 페달 입력 없음 ) / 64 ~ 127 값은 Pedal On ( 페달 밟음 ) 입니다. ^^
가상악기나 건반에 따라서 Half Pedaling ( 하프 페달링 / 페달을 반만 밟은 것 ) 기능을 지원하는 경우도 있는데 이런 경우엔 중간 값이 Half Pedal ( 하프 페달 ) 에 해당됩니다. Half Pedal 기능을 지원하지 않는 경우가 더 많습니다. ^_^
Strings & Brass ( 현악기 & 관악기 ) 와 같은 Orchestra Instruments ( 오케스트라 악기들 ) 연주를 미디로 표현할때 가장 많이 쓰이는 MIDI CC Parameter ( 미디 CC 파라미터 ) 는 CC 11 의 Expression ( 익스프레션 ) 입니다. ^_^
Expression ( 익스프레션 ) 의 경우엔 단계별 표현 값으로 입력하는 것보다 연속적인 값을 가지는 것이 실제 연주에 가까운 표현이 됩니다. 그렇기 때문에 입력시에 연필 툴 ( ) 과 Automation Curve Tool ( ) 을 같이 사용해서 입력하는 것이 더 좋은 결과를 얻을 수 있습니다. ^_^
연필 툴 ( ) 로 원하는 지점 ( Point ) 를 먼저 찍은다음 중간에 연결된 선을 Automation Curve Tool ( ) 로 선택하면 자연스러운 곡선을 그릴 수 있습니다. ^_^
MIDI CC Number 중에서 또 많이 활용하는 것이 Modulation Wheel ( 모듈레이션 휠 ) 입니다. ^_^
Modulation Wheel ( 모듈레이션 휠 ) 의 MIDI CC Number ( 미디 CC 번호 ) 는 CC 1 입니다.
가상악기에 따라서 Modulation Wheel 에 연동되는 기능이 조금씩 다릅니다. 가장 대표적인 것이 Vibrato ( 비브라토 ) 표현에 쓰이는 것입니다만, 또 다른 기능에 연동시켜서 활용할 수 있기 때문에 Manual ( 메뉴얼 ) 을 확인하고 사용하는 것이 필요합니다. ^_^
일부 건반은 Modulation Wheel / Pitch bend 가 없는 경우도 있습니다.
Orchestra Instruments ( 오케스트라 악기 ) 들을 미디로 표현할때는 MIDI CC 외에도 Key Switch ( 키스위치 ) 도 자주 쓰이는 중요한 입력 Parameter 입니다. MIDI CC 와 마찬가지로 가상악기 회사마다 설정된 값이 다르고, 변경도 가능합니다. ^_^
Key Switch ( 키스위치 ) 를 대부분 가상악기는 변경할 수 있으니 원하는 주법별 나만의 Key Switch ( 키스위치 ) 를 미리 만들어 두는 것도 하나의 방법입니다. ^_^
Controller Section : MIDI CC 외 다른 MIDI Data 입력 및 수정
MIDI CC Number 외 Control 의 입력 은 역시 Piano Roll ( 피아노 롤 ) 하단에 있는 Controller 영역에서 연필 툴 ( ) 을 이용해서 입력 및 수정 할 수 있습니다. ^_^ 물론 건반으로 직접 입력하는 것 역시 가능합니다. ^_^
주로 Channel message 와 그외 MIDI Data 들을 지칭하는 것으로 대표적으로 Velocity ( 벨로시티 ), Pitch bend ( 피치 밴드 ), Aftertouch ( 에프터 터치 ), Poly Pressure ( 폴리 프레셔 ) 가 있습니다. ^_^
미디 CC 를 비롯한 그외 다양한 Control 입력을 Controller 영역에서 입력 / 조절할때 자주 사용하는 것들은 단축키를 지정하면 빠른 입력에 도움이 됩니다. Key Commands 에서 MIDI Draw 라고 검색 후 개별 Parameter 별로 원하는 단축키를 지정하면 됩니다. ^_^
MIDI Draw 의 단축키는 손이 편한데로 입력하시면 됩니다만 추천해드린다면 Option + 1~9 까지 숫자를 사용하시면 좋습니다. ^_^
Logic Pro Automation : Audio Track & Inst. Track
Logic Pro 에서 Audio Track / 가상악기 Track 의 Volume ( 볼륨 / 소리의 크기 ) 나 Pan 을 조절 하는 것은 MIDI CC Number Control 과는 달리 개별 Track 에 Automation 기능을 활성화해서 입력 및 수정 을 할 수 있습니다. ^_^
MIDI CC Number Control 과 Automation 은 언뜻 보기엔 비슷해보이지만 조금은 다른 영역입니다. ^_^
Logic Pro 에서 Automation 을 활성화하는 방법은 간단히 단축키 [ A ] 를 누르면 위와 같이 Automation 입력 모드로 전환이 됩니다. 또한 동시에 몇개의 Automation 들을 보고 싶은 경우 좌측 하단에 있는 삼각형을 누르면 밑에 영역이 추가됩니다.
Automation ( 오토메이션 ) 기록은 연필 툴 ( ) 로 기록 하면 자동적으로 Write ( 기록 ) 이 됩니다. ^^
Automation Data ( 오토메이션 정보 ) 를 만들어주고 나서 재생 할 때에는 Read Mode ( ) 가 활성화되어 있으면 됩니다. Read Mode 를 비활성화 ( ) 하게 되면 Automation Data 가 있어도 적용되지 않습니다. ^_^
비활성화는 Main Window 좌측에 있는 Track Control 부분에 보면 Read 라고 써 있는 Automation Mode 설정 부분에서 끄거나 단축키 ( Ctrl + Command + O ) 를 누르면 됩니다.
Automation Data ( 오토메이션 정보 ) 를 실시간 Recording 방식으로 기록 할 때는 기본적으로 5가지 모드가 있습니다. ^_^
Off Mode :
Automation Data 의 유무와 상관없이 Automation 을 적용하지 않는 모드입니다.
Read Mode :
Automation Data 를 읽어서 적용하는 모드입니다.
Touch Mode :
Controller ( 컨트롤러 ) 에서 Data 가 입력이 되는 순간에만 기록되는 모드입니다.
기존에 Automation Data 가 있다면 입력이 없는 순간에는 원래 Data 로 되돌아 갑니다.
Latch Mode :
Touch 모드와 유사하게 기록이 되지만 입력이 멈추더라도 마지막 Data 가 계속 기록되는 모드입니다.
Write Mode :
기존의 Automation Data 를 무시하고 입력되는 값 또는 마지막으로 입력된 값을 새로 기록하는 모드입니다.
일반적인 상황에서는 Logic Pro 에서는 Write 모드 보다는 Touch 와 Latch Mode 사용을 추천합니다. ^_^
Automation Mode ( 오토메이션 모드 ) 는 Main Window 좌측에서 변경할 수 있습니다. ^_^
Automation 이 활성화된 상태에서는 개별 Track 에서도 변경할 수 있습니다. ^_^
Automation Data 역시 Automation Curve Tool ( ) 로 곡선이나 다양한 형태로 수정할 수 있습니다.
Logic Pro Automation : Instruments & Plug-in
Logic Pro 에서 Automation 영역 에서 가상악기와 Plug-in 의 각종 Parameter 도 Automation 할 수 있습니다. ^_^
Automation 활성화하고 이름 ( 예 : Volume ) 을 클릭하면 해당 Track 에서 Automation 을 할 수 있는 Parameter 들을 확인할 수 있습니다. 가상악기나 Plug-in 의 Parameter 들을 원하는데로 Automation 을 수정할 수 있습니다.
가상악기와 Plug-in 이 MIDI Learn ( 미디 런 ) 이라는 기능을 이용하면 조금 더 편하게 Automation 입력을 할 수 있습니다.
MIDI Learn ( 미디 런 ) 기능을 사용하는 방법은 가상악기와 Plug-in 마다 다르기 때문에 Manual 을 확인하세요. ^_^
가장 보편적인 MIDI Learn ( 미디 런 ) 기능 사용법은 원하는 파라미터를 클릭한 상태에서 마우스 오른쪽 누르면 미니메뉴에 MIDI Learn 활성화 하는 방법입니다. ^^
MIDI Learn ( 미디 런 ) 을 활성화 하고 컨트롤러의 Knob 나 Fader 를 움직이면 대부분 바로 연동됩니다. ^^
Logic Pro : Smart Control
Logic Pro 에서는 기존의 MIDI Learn 과 다른 Smart Control 이라는 기능을 제공하고 있습니다. ^_^
아직은 많은 가상악기나 Audio Effect Plug-in 이 MIDI Learn 기능을 지원하지 않습니다. 그렇지만 Logic Pro 에서는 사용하는 모든 가상악기나 Audio Effect 에 Mapping 해서 조절 할 수 있는 Smart Control 이라는 기능이 있습니다.
상단 Window 메뉴에서 Open Smart Control [ 단축키 : Command + 3 ] 을 눌러 따로 Smart Control 윈도우를 띄우거나, 단축키 [ B ] 를 누르면 Main Window 하단에 Smart Control 영역을 활성화할 수 있습니다. ^_^
Smart Control 에서는 가상악기나 Audio Effect 의 Parameter 들이 연동되어서 보이게 됩니다. Smart Control 에서 연동된 Parameter 를 그대로 사용해도 상관없지만 Smart Control 의 각 부분들은 왼쪽의 [ ] 를 클릭하면, Learn 기능을 이용해서 각각의 Parameter 에 MIDI Learn 을 시킬 수 있습니다. ^_^
Logic Pro Basic ( 4 ) : Recommended Controller 추천 컨트롤러 장비들....
MIDI CC Number 나 Automation 을 입력을 하는데 있어서 건반에 달린 Fader 나 Pad 가 도움이 되긴 하지만 따로 전용 Controller ( 컨트롤러 ) 가 있으면 작업 속도나 편의성 있어서 정말 많은 도움이 됩니다. ^_^
영화 음악가 Hans Zimmer ( 한스 짐머 ), Tom Holkenborg ( 톰 홀켄보그 ) 를 비롯한 대부분의 Music Composer 그리고 세계 최고의 Music Producer 와 Mixing Engineer 들의 작업실 사진이나 영상을 보면 다들 다양한 형태의 장비를 사용하는 것을 볼 수 있습니다. 특히 Keyboard 나 Drum Pad 외에 다양한 형태의 Controller ( 컨트롤러 ) 들을 볼 수 있는데 이런 다양한 Controller 를 사용하는 이유는 작업의 편의성과 속도에 엄청난 도움이 되기 때문입니다. ^_^
음악 작업에 편의성을 돕는 다양한 Controller ( 컨트롤러 ) 는 크게 3가지 종류로 나눌 수 있습니다.
Automation 입력과 전반적인 Control 에 도움을 주는 장비들
MIDI CC Number 입력과 그외 Control 에 도움을 주는 장비들
Shortcut Key ( 단축키 ) 와 작업 Processing 에 도움을 주는 장비들
Automation 입력과 전반적인 Control 에 도움을 주는 장비들...
Controller 장비들에 사용되는 Protocol ( 프로토콜 / 통신 규약 ) 은 다양하지만 Automation 입력과 그외 전반적인 Control 에 쓰이는 사용되는 장비들은 대부분 아래의 Protocol 을 기반으로 작동합니다. ^_^
Mackie HUI ( 맥키 휴이 ) 2. Mackie Control ( 맥키 컨트롤 ) 3. Avid Eucon ( 아비드 유콘 )
위의 방식들을 지원하는 Controller ( 컨트롤러 ) 들 중 개인 작업용 추천 장비들은 아래와 같습니다. ^_^
Behringer X-Touch / PreSonus FaderPort 8 / Mackie MCU Pro / Avid Artist Control
추천 장비는 작업 편의상 필요한 Motorized Fader 를 가지고 있는 장비들입니다. ^_^
조금 많이 비싸지만 Studio ( 스튜디오 ) 에서 사용하는 장비로는 다음 장비들이 많이 쓰입니다. ^_^
JL Cooper ES 8/100 & FaderMaster 2. Avid S3 & S6
MIDI CC Number 입력과 그외 Control 에 도움을 주는 장비들...
MIDI CC Number ( 미디 CC 번호 ) 입력은 요즘엔 Keyboard 에 있는 Fader / Knob 를 이용해서 입력해도 큰 상관없습니다. 다만 따로 MIDI CC ( 미디 CC ) 용으로 따로 Controller ( 컨트롤러 ) 를 원하는 경우엔 다음의 장비들이 많이 쓰입니다. ^_^ ( 일부 장비들은 Automation 과 MIDI CC Number 둘다 조절할 수 있습니다. )
PreSonus FaderPort 8 2. Behringer X-Touch Compact 3. Icon Platform M+
Shortcut Key ( 단축키 ) 와 작업 Processing 에 도움을 주는 장비들...
작업 속도 향상에는 Shortcut Key ( 단축키 ) 와 Macro ( 매크로 ) 를 손에 익히고, 자연스럽게 사용하는 것이 가장 좋습니다. 가장 적은 돈을 들이는 것은 Keyboard Skin ( 컴퓨터 키보드 스킨 ) 이 있고, 여유가 있는 분은 iPad 에 App ( 어플 ) 을 설치해서 사용하는 것도 좋습니다. 또는 따로 Key 를 구입해서 사용하는 것도 하나의 방법입니다. ^_^
iPad를 가지고 있는데 유용하게 활용할 방법은 없을까요? ^_^
Apple 의 iPad 는 그 자체로도 다양한 쓰임새가 있지만 음악하는 사람에게 있어서 Controller 로서 활용할 방법이 아주 많이 있습니다. 모든 방법을 다 소개할 수는 없지만 Logic Pro 를 사용하는데 있어서 도움되는 App 위주로 소개해봅니다.
Logic Remote : https://itunes.apple.com/us/app/logic-remote/id638394624?mt=8
Logic Pro 제작사인 Apple 에서 만든 무료 어플로 Logic Pro 제어용으로 최적화해서 만들어진 어플입니다. 각종 단축키와 Mixer Window ( 믹서 창 ) 제어, 전체 Overview 에 있어서 뛰어난 보조 컨트롤러 App 입니다. ^_^
DAW Control : https://itunes.apple.com/us/app/daw-control/id574125383?mt=8
VITALIY TARASYUK 에서 만든 어플로 Cubase, Logic Pro, Ableton Live 제어에 유용한 Control App 입니다. 특히 Mackie Controller 를 연상케하는 디자인은 직접 하드웨어를 사용하는 듯한 느낌을 주는 어플입니다. 상대적으로 가격도 저렴하기 때문에 한번 고려해보셔도 좋습니다. ^_^
TouchOSC : https://itunes.apple.com/app/touchosc/id288120394?mt=8
Lemur : https://itunes.apple.com/us/app/lemur/id481290621?ls=1&mt=8
Metagrid : https://itunes.apple.com/us/app/metagrid/id1098117609?ls=1&mt=8
직접 에디팅해서 다양한 기능을 넣고 싶은 분들은 위의 3가지 App 을 한번 Check 해보세요. ^_^