J'ai un bébé de trois semaines. De temps en temps, elle refuse de dormir. Certaines personnes me disent que la vie est ainsi faite, d'autres me disent que je dois acheter des choses pour la réparer. Cela devient un schéma alarmant dans ce jeu de parents.
Quoi qu'il en soit, l'une de ces choses que "je dois acheter" est un bruit blanc générateur. Le bruit blanc est défini comme suit :
un signal aléatoire est considéré comme un "bruit blanc" si l'on observe qu'il a un spectre plat sur la gamme de fréquences qui est pertinente pour le contexte. Pour un signal audio, par exemple, la gamme pertinente est la bande des fréquences sonores audibles, entre 20 et 20 000 Hz.
Il y a plusieurs choses que je peux acheter. Des applications pour Android, des boîtiers dédiés qui, j'en suis sûr, ne diffusent qu'un minuscule clip de bruit pré-généré, jusqu'aux générateurs de bruit blanc aléatoire très coûteux.
Je veux générer mon propre échantillon de bruit blanc
Je sais que je pourrait téléchargez-en un avec youtube-dl
de l'un des beaucoup de Il existe des vidéos de ce type, mais en dehors des droits d'auteur, la compression de fréquence est horrible en ligne et je veux une fréquence blanche complète. Si une telle chose existe vraiment. De plus, j'aime bien être puni et je crois que si quelque chose puede être fait via la ligne de commande, c'est ainsi que nous devrions le faire. C'est de cette façon que j'ai l'intention de soulever cette question de toute façon.
Nous avons donc des choses comme /dev/urandom
y paplay
. Existe-t-il un moyen judicieux de prendre des données aléatoires et de les canaliser dans la gamme audible du bruit blanc et de les faire sortir de mes enceintes ? Les réponses qui écrivent dans un fichier sont également acceptables. L'important, c'est d'avoir un échantillon stable et limité dans le temps. Pas de squawks.
Remarque : les réponses qui génèrent le note brune ne sera pas apprécié