미디어 처리
브라우저 기반 미디어 처리는 MediaStream, Canvas, Web Audio API를 사용합니다. 다양한 미디어 형식을 처리하고, 품질을 유지하며, 실시간 미리보기와 피드백을 제공합니다.
Preparing your comprehensive developer toolkit
실용 가이드
FFT 분석을 통해 실시간으로 오디오 주파수 스펙트럼과 파형을 시각화하세요.
오디오 스펙트럼 분석은 재생 중인 녹음의 주파수 대역 강도를 FFT로 추정합니다. 이 도구는 파형도 보여 줍니다. 최대 주파수 값은 주파수 구간의 추정치이며 보정된 음높이나 음량 측정값이 아닙니다.
브라우저 기반 미디어 처리는 MediaStream, Canvas, Web Audio API를 사용합니다. 다양한 미디어 형식을 처리하고, 품질을 유지하며, 실시간 미리보기와 피드백을 제공합니다.
파형은 AnalyserNode의 현재 시간 영역 샘플을 그립니다. 진폭과 모양의 변화는 볼 수 있지만 보정된 음량을 측정하거나 클리핑을 입증하지는 않습니다.
클라이언트 측 처리는 개인정보를 보장하고(미디어가 브라우저를 떠나지 않음), 즉각적인 결과를 제공하며, 오프라인에서 작동하고, 다양한 입력 형식을 지원하며, WebWorkers를 사용하여 무거운 처리를 수행합니다.
로컬 오디오를 재생하는 동안 FFT 주파수 구간을 표시합니다.
재생 중 현재 시간 영역 파형을 표시합니다.
보기 방식을 바꾸고 FFT 크기와 평활화를 조정합니다.
브라우저가 지원하는 일반적인 오디오 형식을 재생합니다.
로컬 믹스를 재생하며 저음, 중음, 고음의 분포를 비교해 EQ를 검토할 때 시각적 참고 자료로 사용합니다.
녹음을 하나씩 재생하며 보이는 주파수 분포와 파형 변화를 비교합니다. 실시간 실내 응답 측정이나 PA 보정 도구는 아닙니다.
음성 녹음을 재생하며 스펙트럼과 파형 변화를 살펴봅니다. 명료도, 잡음, 음량 판단에는 청취와 전용 계측기가 필요합니다.
수업·워크숍에서 FFT, 배음, 필터 효과를 실시간으로 보여 주어 음향 이론을 체감형으로 전달합니다.
FFT(고속 푸리에 변환)는 시간 영역 오디오 신호(파형)를 주파수 영역 표현(스펙트럼)으로 변환하는 수학 알고리즘입니다. 복잡한 오디오를 개별 주파수 성분으로 분해하여 어떤 주파수가 존재하고 그 진폭이 얼마인지 볼 수 있게 합니다. FFT 크기 매개변수는 주파수 해상도를 결정합니다: 큰 값(2048, 4096)은 더 세밀한 세부 정보를 제공하지만 업데이트가 느리고, 작은 값(256, 512)은 실시간 시각화를 가능하게 합니다.
파형은 Y축에 시간에 따른 진폭(음량)을 표시하여 오디오 신호의 모양을 보여줍니다. 스펙트럼은 X축에 주파수 내용을, Y축에 진폭을 표시하여 어느 순간에 어떤 주파수가 존재하는지 드러냅니다. 파형은 역학과 리듬을 보는 데 유용하고, 스펙트럼은 오디오에서 음높이, 고조파, 노이즈 및 주파수 밸런스를 분석하는 데 필수적입니다.
MP3, WAV, OGG, M4A 재생 여부는 브라우저에 따라 다릅니다. 이 페이지에는 고정된 크기 제한이 없지만 큰 파일은 기기 상태에 따라 느리거나 실패할 수 있습니다.
스펙트럼으로 주요 주파수 대역을 비교하고 파형으로 재생 중 진폭 변화를 확인할 수 있습니다. 보정된 음량, 클리핑 또는 음향 측정은 아닙니다.
브라우저 오디오 처리 API 개요.
주파수 및 시간 영역 분석 API 설명.
스펙트럼과 파형을 그리는 방법.
Web Audio 처리 기술 명세.
도구를 열어 이 기능을 사용해 보세요.