I think the "lsof" bash command can do this.
For instance, when I run:
lsof /dev/snd/* I get this output:
Code:
akudewan@ranjan404:~ $ lsof /dev/snd/*
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
kicker 5660 akudewan 13u CHR 116,8 7874 /dev/snd/controlC0
gkrellm 5701 akudewan 9u CHR 116,8 7874 /dev/snd/controlC0
Edit: Note that kicker and gkrellm have volume control applets