πŸ“„

Digital Audio Interface

Mark as In Progress

μ •μ˜

μ•„λ‚ λ‘œκ·Έ 음ν–₯ μ‹ ν˜Έμ™€ λ””μ§€ν„Έ μ»΄ν“¨νŒ… ν™˜κ²½ 사이λ₯Ό μ—°κ²°ν•˜μ—¬, μ‹ ν˜Έμ˜ λ³€ν™˜(
πŸ“„
Analog-to-Digital Converter - ADC
/
πŸ“„
Digital-to-Analog Converter - DAC
), 증폭, 동기화, λΌμš°νŒ…μ„ μ΄κ΄„ν•˜λŠ” ν•˜λ“œμ›¨μ–΄ μ‹œμŠ€ν…œμ΄λ‹€.

μ„€λͺ…

초기 μ»΄ν“¨ν„°μ˜ λ‚΄μž₯ μ‚¬μš΄λ“œ μΉ΄λ“œλŠ” λ§ˆλ”λ³΄λ“œμ˜ κ·Ήμ‹¬ν•œ μ „μžκΈ° κ°„μ„­(EMI)κ³Ό μ‘°μ•…ν•œ λ³€ν™˜κΈ°λ‘œ 인해 전문적인 μ˜€λ””μ˜€ μž‘μ—…μ— μ ν•©ν•˜μ§€ μ•Šμ•˜λ‹€. 이λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•΄ λ―Όκ°ν•œ μ•„λ‚ λ‘œκ·Έ 회둜λ₯Ό 컴퓨터 본체 μ™ΈλΆ€λ‘œ λ…λ¦½μ‹œν‚€κ³  κ³ ν’ˆμ§ˆ 프리앰프와 컨버터λ₯Ό νƒ‘μž¬ν•œ μ˜€λ””μ˜€ μΈν„°νŽ˜μ΄μŠ€κ°€ λ“±μž₯ν–ˆλ‹€.
λ‹¨μˆœν•œ μž…μΆœλ ₯을 λ„˜μ–΄, 마이크의 λ―Έμ„Έν•œ μ‹ ν˜Έλ₯Ό 라인 레벨둜 λŒμ–΄μ˜¬λ¦¬κ³ , μ§€ν„°(
πŸ“„
Jitter
)λ₯Ό μ΅œμ†Œν™”ν•œ μ •λ°€ν•œ 클럭(
πŸ“„
Clock
)을 μ œκ³΅ν•˜λ©°,
πŸ“„
ASIO
λ‚˜
πŸ“„
Core Audio
같은 μ „μš© λ“œλΌμ΄λ²„λ₯Ό 톡해 운영체제의 컀널을 κ±°μΉ˜μ§€ μ•Šκ³  μ˜€λ””μ˜€ 데이터λ₯Ό
πŸ“„
Digital Audio Workstation - DAW
와 직접 μ£Όκ³ λ°›λŠ”λ‹€.
ADC의
πŸ“„
Quantization (μ–‘μžν™”)
κ³Όμ •κ³Ό DAC의 μž¬κ΅¬μ„± ν•„ν„° μ„±λŠ₯이 1차적인 μŒμ§ˆμ„ κ²°μ •ν•˜λ©°, μ†Œν”„νŠΈμ›¨μ–΄ μ—°μ‚°κ³Ό ν•˜λ“œμ›¨μ–΄ 좜λ ₯ μ‚¬μ΄μ˜
πŸ“„
Latency
λ₯Ό κ·Ήλ‹¨μ μœΌλ‘œ μ€„μ΄λŠ” 것이 ν˜„λŒ€ λ””μ§€ν„Έ μ˜€λ””μ˜€ μΈν„°νŽ˜μ΄μŠ€μ˜ 핡심 역할이닀.

