Насколько мне известно, приложение Linux может использовать через PulseAudio или иметь прямой доступ к ALSA (Advanced Linux Sound Architecture), которая составляет основу Linux Sound Architecture.
Чтобы увидеть процессы, использующие ALSA, используйте в качестве пользователя root следующую команду: lsof /dev/snd/*
В основном вы увидите, что их использует pulseaudio. Теперь, чтобы увидеть приложения, использующие звуковые устройства через PulseAudio, используйте
pacmd
>>> list-clients
. Это должно дать вам список приложений, обращающихся к pulseaudio, и там должен быть виден идентификатор процесса.