DC offset 원인과 해결

DC offset은 프로툴스 뿐만 아니라 다른 하드 레코딩에서도 나타날 수 있는 현상으로 알고 있습니다…그리고 DC offset을 꼭 없애야 하는 것인지 없애려면
DC offset REMOVER를 사용해야 겠죠?

DC offset 에 대하여 알기전에 먼저 DC offset문제의 시작점이 되는
AGC에 대하여 알아봅니다

AGC (Automatic Gain Control)
AGC는 수신기의 이득을 조절하여 ADC (analog-to-digital converter) 출력이
원하는 레벨을 유지 하도록 하는 기능이다.
수신 전력을 측정하여 IF 수신단 이득을 조절함으로써 ADC 입력 신호가 과도하게
켜져 ADC 출력이 overflow 되거나 ADC 입력 신호가 과도하게 작아
ADC 상위 비트가 낭비되지 않도록 하는 것이 중요하다.
DC offset 은 아날로그단 및 ADC (analog-to-digital converter)
에서 옵셋이 존재하는 경우에 AGC가 작동하면서 신호의 레벨이 한방향으로
clipping되는 현상으로 DC offset remover 는 아날로그 단 및 ADC에서 발생하는
DC 레벨 옵셋을 측정하여 보정하는 신호를 발생하여 주는 기능을 담당한다

자료출처 : postech ac.kr

제가 알고 있는 DC offset은 녹음시에 직류성분이 들어가는 것 정도로만 알고 있는데 이것이 왜 생기는 것이며 DC offset에 의해 미치는 현상은 무엇인지….
좀더 깊이 파고 들어가면…^^

ADA의 변환방식…

1) Hybrid 방식 :
Burr-Brown의 PCM67/69에 사용된 방식으로 상위의 대부분 비트는
R-2R 방식으로 변환하고 하위 2~4비트정도를 delta-sigma방식으로 변환하여
신호를 합성하는 방식이다. 이 경우 문제가 완벽한 해결이 되지는 않지만
신호에서의 왜곡이 크게 낮아지게 된다. 따라서 어느 정도 R-2R방식과
delta-sigma 방식의 장점을 겸할 수 있다.

2) Offset 방식 :
Analog Device 사의 AD1862에서 사용된 방식으로 입력된 수에 매우 큰 수
(16비트면 2^15)를 더해 모두 양수로 만들어 변환하고 나중에 숫자를 더해서 생긴 offset을 DC servo 등으로 없애주는 방식. delta-sigma 방식을 혼용하지 않으므로 S/N이 좋아 지지만 DC servo를 잘 걸지 않으면 저역이 안좋다.

3) Sign-magnitude 방식 :
이 방식은 Burr-Brown의 PCM1702에서 쓰인 방법으로 +변환용 DAC와 -변환용 DAC를 따로 두어 양수와 음수를 따로 변환하고 그 출력을 합산하여 DAC자체의 오차나
왜곡을 절감하고 zero-crossing distortion을 없애는 방법이다.
각 DAC에는 같은 부호의 숫자만 입력되므로 zero-crossing이 없다.

자료출처 : postech ac.kr

제가 경험한바에 의하면 일반적으로 BASS 녹음시에 가끔 생기곤 해서 라인 녹음시에 생기나 했더니 BRASS녹음때도 생기더군요…

DC offset은 하드레코딩 뿐 아니라 멀티, adat등 모든 디지탈에서 발생하는 것이고
컨버터의 성능에 의해 발생 빈도수가 좌우됩니다
일반적으로 kick, bass, timpani, 등 저역대에서 많이 발생하는 것을 볼 수 있습니다.
경험상 개인적으로 DC offset을 생기기 않게 하는 방법은 신호의 Gain Margin을
넉넉히 주는 것밖에는 없다고 생각합니다
아니면 아포지,프리즘같은 고가의 컨버터를 사용하는 것이지요…
괜히 비싼게 아니더군요…^^

Bob Clearmountain 형님은 Sony-3348 HR에
AD-8000 6대를 컨버터로 사용하지요… 하긴 형수님이 Apogee 사장님이니…^^

-.-…참고로 저는 그 형님과 아무 관련 없으며 오로지 에릭 형님(Eric Clipton)만
형님으로 모실뿐 입니다. ㅋㅋㅋ
밥 형님 홈 페이지인 http://www.mixthis.com에서 본 것 뿐임…^^

ProTools DAE error – 9073

32트랙이 넘어가면 9073에러가 가끔 뜨고 컴이 멈춰버리기도 합니다.
디지디자인 사이트엔 9073에 대해서 읽어보니까 한개의 하드에 16트랙을
사용하는것이 추천사항 이라고 하더군요…
그러면 64트랙을 사용하려면 네개의 하드가 필요하단 말입니까?

ProTools는 최저 30~35K, DAE 최저 35~40K의 메모리를 할당해 주어야 합니다.

ProTools와 DAE의 최소 메모리 세팅은 초기 설정 상태로 남겨두어야 합니다.

– minimum field에 0을 입력하면 초기화 됩니다.

DAE playback buffer size는
MIX system일 경우 2
ProTools 3 일 경우 0 으로 설정하세요

그 외에 생각해 볼 수 있는 문제로는

# Third party application : 프로툴스를 제외한 다른 프로그램을 종료합니다.

# Fragment on drive : norton speed disk를 사용하여
                        정기적으로 defragging해 줍니다.

# Disk Allocation : Digidesign의 권장사항은 한개의 하드당 16트랙입니다
하지만 현실적으로 그렇게 쓰는 곳은 별로 많지 않지요~

ProTools disk-too-slow error – 9019

9019 error의 현상으론
1.15분에 한번꼴로 에러 메시지가 뜹니다.”disk-too-slow error”
2. sessions의 특정한 지점에서 -9019 가 일어납니다.

9019 error는 하드디스크의 fragment와 직접적인 관련이 있습니다
정기적인 조각 모음으로 fragment를 defragging해주는 것이 좋습니다.
덧붙여 다음 여섯가지 문제를 의심해볼 수 있습니다.
만일 그래도 해결이 되지 않으면 OS와 ProTools를 재설치해야 합니다
(가장 확실한 방법입니다 – “시스템 복구 CD 만들기”참조)

1. Disk Warrior를 사용하여 하드디스크의 이상 유무를 체크합니다.

2. bad sector가 발견된 하드는 폐기해야 하며 계속 사용할
경우 더 큰 문제가 발생할 수 있습니다.

3. ProTools와 DAE의 할당 메모리를 80~90K이상 넉넉하게 주시고
minimum memory size는 초기 설정으로 할당 합니다.

4. 모든 드라이브의 Desktop을 재 설정합니다

5. System Folder>Preferences folder 의 DigiSetup File,
Pro Tools preference 와 DAE prefs(폴더 전체)를 휴지통에 버리십시오.
휴지통을 비우고 맥을 다시 시작하십시오.

6. 프로툴에서, Setups>Preferences>Operations window를 열고
“Open Ended Record Allocation”을 10-30mins로 제한하십시오