We have collected the most relevant information on Alsa - Pulseaudio Pcm I/O Plugin. Open the URLs, which are collected below, and you will find all the info you are interested in.
Pulseaudio + ALSA Configuration | Defective Compass
https://defectivecompass.wordpress.com/2007/12/16/pulseaudio-alsa-configuration/
To make alsa applications work directly with pulseaudio we just need to set the default pcm and ctl to the pulse alsa plugin (configuration shown later). The pulse plugin creates a new audio device called pulseaudio and maps its audio I/O to the default pulse sink which can be changed at runtime.
PCM (digital audio) plugins - ALSA project
https://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html
PCM plugins extends functionality and features of PCM devices. The plugins take care about various sample conversions, sample copying among channels and so on. Slave definition. The slave plugin can be specified directly with a string or the definition can be entered inside a compound configuration node.
What is the relation between ALSA and PulseAudio sound ...
https://askubuntu.com/questions/581128/what-is-the-relation-between-alsa-and-pulseaudio-sound-architecture
ALSA is unable by itself to be used by multiple applications, so PulseAudio provides this functionality among others. Summarized: ALSA - dealing with the hardware, basically owning it. PulseAudio - a software proxy providing additional featues (mixing, equalizer) between your application and the ALSA/OSS subsystem.
Now you know Alsa - Pulseaudio Pcm I/O Plugin
Now that you know Alsa - Pulseaudio Pcm I/O Plugin, we suggest that you familiarize yourself with information on similar questions.