Skip to content

GUI Formula Controller 초간단 사용법

2006.02.06 15:12

잇힝 조회 수:2607

오토메이션의 다양화로 점점 잊혀져 가는 컨트롤러가 바로 Formula Controller라죠.
하지만 이녀석도 쓸만한 구석이 있습니다. 바로 리듬에 맞춰 그래프를 그릴 수 있다는 거죠.
물론 오토메이션 그래프를 그릴려면 삼각함수 정도의 고2~3 수학 지식을 건드려야 하지만
걱정 마세요. 기본만 알고 있음 됩니다. 뭐 응용을 하니 뭐 어쩌니 그럴 필요는 전혀 없다는 것이죠.
Formula Controller의 초간단 사용법. 시작합니다.

먼저, 컨트롤러에 많이 들어가는 놈이고, 가장 많이 쓰이고, 가장 쉬운데 바로 삼각함수입니다.
그러니까 sin, cos, tan 이거의 기본만 알아도 충분히 만들 수 있다는 것이죠.
먼저, 삼각함수의 그래프 도형을 살펴봅시다.



Formula Controller도 위처럼 이해하면 되겠습니다. 왼쪽 원은 신경 안써도 되고 신경쓸 부분은
바로 오른쪽 그래프죠. 컨트롤러는 최대값 1이지만 최소값이 0 입니다. 0과 1 사이에서 오토메이션이
왔다갔다 하는거겠죠.

이 컨트롤러의 프리셋을 보시면 알다시피, 대부분 삼각함수가 많이 쓰여 있습니다.
이제 리듬에 맞춰서 오토메이션이 돌아가는 예제를 만들어 보도록 하죠.

먼저, 함수 입력란에다가 sin(songtime)을 쳐보세요.
sonetime은 말 그대로입니다. 시간은 스탭 수치랑 똑같습니다.
그러면 4 스탭마다 산을 올라갔다 내려가는 것을 볼 수 있습니다.



잘 나오셨다면, sin(songtime/2)를 해보시고 sin(songtime*2) 도 해보세요. 결과가 어떻게 나오나.

여기까지 잘 따라오셨다면, 이제 본격적으로 만들도록 하죠.

보시면 산을 올라갔다 내려간 후 쉬었다 가는데요, 별로 일정하지 않아 보입니다.
이제 일정하게 올라갔다 내려가고 이렇게 해보죠.
입력란에 sin(songtime*pi) 라고 입력하세요. 참고로 pi는 파이, 3.14 아실 겁니다.



그러면 이렇게 일정하게 돌아가는 모습이 보이죠, 하지만 평지가 왜있냐?
위 삼각함수 그래프를 보면 알다시피 -1까지 표시되어 있습니다. 하지만 컨트롤러는 최소 0까지밖에
안나오기 때문에 더이상 내려가지 못하고 평지에서 맴도는거죠.

평지를 없애고 싶다고요? 방법이 없는 건 아닙니다. 마이나스를 출력하지 않게 하는 방법이 있다면?

절대값, 빙고~

절대값을 영어로 Absolute 입니다. 여기서 세글자만 빼서 abs를 넣어주시면 됩니다.
입력란에다가 abs(sin(songtime*pi)) 라고 입력해 봅시다.



오호. 이제 마이너스에 맴돌 일 없고 마이너스가 플러스 되니까 마구마구 되는군요.

오늘은 여기까지입니다.
위 공식을 응용하고 싶다면 sonetime*pi 옆에다가 /2를 하시던지 *2를 하셔서 속도를 조절하거나
밖에다가 또 공식 넣어서 강도를 조절할 수 있습니다 예를 들어
abs(sin(songtime*pi/2))를 넣으면 산이 뚱뚱해지고,
abs(sin(songtime*pi))/2를 넣으면 산이 반으로 조그맣게 됩니다.
아니면 위에 a,b,c 컨트롤도 포함해서 넣는 것도 좋을 것 같군요.

뭐.. 이걸로 오토메이션 만드는 건 만만치 않죠, 리듬에 맞춰 오토메이션을 맞추고 싶다면 가장
쉬운 방법이 아무래도 keyboard controller 입니다.

즐음하시고 formula controller는 정 못하겠되면 쓰지 않으셔도 과일나라 만지는 댄 손색 없습니다.
저도 별로 쓰고싶지 않은 물건이니까요 ㅋㅋ
번호 제목 글쓴이 날짜 조회 수
공지 카테고리 분류법 및 작성법 [2] 관리자 2006.11.27 14579
공지 추천 사이트 모음(2006/11/27 기준) [13] 관리자 2006.02.05 26062
24 VSTi Freezer and Sampler(下) "FL Studio DIRECTWAVE" [2] mint 2006.11.27 2222
23 VSTi Freezer and Sampler(上) "discoDSP HighLife" [4] mint 2006.11.24 3289
22 Fruity Slicer 를 이용한 Sampling 하기. [24] Y.T 2005.11.06 23986
21 30분만에 트랜스 기본 만들기 (X-Y 컨트롤러 활용하기) [19] file makesound 2006.10.24 5006
20 makesound의 기초 계념강의 (1) insert, send [16] makesound 2006.10.15 6029
19 각 악기별 EQ 대역 가이드. [4] file 관리자 2006.06.18 3936
18 BPM에 맞는 딜레이 타임 계산법 [5] makesound 2006.05.29 13536
17 제가 책상에 붙여놓은 음계표 ^^ [6] file Meca 2006.04.27 24555
16 3화음의 지배관계 - 화성학 ^^ [5] file Meca 2006.04.26 4112
15 Parametric EQ 와 Fast LP 를 이용한 필터링 팁 [5] file CCNN 2006.04.24 2541
14 -_- 소스 [5] file Mr^Lee 2006.03.20 2788
13 Wave Traveller를 이용해 scratch 사운드 만들기 [15] 2006.03.01 4268
12 PAD 컨트롤러에 대해서 [4] Add9 2006.02.28 3213
11 2 Turn Table 사용하기.(FL Scratcher 활용의 최고수준) [9] 관리자 2006.02.13 4538
» Formula Controller 초간단 사용법 [11] 잇힝 2006.02.06 2607
9 Flight 작업기 [6] Transin 2006.02.05 3635
8 SIMULANALOG GUITAR SUITE 리뷰 [6] Dayndays 2006.01.20 2487
7 슬라이드 노트 팁! [10] file CCNN 2005.12.26 3990
6 FL6 Heaven 소스 [7] file Mr^Lee 2005.12.10 2731
5 Atmospheric Sound 만들기 [10] HaNi 2005.11.26 3044

대표자 이름 : 강제헌 / 사이트 관리자 : 김상연 / 메일주소 : stemilio@flstudio.co.kr 전화번호 : 010-4565-4330 / 통신 판매번호 : 제10-309호 / 사업자 등록번호 : 603-90-91179

Supported by Let's FL, Makesound, Designed by St.Emilio

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소