GNU/Linux >> Tutoriels Linux >  >> Linux

Existe-t-il des distributions Linux modernes qui prennent toujours en charge /dev/audio ?

Si votre ordinateur utilise PulseAudio (Ubuntu le fait), exécutez le programme via padsp :

padsp yourprogram

Il interceptera les tentatives d'ouverture /dev/audio , /dev/dsp , et d'autres appareils associés (à l'aide d'une bibliothèque partagée LD_PRELOAD) et envoyer le son directement à PulseAudio.

Pour les systèmes qui utilisent ALSA simple, l'équivalent est aoss du paquet "alsa-oss".

aoss yourprogram

aoss devrait également fonctionner sur Ubuntu, car par défaut ALSA lui-même est redirigé via PulseAudio, mais mieux vaut utiliser padsp dans ce cas.

La plupart des noyaux ont également le snd-pcm-oss module, qui fournit de vrais /dev/dsp et /dev/audio appareils utilisant ALSA :

sudo modprobe snd-pcm-oss
yourprogram

J'ai entendu dire que cela ne fonctionnait pas aussi bien que aoss , cependant, et je ne sais pas si cela fonctionne du tout lorsque PulseAudio est en cours d'exécution.


Linux
  1. Comment remplacer un disque dur défaillant dans un RAID logiciel Linux

  2. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  3. Linux :Différence entre /dev/console , /dev/tty et /dev/tty0 ?

  4. Quelle est la portabilité de /dev/stdin, /dev/stdout et /dev/stderr ?

  5. Quand utiliser /dev/random contre /dev/urandom ?

tty (/dev/tty ) vs pts (/dev/pts) sous Linux

Linux :Différence entre /dev/console , /dev/tty et /dev/tty0

Comment Linux utilise /dev/tty et /dev/tty0

Est-ce une erreur de lier /dev/random à /dev/urandom sous Linux ?

echo ou print /dev/stdin /dev/stdout /dev/stderr

Pourquoi < ou > sont-ils nécessaires pour utiliser /dev/tcp