원리

  1. μ‹ ν˜Έμ˜ 증폭 (Preamplification)
    1. λ§ˆμ΄ν¬λ‚˜ μ•…κΈ°μ—μ„œ λ°œμƒν•˜λŠ” λ―Έμ•½ν•œ μ•„λ‚ λ‘œκ·Έ μ‹ ν˜Έλ₯Ό λ‚΄λΆ€μ˜ 프리앰프λ₯Ό 톡해 컨버터가 인식할 수 μžˆλŠ” 졜적의 μž‘λ™ 레벨(
      πŸ“„
      Norminal Level
      )둜 λŒμ–΄μ˜¬λ¦°λ‹€. 이 κ³Όμ •μ—μ„œ
      πŸ“„
      Noise Floor
      의 μƒμŠΉμ„ μ΅œλŒ€ν•œ μ–΅μ œν•΄μ•Ό ν•œλ‹€.
  1. μƒν˜Έ λ³€ν™˜ (ADC / DAC)
    1. μž…λ ₯된 μ•„λ‚ λ‘œκ·Έ 전압을 이산적인 λ””μ§€ν„Έ λ°μ΄ν„°λ‘œ μͺΌκ°œμ–΄ μ»΄ν“¨ν„°λ‘œ μ „μ†‘ν•˜κ³ (ADC), μ»΄ν“¨ν„°μ—μ„œ μ—°μ‚°λœ λ””μ§€ν„Έ 데이터λ₯Ό λ‹€μ‹œ
      πŸ“„
      Speaker
      λ₯Ό 울릴 수 μžˆλŠ” 물리적 μ „μ••μœΌλ‘œ λ³΅μ›ν•œλ‹€(DAC).
  1. πŸ“„
    Clock
    동기화 (Clocking)
    1. λ‚΄λΆ€μ˜ μ •λ°€ν•œ ν¬λ¦¬μŠ€ν„Έ μ˜€μ‹€λ ˆμ΄ν„°(
      πŸ“„
      Word Clock
      )λ₯Ό 톡해
      πŸ“„
      Sampling
      타이밍을 μ—„κ²©ν•˜κ²Œ ν†΅μ œν•œλ‹€. νƒ€μ΄λ°μ˜ λ―Έμ„Έν•œ 흔듀림은 고주파 λŒ€μ—­μ˜
      πŸ“„
      Phase Distortion
      κ³Ό
      πŸ“„
      Effective Number of Bits - ENOB
      μ €ν•˜λ‘œ μ§κ²°λ˜λ―€λ‘œ 독립적이고 μ•ˆμ •μ μΈ 클럭 μ†ŒμŠ€κ°€ ν•„μˆ˜μ μ΄λ‹€.
  1. μ €μ§€μ—° 전솑 (Low Latency I/O)
    1. USB, Thunderbolt, PCIe λ“±μ˜ κ·œκ²©μ„ 톡해 λŒ€μš©λŸ‰μ˜ μ˜€λ””μ˜€ 데이터λ₯Ό 컴퓨터와 μ‹€μ‹œκ°„μœΌλ‘œ μ£Όκ³ λ°›λŠ”λ‹€. μž…λ ₯ μ‹ ν˜Έκ°€ λ””μ§€ν„Έλ‘œ λ³€ν™˜λ˜μ–΄ 컴퓨터λ₯Ό 거쳐 λ‹€μ‹œ μ•„λ‚ λ‘œκ·Έλ‘œ 좜λ ₯λ˜κΈ°κΉŒμ§€μ˜ 왕볡 μ§€μ—° μ‹œκ°„μ„ μ—°μ£Όμžκ°€ μΈμ§€ν•˜μ§€ λͺ»ν•˜λŠ” μˆ˜μ€€(보톡 10ms μ΄ν•˜)으둜 μœ μ§€ν•œλ‹€.

ꡬ쑰

왕볡 μ§€μ—° μ‹œκ°„ (Round-Trip Latency)

RTLβ‰ˆ(BufferΒ SizeΓ—2SampleΒ Rate)+tADC+tDAC+tbus\text{RTL} \approx \left( \frac{\text{Buffer Size} \times 2}{\text{Sample Rate}} \right) + t_{ADC} + t_{DAC} + t_{bus}

μ˜ˆμ‹œ

음ν–₯ λ…ΉμŒ

보컬 λ§ˆμ΄ν¬λ‚˜
πŸ“„
Acustic Guitar
의 λ―Έμ„Έν•œ μ•„λ‚ λ‘œκ·Έ μ‹ ν˜Έλ₯Ό μΊ‘μ²˜ν•  λ•Œ, μΈν„°νŽ˜μ΄μŠ€μ— λ‚΄μž₯된 프리앰프가
πŸ“„
White Noise (백색 작음)
을 μ–΅μ œν•˜λ©° μ‹ ν˜Έλ₯Ό μ¦ν­ν•˜κ³ , ADCκ°€ 이λ₯Ό 높은 ν•΄μƒλ„μ˜ λ””μ§€ν„Έ λ°μ΄ν„°λ‘œ 컴퓨터에 κΈ°λ‘ν•œλ‹€.

음ν–₯ λ―Ήμ‹± 및 λͺ¨λ‹ˆν„°λ§

πŸ“„
Digital Audio Workstation - DAW
λ‚΄λΆ€μ—μ„œ μˆ˜μ‹­ 개의 νŠΈλž™μ—
πŸ“„
Plug-In
κ³Ό
πŸ“„
Effector
κ°€ μ μš©λ˜μ–΄ μ—°μ‚°λœ λ””μ§€ν„Έ ν˜Όν•© 데이터λ₯Ό DACλ₯Ό 톡해 물리적 μ•„λ‚ λ‘œκ·Έ μ „μ••μœΌλ‘œ λ³€ν™˜ν•˜μ—¬
πŸ“„
Studio
Monitor
πŸ“„
Speaker
둜 좜λ ₯ν•œλ‹€. 이 κ³Όμ •μ—μ„œ ν‰νƒ„ν•œ
πŸ“„
Frequency Response
와 클리핑 μ—†λŠ”
πŸ“„
Headroom
을 보μž₯ν•œλ‹€.

λ„€νŠΈμ›Œν¬ μ˜€λ””μ˜€

λŒ€κ·œλͺ¨ 라이브 κ³΅μ—°μ΄λ‚˜ 방솑 ν™˜κ²½μ—μ„œ Danteλ‚˜ MADI ν”„λ‘œν† μ½œμ„ νƒ‘μž¬ν•œ κ³ κΈ‰ μ˜€λ””μ˜€ μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ‚¬μš©ν•˜μ—¬, μˆ˜μ‹­μ—μ„œ 수백 μ±„λ„μ˜ 고해상도 μ˜€λ””μ˜€ 데이터λ₯Ό 이더넷 광케이블 ν•˜λ‚˜λ‘œ λ¬Άμ–΄ μ§€μ—°μ΄λ‚˜ μ™œκ³‘ 없이 λΌμš°νŒ…ν•œλ‹€.

Mark as Done
Β