Dsp
From Hackepedia
Jump to navigationJump to searchSometimes you will have two applications trying to access your audio device. The culprit can be discovered with lsof assuming your audio device is /dev/dsp like it is on BSD:
$ lsof | grep dsp firefox-b 14905 frank 1w VCHR 30,3 0t0 38 /dev/dsp0.0 firefox-b 14905 frank 1w VCHR 30,3 0t0 38 /dev/dsp0.0 firefox-b 14905 frank 1w VCHR 30,3 0t0 38 /dev/dsp0.0 firefox-b 14905 frank 1w VCHR 30,3 0t0 38 /dev/dsp0.0
as you can see, one of the websites I am viewing with firefox has claimed access to my dsp first. I must now close that tab in firefox, and restart xmms, and all is well.
Stop embedded audio in Firefox
vi ~/.mozilla/firefox/0wt4rci4.default/chrome/userContent.css
and add these lines (creating the file if it doesn't already exist)
/* block embedded sounds */ embed[src*=.mid] { display: none !important } embed[src*=.mp2] { display: none !important } embed[src*=.mp3] { display: none !important } embed[src*=.mp4] { display: none !important } embed[src*=.wav] { display: none !important } embed[src*=.wma] { display: none !important }
Stop embedded audio in flash
Not a highly recommended hack, but I opened
vi ~/.mozilla/plugins/libflashplayer.so
and did a
/dsp
which found /dev/dsp which I replaced with /dev/xxx in order to stop flash from accessing my /dev/dsp, as it never released it properly.
Once you have audio working, you may want to try listening to an online streaming radio station such as our recommend streaming stations.