GNU/Linux >> Znalost Linux >  >> Linux

Existují nějaké moderní distribuce Linuxu, které stále podporují /dev/audio?

Pokud váš počítač používá PulseAudio (Ubuntu ano), spusťte program přes padsp :

padsp yourprogram

Zachytí pokusy o otevření /dev/audio , /dev/dsp a další související zařízení (pomocí sdílené knihovny LD_PRELOAD) a odeslat zvuk přímo do PulseAudio.

Pro systémy, které používají prostý ALSA, je ekvivalentem aoss z balíčku "alsa-oss".

aoss yourprogram

aoss by mělo fungovat i na Ubuntu, protože samotná ALSA je ve výchozím nastavení přesměrována přes PulseAudio, ale lépe použijte padsp v tom případě.

Většina jader má také snd-pcm-oss modul, který poskytuje skutečný /dev/dsp a /dev/audio zařízení používající ALSA:

sudo modprobe snd-pcm-oss
yourprogram

Slyšel jsem, že to nefunguje tak dobře jako aoss , i když, a nejsem si jistý, zda to vůbec funguje když PulseAudio běží.


Linux
  1. Jak vygenerovat náhodné heslo v linuxu pomocí /dev/random

  2. Linux:Rozdíl mezi /dev/console, /dev/tty a /dev/tty0?

  3. Jak přenosné jsou /dev/stdin, /dev/stdout a /dev/stderr?

  1. Linux – Co znamená písmeno „u“ v /dev/urandom?

  2. Co jsou soubory /dev/zero a /dev/null v Linuxu

  3. Existují nějaké GUI pro Linux, které nepoužívá X11?

  1. Co dělá distribuci GNU a existují distribuce Linuxu, které nejsou GNU?

  2. Jak Linux používá /dev/tty a /dev/tty0

  3. echo nebo print /dev/stdin /dev/stdout /dev/stderr