Acp Hda Node !link! -
This is a dedicated hardware block within AMD CPUs/APUs designed to handle audio processing tasks (like noise cancellation or "Always On" voice wake-up) without taxing the main processor. This refers to the High Definition Audio
| ACP Version | Typical SoC | Max Streams | Features | |-------------|--------------------|-------------|------------------------------| | ACP 3.x | Ryzen 5000 (CZN) | 4 | I2S, PDM, BT | | ACP 4.x | Ryzen 6000 (RMB) | 8 | Multi-I2S, TDM, VAD | | ACP 5.x | Ryzen 7000 (PHX) | 8 | HDA emulation, DSP offload | | ACP 6.x | Ryzen 8000 (Hawk Point) | 12 | AVS-like pipelines | acp hda node
– Abstracted commands like acp_hda_start_stream() , acp_hda_set_format() . This is a dedicated hardware block within AMD
dmesg | grep -i acp
It supports the AMD High Definition Audio controller, managing digital audio processing. No sound from internal speakers or microphone. No sound from internal speakers or microphone
Each HDA node can be one of:
sudo hda-verb /dev/snd/hwC0D0 0x01 SET_AMP_GAIN_MUTE 0x7000