가상악기 사용하기

Written by arsnova
6월 7th, 2010

가상악기로 작업하기

가상악기는 소리를 발생시키는 시스템으로 지정한 노트(notes)들을 연주하게 됩니다. 각각의 가상 악기들은 특정한 플러그인에 포함되는 것이며, 일반적으로 소리를 발생키는 방식(발진)을 조정할 수 있도록 만들어주는 것을 의미합니다.

가상악기 만들기


가상악기는 다양한 방식으로 만들 수 있습니다.
가장 일반적으로 사용되는 방법은 해당 음원을 드래그하는 것으로, 적당한 타입의 가상 악기를 관련된 사이드바 위치로 이동시키는 것입니다. 이것은 원하는 위치로 이동되어 사용되어질 수 있습니다. 거의 모든 가상 악기(샘플, 신디사이저)가 Song Editor로 옮겨지거나 리듬을 만드는 Beat + Bassline Editor로 이동될 수 있습니다. 이는 새로운 트랙을 Song Editor 상에서 만들어내거나, 혹은 Beat + Bassline 에디터에서 드럼 루프를 만드는데 이용됩니다.

또한 어떠한 형태의 악기든 사이드 바의 Plugin 섹션에서 가져올 수 있습니다. 마찬가지로 드래그하여 새로운 악기를 에디터 위로 옮겨줍니다.

가상악기 윈도우

다양한 가상악기 윈도우는 다음과 같습니다:

가상악기 윈도우는 3개의 주요한 부분으로 나뉩니다. 악기 컨트롤부가 가장 상단에, 사운드 컨트롤 부가 중간에 그리고 피아노 건반 섹션은 가장 아래에 위치하게 됩니다.

악기 컨트롤부 – Instrument Controls

주된 컨트롤 기능은 다음과 같습니다:
    1. 악기의 볼륨 조정
    2. 악기의 음고(pitch) 조정
    3. 악기의 팬(pan) 조정
    4. 현재 악기가 사용하는 이펙트 채널의 조정
    5. 셋업된 세팅 값을 저장
이들은 언제나 변함없이 선택된 가상 악기 창에 나타납니다.

사운드 컨트롤부 – Sound Controls

사운드 컨트롤 섹션은 상단 탭을 이용하여 선택할 수 있습니다.
    1. Plugin: 각각의 특색있는 발진기(Oscillator) 컨트롤러를 보여줍니다. 이 탭은 플러그인 자체의 변화에 의해서만 그 내용이 변화합니다.
    2. Env/LFO/Filter: 음원의 엔벨롭(Envelope), 저주파 발생기(Low Frequency Oscillator) 그리고 필터를 보여줍니다.
    3. Arp/Chord: 자동으로 아르페지오(분산화음) 혹은 코드를 연주할 수 있도록 설정합니다.
    4. FX: LADSPA와 같은 이펙트 플러그인을 현재 악기와 연결합니다.
    5. MIDI: 현재 악기의 미디채널을 통한 컨트롤을 설정합니다.

플러그인 탭

플러그인 탭은 해당 악기가 소리를 어떻게 만들어내는가를 결정하는 내용들을 담고 있습니다.

Env/LFO/Filter 탭

Envelope이란?

