Contact

- Email : raphael.forment[at]gmail.com

- Téléphone : +33 6 51 87 16 57

- GitHub : Bubobubobubobubo

- Instagram : @bubobubobubobubo

- LinkedIn : Profil

Bruitiste

Capture d’écran de Bruitiste

Bruitiste est une petite application web assez expérimentale, dédiée à la génération de bruitages stridents, d’effets sonores difficilement contrôlables, de nappes sonores abrasives/agressives, etc. C’est un petit programme que j’ai avant tout conçu pour mon seul amusement, et qui n’a pas pour vocation à être très stable. Je pense m’en servir pour générer des échantillons à utiliser dans mes improvisations. Le nom de l’application est un clin d’œil au festival quasi-éponyme où je ne suis jamais allé. Le fonctionnement de Bruitiste repose sur l’utilisation de la WebAudio API. Quelques AudioWorklets sont utilisés lorsque les capacités de l’API me semblent insuffisantes :

L’interface utilisateur affiche toujours un tableau de 100 configurations possibles du moteur sonore. La formule est toujours affichée sur chaque cellule du tableau. Il peut s’agir du code bytebeat ou de la configuration des opérateurs FM. Il est possible de sauter entre ces configurations par un clic (changement différé après n secondes) ou par un double-clic (transition instantanée). Chaque cellule du tableau est indépendante des autres, et contient l’entireté des paramètres définis par la génération aléatoire ou par l’utilisateur. Certains paramètres ne sont pas configurables directement par l’utilisateur, ils sont là pour créer un effet de surprise et ajouter une valeur au procédé de génération aléatoire. Du côté de l’interaction utilisateur, tout est fait pour inciter à l’improvisation ou du moins à l’exploration sonore :