GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menyalurkan /dev/urandom ke output suara linux?

Saya tidak yakin ada perangkat sederhana yang bisa Anda kirimkan byte hari ini - /dev/dsp perangkat adalah OSS lama dan mungkin tidak akan ada pada sistem berbasis ALSA modern di mana kartu suara dikendalikan oleh perangkat di /dev/snd .

Anda mungkin lebih baik menggunakan aplay atau sesuatu untuk "memutar" data dari /dev/random meskipun Anda mungkin perlu memberinya banyak sakelar untuk memberi tahu format apa yang diasumsikan sebagai data. Untuk membuatnya diputar seolah-olah itu adalah data WAV, Anda menginginkan sesuatu seperti:

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
Bekerja pada ubuntu tanpa instalasi tambahan.


Linux
  1. Cara membuat kata sandi acak di linux menggunakan /dev/random

  2. Linux:Perbedaan Antara /dev/console , /dev/tty Dan /dev/tty0?

  3. Seberapa Portabel /dev/stdin, /dev/stdout Dan /dev/stderr?

  1. Kapan Menggunakan /dev/random Vs /dev/urandom?

  2. Linux – Apa Arti Huruf 'u' Di /dev/urandom?

  3. Linux – Bagaimana Cara Membuat /dev/null?

  1. Bagaimana cara menyandikan base64 /dev/random atau /dev/urandom?

  2. Bagaimana cara mendapatkan yang setara dengan /dev/one di Linux

  3. Bagaimana Linux menggunakan /dev/tty dan /dev/tty0