GNU/Linux >> Linux Esercitazione >  >> Linux

Esistono distribuzioni Linux moderne che supportano ancora /dev/audio?

Se il tuo computer utilizza PulseAudio (Ubuntu lo fa), esegui il programma tramite padsp :

padsp yourprogram

Intercetterà i tentativi di aprire /dev/audio , /dev/dsp e altri dispositivi correlati (utilizzando una libreria condivisa LD_PRELOAD) e invia il suono direttamente a PulseAudio.

Per i sistemi che usano il semplice ALSA, l'equivalente è aoss dal pacchetto "alsa-oss".

aoss yourprogram

aoss dovrebbe funzionare anche su Ubuntu, poiché per impostazione predefinita ALSA stesso viene reindirizzato tramite PulseAudio, ma è meglio usare padsp in tal caso.

La maggior parte dei kernel ha anche il snd-pcm-oss modulo, che fornisce il vero /dev/dsp e /dev/audio dispositivi che utilizzano ALSA:

sudo modprobe snd-pcm-oss
yourprogram

Ho sentito che non funziona bene come aoss , però, e non sono sicuro che funzioni per niente quando PulseAudio è in esecuzione.


Linux
  1. Come sostituire un disco rigido guasto nel software RAID Linux

  2. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  3. Linux:differenza tra /dev/console , /dev/tty e /dev/tty0?

  4. Quanto sono portatili /dev/stdin, /dev/stdout e /dev/stderr?

  5. Cosa sono i file /dev/zero e /dev/null in Linux

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

Linux:esistono delle GUI per Linux che non utilizzano X11?

Linux:differenza tra /dev/console , /dev/tty e /dev/tty0

Cosa rende una distribuzione GNU e ci sono distribuzioni Linux che non sono GNU?

È sbagliato collegare /dev/random a /dev/urandom su Linux?

echo o print /dev/stdin /dev/stdout /dev/stderr