공간 잔향 합성기

공간 잔향 합성기

헤드폰·스피커 음량을 낮춘 뒤 미리 들으세요. 이 페이지는 사용자 IR의 효과를 계산하며 실제 공간 측정이나 음향 교정 결과를 보증하지 않습니다.

1. 원본과 IR 선택

각 8MiB 이하이며 브라우저가 디코딩하는 WAV·MP3·OGG·FLAC·M4A 등을 사용하세요. 원본 0.03~6초, IR 0.01~1.5초, 모노/스테레오, 디코딩 후 8~48kHz·출력 최대36만 프레임입니다.

드라이 원본 음원

임펄스 응답(IR)

두 파일을 선택하거나 예제를 불러오세요.

2. 합성 설정

각 이득은 독립적입니다. IR 진폭은 그대로 사용합니다. 값/파일을 바꾸면 이전 결과가 무효화됩니다.

3. 비교하고 저장

두 파일과 설정을 고른 뒤 합성하세요.

댓글과 질문

공간 잔향 합성기

임펄스 응답(IR)은 입력 음원의 각 샘플 뒤에 더할 시간별 응답을 나타냅니다. 이 도구는 사용자가 고른 드라이 음원과 IR을 채널별 선형 컨볼루션으로 합성합니다. 두 입력의 비율을 각각 조절하고 정규화 여부를 정한 뒤 원본/결과를 번갈아 듣고 16비트 WAV를 저장하세요. IR의 주파수별 절대 이득 표와 원본 바이트 SHA-256·정확한 출력 길이·설정을 JSON으로 기록합니다. 업로드한 IR의 출처나 실제 방 측정 여부를 검사하지 않으므로 공간 측정·교정 결과라고 주장하지 않습니다. 멀티트랙의 시간축 합산이나 효과음 발진기와 기능이 다릅니다.

주요 기능

  • 브라우저가 디코딩하는 로컬 원본과 IR을 각각 받아 원본 바이트 SHA-256을 계산합니다.
  • FFT 기반 선형 컨볼루션으로 실제 잔향 꼬리를 만들고 출력 길이를 드라이 프레임+IR 프레임−1로 유지합니다.
  • 독립된 드라이·웻 이득과 피크 0.98 정규화 또는 정규화 없음을 선택합니다.
  • 정규화 전 피크와 1.0 초과 샘플 수, 채널별 IR 주파수 응답을 확인합니다.
  • 원본 A/B 미리 듣기, 결과 PCM16 WAV와 입력 해시·처리 규칙을 담은 JSON을 저장합니다.

사용 방법

  1. 원본 음원과 임펄스 응답을 선택하거나 합성 WAV 예제를 불러오세요.
  2. 드라이·웻 이득과 피크 정규화 모드를 정하고 합성 버튼을 누르세요.
  3. 원본과 결과를 번갈아 듣고 피크·클리핑 경고 및 IR 주파수 응답 표를 확인하세요.
  4. 결과 WAV와 원본 SHA-256·설정 JSON을 저장하세요. 같은 원본 파일은 따로 보관해야 합니다.

활용 예시

  • 짧은 타격음 뒤에 특정 에코 패턴을 합성해 잔향 꼬리를 비교합니다.
  • 동일한 음원과 IR에서 드라이·웻 비율을 바꾸며 효과를 A/B로 듣습니다.
  • IR 파일의 주파수별 이득과 컨볼루션 출력 피크를 기록합니다.

자주 묻는 질문

이 도구가 실제 공간의 잔향을 측정하나요?

아니요. 사용자가 제공한 IR을 음원에 적용합니다. IR이 실제 방에서 측정되었는지, 적절히 보정되었는지는 이 페이지가 판단하지 않습니다. 예제 IR은 에코를 설명하기 위해 만든 합성 신호입니다.

드라이와 웻은 어떻게 합쳐지나요?

출력은 드라이 이득×원본 + 웻 이득×(원본과 IR의 선형 컨볼루션)입니다. 두 값은 각각 0~1이며 합이 1일 필요가 없습니다. 결과 길이는 원본 프레임+IR 프레임−1입니다.

모노/스테레오 입력은 어떻게 처리되나요?

모노 음원 또는 IR은 다른 입력이 스테레오일 때 양쪽 채널에 복제합니다. 두 입력이 스테레오이면 같은 쪽 채널끼리만 컨볼루션하며 좌우 크로스피드나 진정한 스테레오 4채널 IR은 지원하지 않습니다.

피크 정규화와 클리핑 경고의 뜻은 무엇인가요?

