GNU/Linux >> Tutoriels Linux >  >> Linux

Comment rediriger /dev/urandom vers la sortie audio Linux ?

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.


Linux
  1. Comment générer un mot de passe aléatoire sous Linux en utilisant /dev/random

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

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

  4. Linux – Que signifie la lettre « u » dans /dev/urandom ?

  5. Linux – Comment créer /dev/null ?

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

Qu'est-ce que '/dev/null 2&1' sous Linux

Comment rediriger la sortie vers /dev/null sous Linux

Qu'est-ce que /dev/null sous Linux

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

Comment diriger quoi que ce soit vers la sortie audio ?