엔벨롭이란 일련의 악기가 노트를 연주할 때 어떻게 시작되고 어떻게 끝나는가에 관한 것입니다. 노트를 연주하기 직전 엔벨롭은 Zero(=0) 상태에 있으며 아무런 소리도 발생하지 않습니다. 연주와 동시에 노트는 Attack 지점을 향해 가며 Attack 지점에서 가장 큰 소리를 만들어 냅니다. Hold 순간은 이 최대 음량이 유지되는 순간을 말하며, 우리가 흔히 악기를 다루며 마주치는 Sustain과는 다른 개념입니다. 이렇게 노트는 Decay 과정을 통해 Sustain Level 까지 감쇠합니다. 우리가 노트의 연주를 끝내기 위해 악기에서 손을 떼는 순간 악기는 다시 침묵 속으로 돌아갑니다.
이 섹션은 세 개의 서브탭을 가지고 있는 Target이라는 부분이 있습니다. 지금 설명하고 있는 부분은 Env/LFO/Filter 섹션 내의 가장 상단에 있습니다. 다른 탭을 선택하는 것과 마찬가지의 방법으로 Target의 탭 또한 선택할 수 있습니다. 6개의 놉을 통해 엔벨롭을 조정하도록 되어 있는데, 각각의 피라미터는 Per-delay, attack, hold, decay, sustain, relase입니다. 또한 7번째 컨트롤러는 이 값들이 엔벨롭에 얼마만큼의 영향을 주도록 할 것인가를 조정합니다.
그러나, 실질적으로 볼륨 엔벨롭에서 이 AMT(Amount) 놉은 큰 영향을 미치지 않습니다. 이 엔벨롭이 완전히 적용되도록 하려면 100%로 세팅하는 것이 좋습니다. 마찬가지로 놉을 돌리거나 혹은 엔벨롭 그래프를 클릭하여 이 기능을 완전히 on/off 할 수도 있습니다. AMT는 특별히 Cuttoff, Q/Reso 에서 유용하게 작동합니다.
Cutoff와 Q/Reso의 역할은 필터를 통해 알아보겠습니다.

Filter

필터는 주요한 주파수를 통하여 다른 주파수를 감쇠하는 기능을 갖습니다. 예를들어, Low-pass 필터는 베이스 혹은 저주파수만을 기준으로하여 그보다 높은 주파수를 제거합니다. 주파수는 cutoff 프리퀀시 컨트롤을 통하여 조정할 수 있습니다.
또한, 기술적으로 원치 않는 주파수의 개입을 차단할 수 있는데, 이는 일반적으로 원치않는 지연현상이나 원치않는 효과음 등이 소리에 개입할 때 주로 사용합니다. 따라서, 대부분의 필터에는 Q factor라는 값이 존재합니다. 주파수 필터가 얼만큼 날카롭게 혹은 두툼하게 작동할 지를 결정하는 값입니다. 어떤 필터의 디자인 중에는 Q factor가 cutoff frequency의 배음 공진의 원인이 되기도 합니다. 따라서, Q factor는 필터의 Resonance로 불리기도 합니다.
LMMS에는 다음과 같은 필터가 내장되어 있습니다.
    • Lowpass –  지정 주파수보다 낮은 주파수를 통과시킵니다.
    • Highpass – 지정 주파수보다 높은 주파수를 통과시킵니다.
    • Bandpass – 지정한 특정한 주파수 만을 통과시킵니다.
    • Notch – Bandpass가 반대로 작동하는 것이라고 볼 수 있습니다. 특정한 주파수를 차단합니다.
    • Moog – 일반적인 Lowpass 필터를 Moog Synthsiser에 의해 수정한 것입니다.
    • 2x Lowpass – Lowpass 필터에 이중 Q factor가 포함됩니다.

Low Frequency Oscillator

때때로 음원에서 무언가 물결 같은 흔들림이나 반복적인 패턴을 만들고 싶을 때가 있습니다. LFO는 이러한 경우에 사용됩니다. 이것은 저주파 발진기(Low Frequency Oscillator)라고 불리는데, 이는 사람이 들을 수 있는 가청 주파수 이하의 주파수를 발생시키기 때문입니다.

LMMS의 LFO는 다음과 같은 세팅 값을 갖습니다.
    • Delay – 발진 후 LFO 동작 시점까지 지연 여부 결정
    • Attack – Fade in 값을 결정 – 최대 값에 도달하는 시점
    • Speed – 이 값은 사용자가 임의로 결정할 수 있으며, 1/1000초 단위까지 조정할 수 있습니다.
    • Amount – LFO가 대상에 얼마나 영향을 미칠지를 결정합니다.

The Arp/Chord Tab

