LSF2 ADAU1701(3) Treble, Bass, Volume DSP로 음질 제어와 음량 제어 오디오 신호처리를 하면서 Throw 다음으로 만들어 보는 것이 음량 제어(Gain Control)와 음질 제어(Sound Quality Control) 일 것입니다. 이 글에서는 ADAU1701로 음량 제어와 음질 제어를 해보겠습니다. 음량 제어 오디오의 출력 신호를 조정하는 내용을 음량 제어 중에서 특히 볼륨(Volume)이라고 부릅니다. 볼륨은 다른 디지털 필터와 연결되어 이득을 조정하는 것이 아니고 오로지 오디오 출력 신호를 조정할 목적으로 사용됩니다. 다른 글의 Throw 프로젝트를 불러와서 File->Save as로 적당한 이름으로 기록하면 쉽게 ADAU1701의 기본을 가져와서 확장하기 용이합니다. 이글에서는 EQ0라는 프로젝트로 기록했습니다. 그리고 아래와 같.. 2021. 12. 16. 오디오 필터(8)-IIR 이퀄라이저(Equalizer), 로 쉘빙 필터(Low Shelving Filter, LSF) 로 쉘빙 필터 이퀄라이저에서 사용되는 로 쉘빙 필터(low shelving filter, LSF)는 저역 부분의 이득을 조정할 목적으로 사용되는 이퀄라이저용 필터입니다. 필터 주파수를 기준으로 낮은 주파수 부분의 신호를 증폭하거나 감소합니다. 로 쉘빙 필터는 조정하고자 하는 주파수와 조정하는 이득 그리고 필터의 기울기를 인자로 합니다. 피킹 필터와 다르게 Q 대신 slope을 이용해서 조정합니다. 그런데 두 인자는 변환이 가능합니다. 관련 내용은 다른 글을 참조해 주세요. 필터를 구하는 기본 내용은 피킹 필터와 같으니 피킹 필터 부분으로 참조하면 됩니다. 필터 계수는 다음과 같습니다. 여기서 $f$는 필터의 주파수, $f_{s}$는 샘플링 주파수, G는 dB로 표시되는 필터의 이득, slope는 필터의 .. 2021. 10. 29. 이전 1 다음