시작하기
오디오 분석
이 페이지의 내용
  1. 명령
  2. 항목
  3. 출력 변수

오디오 분석

FFT(고속 푸리에 변환)로 오디오의 세기와 주파수 분포를 실시간으로 분석합니다. 오디오 분석기와 소스(마이크 또는 스피커)는 설정 > 오디오 분석기 에서 등록합니다.

오디오 분석기

사용할 오디오 분석기를 선택합니다.

명령

  • 분석 시작(기본값): 오디오 분석을 시작합니다.
  • 분석 중지: 오디오 분석을 중지합니다.
  • 분석 추가: 분석기에 분석을 추가합니다. 한 분석기에 여러 분석을 추가할 수 있습니다.
  • 모두 삭제: 분석기의 모든 분석을 삭제합니다.
주의 분석은 분석 추가로 등록한 뒤 분석 시작 명령을 실행해야 값이 갱신됩니다. 시작을 빠뜨리면 출력 변수가 계속 빈 값으로 남습니다.

항목

다음 항목은 모두 명령이 분석 추가일 때만 표시됩니다.

데이터 타입
  • 전체 평균 세기(기본값): 모든 채널 신호의 평균(RMS)으로 전체 소리의 크기를 나타냅니다.
  • 채널별 평균 세기: 지정한 채널 신호의 평균(RMS)으로 채널별 소리의 크기를 나타냅니다.
  • 주파수별 세기: 지정한 채널에서 특정 주파수의 세기를 구합니다.
  • 최대 세기 주파수: 지정한 채널에서 세기가 가장 큰 주파수와 그 세기를 구합니다.
  • 센트로이드 주파수: 지정한 채널에서 에너지가 집중된 중심 주파수를 구합니다. 소리의 밝기를 나타내며, 높을수록 밝고 날카로운 소리, 낮을수록 어둡고 둔탁한 소리입니다.
채널

분석할 채널의 인덱스를 0~31 에서 입력합니다. 채널 구성은 오디오 소스에 따라 다르며 일반적인 번호는 다음과 같습니다. 데이터 타입이 전체 평균 세기이면 표시되지 않습니다.

  • 모노: 0
  • 스테레오: 0 왼쪽, 1 오른쪽
  • 5.1 채널: 0 앞 왼쪽, 1 앞 오른쪽, 2 중앙, 3 서브우퍼, 4 뒤 왼쪽, 5 뒤 오른쪽
주파수 (Hz)

분석할 주파수를 0~50000Hz 에서 입력합니다. 기본값은 1000이며, 사람이 들을 수 있는 범위는 대략 20~20000Hz 입니다. 데이터 타입이 주파수별 세기일 때만 표시됩니다.

출력 변수

모두 숫자 타입 변수를 선택합니다.

  • 세기 (dBFS): 세기를 저장합니다. dBFS 는 디지털 오디오의 최대 신호 레벨(0dB)을 기준으로 한 상대값이므로 음수로 표시되며 0에 가까울수록 큰 소리입니다. 데이터 타입이 전체 평균 세기, 채널별 평균 세기, 주파수별 세기일 때 표시됩니다.
  • 최대 세기 주파수 (Hz), 최대 세기 (dBFS): 세기가 가장 큰 주파수와 그 세기를 저장합니다. 데이터 타입이 최대 세기 주파수일 때 표시됩니다.
  • 센트로이드 주파수 (Hz): 센트로이드 주파수를 저장합니다. 데이터 타입이 센트로이드 주파수일 때 표시됩니다.