일반적으로 각각의 <note down>은 한 악기에서 하나의 노트만을 연주하는 것을 의미합니다. Arp/Chord 컨트롤은, 이러한 것에 변화를 루트 음을 누르는 것만으로 코드를 연주할 수 있도록 하는 기능입니다. 이 섹션은 아르페지오와 코드 탭으로 분할되어 있습니다. 하나는 코드를 다른 하나는 아르페지오를 위한 것입니다. 각각의 섹션 앞에 둥근 부분을 클릭하면, 이 기능이 on/off됩니다. 기본적으로는 비활성화 되어 있는 것이 일반적입니다.
양 섹션은 두 개의 공통된 컨트롤러를 가지고 있습니다. 연주 가능한 코드 리스트와 함께, 옥타브 범위를 설정하는 것이 그것입니다. 몇몇 코드를 1 옥타브 이상으로 연주하는 것에서부터, 코드와 아르페지오를 겹치도록 할 수도 있습니다. 리스트 상의 코드 종류는 다양하며, 일반적인 음악에서 쓰이는 코드, 재즈 코드, 전통 음악음계와 각종 모드(mode: 선법)까지 연주가 가능합니다.
Chords
이 섹션은 코드 리스트 이외의 별다른 기능은 없습니다. 하나의 노트를 입력할 경우, 그 노트를 기준으로 코드의 나머지 음을 연주합니다. 모든 노트는 누른 음에서 손을 뗄때까지 지속됩니다.
Arpeggios

아르페지오 섹션은 다음과 같은 추가적인 컨트롤러가 있습니다.

  1. Direction: 아르페지의 연주 방향을 결정하며, up, down, up and down, random 모드가 있습니다.
  2. Time: 각 노트의 간격을 설정합니다(1/1000초 단위)
  3. Gate: 100%로 설정되면 각각의 음은 듀레이션을 지속합니다. 이보다 적은 길이로 설정할 경우, 음은 중간에 차단되고 공간이 생깁니다. 이보다 길어질 경우 다음에 오는 노트와 겹치게 됩니다. 각각은 의도하고자하는 효과에 따라 사용할 수 있습니다.
  4. Mode: 아르페지오를 연주하는 방식을 의미합니다.
    1. Free: 각각의 노트를 누르는데로 아르페지오를 시작합니다. 만일 두 번째 음을 나중에 두르게 되면, 두 번째 아르페지오는 앞선 것과는 상관없이 독립적으로 연주됩니다.
    2. Sort: 어떤 노트를 누르는가에 상관없이 이 모드는 동일한 방식으로 아르페지오를 연주합니다. 만일 C를 누르고 있던 상태에서 C를 떼지 않고 F를 누르게 되면 C음에 해당하는 아르페지오를 연주한 뒤, F에 해당하는 아르페지오를 연주하게 됩니다.
    3. Sync: 어떤 노트를 누르던지 동시에 두 개의 아르페지오를 연주합니다. 각각의 코드 음에 맞도록 아르페지오를 연주하는 기능입니다.

FX

LADSPA 이펙트를 다양한 방식에 따라 악기 사운드에 적용할 수 있습니다. 간단한 이펙트들에서 리버브 등에 이르기 까지 그 종류가 다양하며, 이펙트는 또한 연결되어 복합적인 효과를 낼 수도 있습니다. ‘Dry’라는 개념과 대응하는  ’Wet’이라는 기본적인 개념을 통해 이펙트를 사용할 수 있습니다. 또한 이 wet과 dry는 이후 관계된 내용에서 자주 언급될 것입니다.
이펙트들은 우선은 시스템에 설치되어 있는 것을 사용하는 것입니다. 따라서, LMMS의 이펙트 리스트에서 이를 사용하 귀해서는 먼저 LADSPA 이펙트들을 설치해두어야 합니다. Add 버튼을 클릭하면 LADSPA 이펙트를 이펙트 체인 안에 걸 수 있게 됩니다. 이 것은 몇몇 조정과 더불어 음원을 보내고 받는 작업을 할 수 있습니다.
  • Dry/wet: wet은 0%로부터 100%까지 그 양을 조정할 수 있습니다.
  • Decay: 이펙트 동작이 완전히 멈추기까지 이펙트 동작을 얼만큼 조용하게 할 것인지를 결정합니다. 예를 들어, 리버브의 경우 리버브 타임이 디케이 타임보다 길 경우, 리버브 잔향이 완전히 사라지게 되기 전에 리버브 잔양을 차단합니다.
  • Gate: 드레숄드 컨트롤과 유사합니다. 이 레벨보다 낮은 경우 노이즈 혹은 악기의 소리가 차단됩니다.
  • Controls: 이 버튼을 누르게 되면 각 이펙트의 특징적인 컨트롤 화면이 나타납니다.
