2012년 7월 5일 목요일

KORG M50을 미디 컨트롤러로 활용하기

가장 간단한 것이 Local Control을 Off시켜서 마스터키보드 처럼 만드는 것이 있었습니다. 이번에는 남는 잉여(?) 노브나 버튼 들을 미디 컨트롤러로 활용하는 방법을 알아보겠습니다.

우선 MIDI CC라는 것을 알아야 합니다. CC란 Continuous Controllers의 약자로, 간단히 설명하자면 각종 미디 컨트롤러 신호를 의미합니다. 즉, 댐퍼(서스테인)페달 이라던가 피치밴드 컨트롤러 등이 이 MIDI CC메시지로 전송됩니다. 물론 이 외에도 다양한 표준 컨트롤러 신호가 정의되어 있습니다.

MIDI CC는 번호로 표기하며 보통 [MIDI CC#숫자] 형태로 표기합니다.


위 링크에서 각 MIDI CC 번호 별 기능을 확인 할 수 있습니다.

앞서 이야기한 KORG M50의 잉여(?) 컨트롤러를 한번 보겠습니다.


노브가 4개 있습니다. 그리고 노브 상단에는 설명과 함께 좌측에 버튼이 있지요. 이 중 상단 버튼은 음색 조절을 위핸 컨트롤러를 선택하는 부분이라 다른 용도로 활용하기 어렵습니다. 하지만 아래의 External이라 쓰여진 버튼은 잉여(?)입니다. 마음껏 MIDI CC메시지를 적용해서 사용 할 수 있습니다.

External 노브는 4개지만 External 버튼을 눌러서 각 1~4, 5~8의 두 가지 그룹으로 이용 할 수 있습니다. 즉, 버튼을 이용하면 8개의 노브처럼 활용 할 수 있다는 말이지요.

그리고 추가로 사용 할 수 있는 것이 아래 버튼이 4개 박혀있는 코드 트리거 버튼입니다. 보통은 건반으로 코드를 어사인(Assign) 해서 연주 시에 활용하기 위한 용도이지만 이 버튼에도 MIDI CC메시지를 부여시켜서 미디 컨트롤러로도 활용 할 수 있습니다. 물론 코드 어사인 기능은 못 쓸지도 모르지만요.

이제 실제로 설정하는 방법을 보겠습니다.

GLOBAL모드에서 PAGE SELECT를 눌러 P1:MIDI로 이동합니다.


첫 번째 탭인 MIDI Basics 설정 부분입니다. 이 부분은 어차피 기본 설정이지만 그냥 짚고 넘어가겠습니다. 

제일 상단은 Local Control Off 시키는 부분입니다

그 다음은 MIDI Clock 설정입니다. 미디 컨트롤러로 활용한다는 말은 결국 외부 DAW와 연동시킨다는 말이되니 당연히 클럭을 DAW로 맞춰야 합니다.

그 아래 부분도 역시 DAW와 연동하기 위해서 필요한 설정입니다. 이 설정을 for External Sequencer로 맞춰놓지 않았을 경우, 시퀀서 모드에서 다른 모드로 갔다가 다시 시퀀서 모드로 돌아올 경우 트랙별 악기 설정이 틀려지는 경우가 발생합니다.

이제부터 본론입니다. Ext.1 탭으로 넘어갑니다.


최상단 Setup 영역에서 미리 만들어진 설정을 로드할 수 있습니다. Cubase나 FL Studio, Garage Band 등의 다양한 DAW용 설정을 찾을 수 있습니다. 그런데 불행히도 로직은 없습니다. -_-;;;; 그래서 별도로 비어있는 설정을 찾아서 LOGIC RENN 이라는 이름으로 설정을 새로 만들었습니다.

위 설정은 각 External 노브 1~8을 MIDI CC 20~27 메시지로 배정한 것입니다. 참고로 이 MIDI CC 숫자는 아무런 역활을 하지 않는 잉여(?) 번호입니다. 왜 이 번호를 설정했냐 하면, 기존 MIDI CC메시지로 인해 DAW로 특정 영향이 갈 수 있기 때문이지요. 잉여(?) MIDI CC는 로직의 리모트 컨트롤러 런(Learn) 모드를 통해 기능을 설정하면 됩니다.

다음은 코드 어싸인 버튼을 설정하기 위해 Ext.2 탭으로 넘어갑니다. 이 버튼을 별도로 설정하지 않겠다면 무시해도 됩니다.


기본 설정은 각 버튼 별로 특정 노트가 할당되어 있습니다. 하지만 꺽쇠 버튼을 눌러보면 MIDI CC메시지를 선택 할 수도 있습니다. 여기서는 역시나 잉여(?) MIDI CC번호로 설정해 놨습니다.

참고로 Fixed Velocity 값은 실제로 해당 MIDI CC메시지의 값(Value)으로 전달됩니다. 필요에 따라서 설정이 필요하다면 원하는 수치로 바꿔주면 됩니다.

참고

위에서 기본 설정 중 Garage Band가 있다고 했는데 노브1에 팬(Pan), 노브2에 볼륨을 설정 할 수 있는 메시지(각 CC#10, CC#7)가 배정되어 있고 나머지는 무설정 상태입니다. 이 설정은 로직에서도 그대로 사용 할 수 있습니다. 즉, Garage Band 설정으로도 로직에서 선택된 채널 스트립의 팬과 볼륨을 노브1, 2로 설정 할 수 있습니다.

MIDI CC 7, 10번 메시지는 상단에 링크한 페이지에서도 확인 할 수 있는데 표준으로 볼륨과 팬을 설정하기 위해 정해진 번호입니다.

따라서 별도로 세팅하기 귀찮다면 로직에서는 그냥 Garage Band로 설정해서 사용해도 괜찮습니다. ;-)

그 외에 표준으로 정해진 기능을 배정하고 싶다면 역시 상단에 링크한 문서를 참고해서 알맞는 MIDI CC 메시지를 설정해 주면 됩니다.

댓글 없음:

댓글 쓰기