전유



기술:
Friture is a real-time audio analyzer. The purpose of Friture is to help analyze an audio signal to understand the characteristics of this signal (fundamental, harmonics, feedback, etc.), to describe the source/room/receiver behaviour (reverberation, gain peaks, etc.), or to make adjustments in the preprocessing (room equalization). This is achieved by providing a set of widgets to visualize audio data:
- 2D 스펙트로그램 위젯: 2D 스펙트로그램 위젯은 시간에 따른 롤링 방식으로 주파수 및 시간에 대한 오디오 데이터를 표시합니다. 디스플레이의 시간-주파수 분해능은 푸리에 변환의 창 길이에 의해 고정됩니다(스펙트럼 위젯의 최소 응답 시간과 마찬가지로). 또한 디스플레이 해상도(픽셀)에 의해서도 제한됩니다.
- 스펙트럼 위젯: 스펙트럼 위젯은 오디오 데이터와 주파수를 표시합니다. 이는 신호의 특성(기본 주파수, 고조파, 피드백 주파수 등)을 시각화하는 데 매우 적합합니다. 디스플레이의 응답 시간은 구성 가능합니다. 최소 응답 시간은 푸리에 변환의 창 길이와 연결됩니다. 1024개 포인트의 FFT에 대해 Friture에서 사용하는 샘플링 속도가 48000Hz인 경우 최소 응답 시간은 1024/48000 = 21.3ms입니다. 또한 위젯은 각 주파수 구성 요소에 대한 최고점을 그립니다. 이 피크는 스펙트럼의 최근 최대값을 표시하며 피크에 도달한 직후 감소하기 시작합니다. 마지막으로, 라벨은 스펙트럼의 전역 최대값의 주파수를 식별합니다.
- 옥타브 스펙트럼 위젯: 옥타브 스펙트럼 위젯은 스펙트럼 위젯과 마찬가지로 시간 대비 오디오 데이터를 표시합니다. 오디오 데이터는 옥타브의 일부 너비를 갖는 주파수 저장소로 그룹화됩니다. 각 주파수 빈은 옥타브 부분 필터의 결과입니다.
- 범위 위젯: 범위 위젯은 시간 대비 오디오 데이터를 표시합니다. 시간 척도는 구성 가능합니다. 디스플레이는 기존 스코프와 마찬가지로 시간 축 중앙에 위치한 신호의 앞쪽 가장자리를 기준으로 동기화됩니다.
- 레벨 위젯: 레벨 위젯은 dBFS(dB 전체 스케일) 단위로 피크 전력(25ms 응답 시간, 즉 순간)과 RMS 전력(300ms 응답 시간)을 표시합니다. 2채널 모드가 활성화되면 각 채널의 레벨이 별도의 눈금으로 표시됩니다.

