In linux how can i find what is my sound card path and microphone path? Some application is using
/dev/dsp but how to make sure what is mine?
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.Sign up to join this community
/dev/mixer are devices for the OSS3 sound system. The device paths are always the same on all systems.
However, due to the many limits of OSS3, almost all modern Linux distributions use ALSA for sound, which doesn't have
mixer devices. It's possible to use OSS emulation in several ways:
PulseAudio comes with OSS emulation libraries. Run your program through
Install the alsa-oss package, then run your program through
This works on PulseAudio systems too (although maybe not as well as
snd-mixer-oss kernel modules, then run your program normally:
sudo modprobe snd-pcm-oss sudo modprobe snd-mixer-oss ./sjphone
This method is not recommended – especially avoid it on PulseAudio systems, since kernel OSS emulation may conflict with how PulseAudio manages the hardware. User-mode
aoss is usually the better choice.