음향:signal_processor:convolution
[홈레코딩 필독서]"모두의 홈레코딩"구매링크
가성비 있는 녹음실 찾으시나요? 리버사이드 재즈 스튜디오에서 녹음하세요!
[공지]회원 가입 방법
[공지]글 작성 및 수정 방법
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| 음향:signal_processor:convolution [2026/03/12] – [오디오 응용] 정승환 | 음향:signal_processor:convolution [2026/03/12] (현재) – [컨볼루션] 정승환 | ||
|---|---|---|---|
| 줄 2: | 줄 2: | ||
| **컨볼루션**은 디지털 신호 처리에서 입력 신호와 IR(임펄스 응답)을 결합해 시스템의 음향 특성을 재현하는 핵심 연산입니다. 시간 영역에서 샘플별 곱셈과 누산으로 작동하며, | **컨볼루션**은 디지털 신호 처리에서 입력 신호와 IR(임펄스 응답)을 결합해 시스템의 음향 특성을 재현하는 핵심 연산입니다. 시간 영역에서 샘플별 곱셈과 누산으로 작동하며, | ||
| + | |||
| + | {{20260312-153934.png}} | ||
| ===== 작동 원리 ===== | ===== 작동 원리 ===== | ||
| 줄 22: | 줄 24: | ||
| **컨볼루션**은 IR의 " | **컨볼루션**은 IR의 " | ||
| - | |||
| - | ====== IR 길이 기준 ====== | ||
| - | |||
| - | 컨볼루션에서 **IR 길이는 응용 목적에 따라 크게 다릅니다**. | ||
| - | |||
| - | **일반 기준**: | ||
| - | || EQ 재현 || 64~512 샘플 (1~10ms) || | ||
| - | || 리버브 재현 || 8192~65536 샘플 (150ms~2초) || | ||
| - | |||
| - | ===== 용도별 IR 샘플 길이 ===== | ||
| - | |||
| - | ^ 용도 ^ IR 길이 ^ 이유 ^ | ||
| - | | **EQ** | **짧음** (64~512) | 주파수+위상만 필요. **프리링 최소화** | | ||
| - | | **앰프 캐비닛** | **중간** (1024~4096) | 스피커 공진(50~200ms)까지 | | ||
| - | | **리버브** | **김** (8192+) | **잔향 꼬리** 필수 (0.5~3초) | | ||
| - | |||
| - | ===== 수학적 근거 ===== | ||
| - | |||
| - | **최소 IR 길이** = 목표 주파수 해상도 x 2 | ||
| - | |||
| - | * EQ (20Hz~20kHz): | ||
| - | * 리버브 (20Hz): 48kHz / 20Hz = ~2400 샘플 (실제 8192+ 꼬리) | ||
| - | |||
| - | ===== 실용 설정 ===== | ||
| - | * **EQ**: 256 샘플 (5ms) | ||
| - | * **캐비닛**: | ||
| - | * **리버브**: | ||
| - | |||
| - | **결론**: **주파수/ | ||
| - | |||
| - | |||
[공지]회원 가입 방법
[공지]글 작성 및 수정 방법
음향/signal_processor/convolution.1773257328.txt.gz · 마지막으로 수정됨: 저자 정승환
