Ruído branco

Ruído branco é um som que possui todas as freqüências em níveis iguais, popularmente conhecido como chiado. Apesar de geralmente indesejado, o ruído branco tem seus usos, por exemplo, quando se quer silêncio. Por ser um barulho “nêutro”, ele não distrai o seu cérebro, mas ao mesmo tempo ele se sobrepõe a qualquer outro barulho que possa estar sendo feito, dando a impressão de tranqüilidade.

Para sua utilidade ser máxima, as caixas de som devem ficar na frente da origem dos ruidos, por exemplo, na frente da janela. Quando isso não é possível, indica-se o uso de fones de ouvido.

Gerando ruído branco no Linux

Escutando enquanto é gerado

Antes, é necessário instalar um programa chamado sox. Ele é o responsável por fazer o ruído e depois por adicionar alguns efeitos para deixar o ruído mais “interessante”. Esses efeitos posteriores não são obrigatórios, mas ajudam a deixar o som mais suave.

Basicamente, o código é:

sox -t sl -r 44100 -c 2 /dev/zero -t ossdsp /dev/dsp synth "1:00:00" brownnoise

O "1:00:00" indica por quanto tempo o ruído será gerado, uma hora no caso. Além disso, no exemplo a cima foi usada a opção brownnoise que é similar ao ruído branco, mas mais agradável por ter menos agudos. Pode-se trocar a opção brownnoise por whitenoise para se ter ruído branco.

Com os efeitos, o código fica:

sox -t sl -r 44100 -c 2 /dev/zero \
        -t ossdsp /dev/dsp  \
        synth "1:00:00" brownnoise : \
        band -n 2200 200 : \
        reverb : \
        flanger : \
        chorus 0.7 0.9 : \
        earwax : \
        phaser 0.89 0.85 1 0.24 2 -t : \
        vol 0.5

As quebras de linha não são necessarias, servem apenas para mostrar os efeitos e facilitar a leitura.

Salvando em um arquivo

Caso se queira salvar o arquivo, basta trocar o -t ossdsp /dev/dsp do código a cima pelo nome do arquivo que se deseja criar. Para se criar o arquivo ruido.wav, fica:

sox -t sl -r 44100 -c 2 /dev/zero \
        ruido.wav  \
        synth "1:00:00" brownnoise : \
        band -n 2200 200 : \
        reverb : \
        flanger : \
        chorus 0.7 0.9 : \
        earwax : \
        phaser 0.89 0.85 1 0.24 2 -t : \
        vol 0.5
page_revision: 0, last_edited: 1245618573|%e %b %Y, %H:%M %Z (%O ago)
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License