Je ne suis pas sûr qu'il existe un appareil simple auquel vous pouvez simplement envoyer les octets de nos jours - le /dev/dsp
périphérique est une vieille chose OSS et n'existera probablement pas sur un système moderne basé sur ALSA où la carte son est contrôlée par les périphériques dans /dev/snd
.
Vous feriez probablement mieux d'utiliser aplay
ou quelque chose pour "jouer" les données de /dev/random
bien que vous deviez probablement lui donner une charge de commutateurs pour lui dire dans quel format supposer que les données sont. Pour le faire jouer comme s'il s'agissait de données WAV, vous voulez quelque chose comme :
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
Fonctionne sur ubuntu
sans aucune installation supplémentaire.