Resonate: 낮은 지연 시간, 낮은 메모리, 낮은 계산 비용의 스펙트럼 분석 알고리즘

2025-04-15

Resonate는 오디오(및 기타) 신호에서 지각적으로 관련된 스펙트럼 정보를 평가하기 위한 낮은 지연 시간, 낮은 메모리 공간, 낮은 계산 비용의 알고리즘입니다. 공진 주파수 주변의 신호 기여를 축적하기 위해 지수 가중 이동 평균(EWMA)을 사용하는 공진기 모델을 기반으로 합니다. 컴팩트한 반복 공식을 통해 샘플당 산술 연산을 최소화하여 효율적인 업데이트가 가능하며, 버퍼링이 필요하지 않습니다. Resonate는 실시간으로 지각적으로 관련된 스펙트럼 콘텐츠를 계산합니다. 메모리 및 샘플당 계산 복잡도는 입력 샘플 수와 무관하게 공진기 수에 선형적으로 비례합니다. Python, C++, Swift로 구현된 오픈소스와 데모 애플리케이션을 사용할 수 있습니다.

개발