각각의 이펙트들은 자체적으로 wet/dry 레벨을 조정하는 컨트롤이 포함되어 있습니다. 이는 단일한 하나의 놉으로 표기되기도 하지만, wet과 dry를 나누어 별도로 조정하기도 합니다.
이펙트를 제거하기 원한다면, 마우스 오른쪽 버튼 클릭으로 하위 메뉴를 불러 ‘Remove effect’를 선택합니다.

MIDI

이 컨트롤러는 MIDI 채널을 통해 악기가 미디 신호를 받을 수 있도록 혹은 보낼 수 있도록 조정합니다. 양측은 다음과 같이 동작합니다.
  • Receive / Send MIDI-events: 지금까지와 마찬가지로 좌측에 불이 들어오는 것으로 활성화여부를 확인합니다. 클릭하여 조정합니다.
  • Channel: 어느 미디 채널을 이용하여 신호를 주고 받을 것인지를 결정합니다.
  • Default Velocity: 내보내는 혹은 들어오는 벨로시티를 고정합니다.
  • Device Selector: 시스템에서 활성화 혹은 비활성화 하는 미디 신호들을 봅니다.

피아노 건반

각 가상악기 윈도우 하단에는 피아노 건반이 보입니다. 이는 별다른 특징 없이 키를 누르는데로 연주되도록 되어 있습니다.
가상악기 윈도를 선택할 때, 화면성의 키보드 혹은 컴퓨터의 자판을 통해 2옥타브 범위의 소리를 사용할 수 있습니다. 키보드의 <Z> 키는 C3 음을 내도록 되어 있으며, 가로로 M까지 계속 이런 기능을 하게 됩니다. 검은 건반과 흰 건반을 구분하듯, SDGHJ는 검은 건반 역할을 ZXCVBN은 흰 건반 역할을 한다고 보시면 됩니다.
여기서 계속하여 Q는 C4 음을 내도록 되어 있습니다. 적용은 아래와 같아, QWERTYIOP는 흰 건반을, 2356790은 검은 건반 역할을 하게 됩니다.

Base Note

악기를 추가할 때, 오렌지 표시는 키의 ‘베이스 노트’를 나타냅니다. 어느 것이든지, 이 마크는 A4 건반에서 나는 소리를 내도록 되어 있습니다. 이는 악기 조율에 사용되는 440Hz를 의미합니다. 만일 이조악기(금관, 목관 등 악보와는 일정하게 다른 높이를 내는 악기) 등을 이용할 때는 이 베이스 노트의 값을 바꾸면 조금 더 쉽게 작업할 수 있습니다.

관련 비디오

저작권
Creative Commons License

Leave a Reply

Spam Protection by WP-SpamFree

(나를포함) 현재 6명이 접속중입니다.
방문자 : 6명, 회원 : 0명
오늘 최다 방문자수: 8 , 12:56 pm KST
이번 달 최다 방문자수: 14 , 09-01-2010 08:46 pm KST
올 해 최다 방문자수: 29 , 07-30-2010 08:10 pm KST
역대 최다 방문자수: 29 , 07-30-2010 08:10 pm KST