TC2290 Dynamic Delay Plugin: 대략적인 구조

Featured image

(2)에서는 메뉴얼에 나타난 블록을 나열했는데, 전체적인 구성을 좀 더 자세히 알아보기로 한다. 먼저 이 이펙트의 주요한 특징을 꼽아보면 다음과 같다.

집약해서 말하면

1) 코러스가 포함된 딜레이

2) 코러스를 만들 때 쓰이는 modulator를 delay time/amplitude/pan에도 적용함

3) Input envelope를 측정

  1. major signal paths:

다음의 3가지 주요 signal path가 존재한다.

흐름은 다음과 같다고 보면 된다.

Output = EV0(input signal)direct_signal_gain + EV1(delayed input signal)delayed_signal_gain

Input to delay memory = input signal + EV2(delayed output) * feedback_gain

여기서 EV0 ~ EV2는 Envelope control function이라고 이해하면 된다. Envelope control이라고 하는 것은 여기서 modulation을 수행하거나 dynamic effect (vibration) 또는 panning을 하는 역할을 하고 있다고 보면 된다.

  1. Envelope control

현재 작업 중인 플러그인이다. GUI 작업이 딜레이 엔진보다 훨씬 더 많이 들어가고 있다.

image