PC audio framework learning

1. Overall link

Downstream playback:

Download the sound source from the App→CPU Audio Engine Signal Processing→DSP Digital Signal Processing→Codec DAC→PA→SPK

Upstream recording:

MIC sound pickup→Integrated operational amplifier→Codec ADC→DSP digital signal processing→CPU Audio Engine signal processing→App

2.Hardware

CPU PCH DSP (optional) Codec PA SPKbox MIC, etc.

PCH: Southbridge chip is used to process low-speed signals and communicate with the central processor, responsible for communication between I/O buses, such as PCI bus, USB, LAN, SATA, audio controller, keyboard controller, real-time clock controller , advanced power management, etc. The Northbridge chip is a relatively large chip close to the CPU. It is generally covered with a heat sink. Its main function is to control, connect, and process the CPU, memory, graphics card and other devices. It is the most critical chip on a motherboard. Generally, motherboards are It is named after the Northbridge chip model it uses.

 3. Audio processing algorithm

3A algorithm: echo cancellation AEC, noise suppression ANS, automatic gain control AGC

Beamforming algorithm Beamforming

DOA sound source localization algorithm

BSS (Blind Source Separation) blind source separation

Huawei Histen

etc.

Guess you like

Origin blog.csdn.net/YGZ11113/article/details/131975394