첫째, DSP를 처음 접했고 실제로 교육을받지 않았지만 오디오 시각화 프로그램을 개발 중이며 일반적인 주파수 스펙트럼 시각화에서와 같이 FFT 배열을 세로 막대로 나타냅니다.
내가 가진 문제는 FFT 값을 직접 매핑하면 오디오 신호 값이 너무 빠르게 변경되어 즐거운 시각적 출력을 생성한다는 것입니다.
따라서 결과를 "평활화"하기 위해 값에 간단한 함수를 적용합니다.
// pseudo-code
delta = fftValue - smoothedFftValue;
smoothedFftValue += delta * 0.2;
// 0.2 is arbitrary - the lower the number, the more "smoothing"
즉, 현재 값을 가져 와서 마지막 값과 비교 한 다음 해당 델타의 일부를 마지막 값에 추가합니다. 결과는 다음과 같습니다.
그래서 내 질문은 :
이것은 용어가 이미 존재하는 확립 된 패턴이나 기능입니까? 그렇다면 용어는 무엇입니까? 위의 "스무딩"을 사용하지만 이것이 DSP에 매우 특정한 것을 의미하며 올바르지 않을 수 있음을 알고 있습니다. 그 외에는 볼륨 봉투와 관련이있을 수도 있지만 완전히 같은 것은 아닙니다.
내가 봐야 할 해결책에 대한 더 나은 접근 방법이나 추가 연구가 있습니까?
이것이 바보 같은 질문이라면 시간과 사과에 감사드립니다 (여기에서 다른 토론을 읽으면 내 지식이 평균보다 훨씬 낮다는 것을 알고 있습니다).