The DMA controller is a device which can copy data between memory and hardware devices without needing the CPU.Reading the audio from the sound card work in pretty much same way, only in the opposite direction.Please note that in many operating systems audio devices are opened exclusively.