합성한 float 샘플 중 절댓값1 초과 개수를 정규화 전에 셉니다. 피크 정규화는 무음이 아닌 전체 결과의 최대 절댓값을 0.98로 맞춥니다. 정규화 없음에서는 WAV 저장 시 ±1을 벗어난 값이 잘리므로 경고가 나오면 레벨을 낮추세요. 물리적인 청취 음량을 보증하지 않습니다.

주파수 응답 표는 무엇을 보여주나요?

업로드한 IR의 FFT에서 125~16000Hz 중 나이퀴스트 미만 지점의 크기를 1배 기준 dB로 표시합니다. FFT 빈에 가장 가까운 값을 쓰며 웻/드라이 혼합이나 스피커·방 측정값은 아닙니다.

파일과 재현 범위는 어떻게 되나요?

각 파일은 8MiB 이하, 원본은 디코딩 후 0.03~6초, IR은 0.01~1.5초, 모노/스테레오·8~48kHz입니다. 출력은 최대36만 프레임입니다. JSON은 원본 해시와 설정만 담고 오디오는 포함하지 않습니다. 같은 파일·디코더/리샘플러가 있어야 샘플 수준으로 다시 만들 수 있습니다.

개인정보 안내

파일 읽기·디코딩·SHA-256·FFT 컨볼루션·재생·내보내기는 브라우저에서 처리하며 원본 오디오를 서버에 보내지 않습니다. JSON에 원본 오디오 바이트는 들어가지 않습니다. 페이지를 닫으면 임시 오디오와 다운로드 URL을 정리합니다.

관련 도구

멀티트랙 오디오 믹서오디오 스펙트럼 분석기효과음 합성기이미지 세부 확대 도구HDR 노출 합성기흑백 사진 색 복원 실험실파노라마 이어 붙이기판재 배치 계획기영상 편집 목록 작성기대본 프롬프터이중 자막 학습 플레이어코드 진행 실험실오선 악보 편집기자막 편집 작업대입체 음향 배치기음원 코드 후보 분석기MIDI 피아노롤 편집기샘플 악기 만들기오디오 파형 편집기전화 키패드 신호 실험실그림으로 소리 만들기오디오 잡음 정리기음원 성분 분리기드럼 샘플 슬라이서반복 음원 이음새 찾기오디오 음량 분석기음원 음높이·템포 편집기스테레오 애너글리프 제작기사진 모자이크 제작기이미지 주파수 분석기비슷한 사진 중복 찾기렌티큘러 인터레이스 도안재질 텍스처 맵 제작 실험실360도 사진 투어 만들기영상 교정 타깃 제작기이미지 메시지 숨기기 실험벡터 모핑 편집기문서 원근 보정기사진 영역 메우기뜨개 기호 도안 편집기벡터 도형 조합기SVG 경로 편집기심리스 패턴 제작기실크스크린 색판 분리기퀼트 블록 배치기원근 목업 제작기로우폴리 색면 제작기폰트 부분집합 만들기초점 합성 도구사진 깊이 지도 만들기십자수 도안 제작기CSS 애니메이션 타임라인픽셀 직접 그리기이미지 차이 히트맵이미지 품질 측정실증명사진 만들기바코드 스캐너동영상 GIF 변환크로마키 영상 합성기영상 흔들림 보정기영상 구도 추적 편집기스톱모션 촬영 작업대영상 타임코드 대조기영상 인코딩 비교기HLS·DASH 매니페스트 검증기영상 속도 곡선 편집기영상 컨테이너 탐색기영상 스토리보드 만들기영상 개인정보 가림기영상 로토스코프 마스크 편집기영상 움직임 좌표 추적기영상 중간 프레임 만들기화면 해설 편집기영상·음성 싱크 맞추기동영상 자르기GIF 프레임 추출SVG→PNG/JPG 변환이미지 SVG 벡터화도트·픽셀아트 변환프로필 원형 자르기액자·폴라로이드 프레임이미지 모서리 둥글게JPEG EXIF 정보 보기·제거이미지 색각 시뮬레이터이미지 ASCII 아트사진 콜라주인스타 9분할 이미지긴 이미지 분할이미지 자르기이미지 회전·반전이미지 필터밈 만들기스크린샷 꾸미기바코드생성기QR코드 생성기이미지 압축기이미지 리사이즈이미지 포맷 변환파비콘 생성기유튜브 썸네일 추출기HEIC JPG 변환전자서명·도장 생성기이미지 워터마크움짤·GIF 만들기이미지 색상 추출(스포이드)이미지 텍스트 추출(OCR)이미지 합치기사진 모자이크·블러QR코드 스캔MP4 MP3 변환 (음원 추출)동영상 압축 (용량 줄이기)배경 제거 (누끼따기)
이미지/미디어 도구 전체 보기 →텍스트/변환 →생활/재미 →개발 도구 →