No estoy seguro de que haya un dispositivo simple al que pueda enviar los bytes en estos días:el /dev/dsp
El dispositivo es una cosa antigua de OSS y probablemente no existirá en un sistema moderno basado en ALSA donde la tarjeta de sonido es controlada por los dispositivos en /dev/snd
.
Probablemente sea mejor que uses aplay
o algo para "reproducir" los datos de /dev/random
aunque probablemente necesitará darle un montón de interruptores para decirle en qué formato asumir que están los datos. Para que se reproduzcan como si fueran datos WAV, necesita algo como:
aplay -c 2 -f S16_LE -r 44100 /dev/random
cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 10 | sed 1000000000q |aplay
cat /dev/urandom | tr -dc '0-9' | fold -w 10 | sed 1000000000q |aplay
cat /dev/urandom | tr -dc '0-9' | fold -w 10 | sed 1000000000q |aplay
cat /dev/urandom | tr -dc '&*(&(^)' | fold -w 10 | sed 1000000000q |aplay
cat /dev/urandom | tr -dc '&*(&(^)' | fold -w 10 | sed 1000000000q |aplay
cat /dev/urandom | tr -dc '~`[email protected]#$%^&*()' | fold -w 1 | sed 1000000000q |aplay
cat /dev/urandom | tr -dc "0-9a-z" |aplay
cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 |aplay -r 192000
pacat /dev/urandom
Funciona en ubuntu
sin ninguna instalación adicional.