ML/Audio Signal Processing
-
Python과 Scipy 이용해서 FIR filter 만들기ML/Audio Signal Processing 2020. 1. 21. 16:19
Filtered-X LMS 알고리즘을 검증하는 과정에서 추정한 secondary path 대신 내가 임의로 만든 FIR filter를 넣으려고 한다. 그래서 FIR filter를 구현해야할 필요가 있었고 python과 scipy를 이용해 구현하였다. 사실 코드는 전부 참고하고 스펙만 변경하였다. 1. 함수 선언 from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude..
-
ANC 논문 정리ML/Audio Signal Processing 2020. 1. 12. 00:03
프로젝트하면서 유명한 ANC 논문들의 실험 스펙을 정리할 필요가 있어 포스팅하게 되었다. A Robust Hybrid Feedback Active Noise Cancellation Headset 논문 링크 Y Song 저술 - 2005 - 99회 인용 Active noise cancellation (ANC), feedback control, filtered-x least-mean-square (FXLMS), headset Sampling rate of sound card : 8 kHz Sampling rate : 2 kHz Filter tab : 64 Test data : a 230 Hz tone embedded in wideband noise 구조 특징 Analog와 digital ANC를 동시에 사용..