Sonifications

nicolas_montgermont [AT] yahoo [DOT] fr | 2018
-

0 - Introduction
////////////////////////////////////////////////////////////////////////////////


Art of Failure : Flat Earth Society
Rybn : Flash Krach
David Bowen : Cloud Piano


Le transfert est-il uniquement perceptif? rendre audible une donnée.
Quels sont les paramètres qui sont adaptés / conservés lors de la transposition?
Quel est le niveau de mimétisme du contexte original? Quels sonts les éléments, procédés, principes reproduits, abandonnés, transformés?
Quel lien avec l'espace original?
La temporalité est-elle partagée / simultanée?

1 - Traitement d'un fichier texte simple
////////////////////////////////////////////////////////////////////////////////

a - Téléchargez le fichier chili2.HHZ.txt
b - Mettre dans un tableau : table, read
c - Traiter la donnée : enlever un offset, normaliser
d - Jouer le fichier sous forme brute : tabplay~
e - Exercice : lire le fichier à vitesse réelle

Ce fichier est enregistré à une fréquence d'échantillonnage de 110 SPS, ce qui signifie qu'il dure normalement ~35 minutes.
- réaliser un patch qui lit ce fichier à vitesse réelle : utiliser pour çà [phasor~] ou [line~] couplé à [tabread4~].
- comment est le son finalement obtenu? - vous pouvez télécharger le patch oscillo~ pour visualiser le signal.

2 - Traitement d'un fichier complexe
////////////////////////////////////////////////////////////////////////////////

a - Téléchargez le fichier newyork_weather.csv
b - Etudiez le fichier, quelles informations, quel format?
c - Importation : [textfile]
d - Lecture : [unpack], [list split], [s2l]
e - Valeur indésirable
f - Exercice : orchestration
Mettez les valeurs de Tmin, Tmax, PRCP, snow (par exemple) dans 4 tableaux différents et lisez l'ensemble en même temps.

3 - Manipulations sonores sur la matière
////////////////////////////////////////////////////////////////////////////////

a - Lecture brute : tabplay~, tabread4~
b - Orchestration : phasor~ à differentes vitesses
c - Changement de pitch : pitchshift~
d - Exercice : synthèse par forme d'onde
Récupérez le patch de l'exercice précédent et utilisez les procédés vus pour améliorer le rendu sonore.

4 - Pilotage d'une synthèse midi
////////////////////////////////////////////////////////////////////////////////

a - Bus MIDI : IAC, midi Yoke
b - Configuration MIDI : MIDI channel
c - Faire une note midi dans pd : makenote
d - Declencher un synthétiseur type piano/ batterie
e - Controler un paramètre : ctlout
d - Exercice : harmonie
Assigner les 4 ou 5 valeurs du fichier de New York pour créer un morceau de quelques minutes.

5 - Utilisation pour le contrôle de la synthèse sonore
////////////////////////////////////////////////////////////////////////////////

a - volume: [*~], [pow], bruit + reverb
b - hauteur oscillateur
c - synthèse additive
d - synthèse soustractive : frequence du filtrage
e - exercice - drone
Reprenez le patch de lecture des données meteo de new york et le patch de synthèse additive. Allouez la lecture d'une donnée meteo à chacun des volumes des composantes du son.
Quel est le résultat obtenu, les avantages, les inconvénients d'une telle méthode?

6 - Recherche d'une donnée sur Internet
////////////////////////////////////////////////////////////////////////////////

a - sites scientifiques planète / espace: IRIS, NOAA,NASA,RP5.ru
b - officielle : INSEE, opendata, MDDE, Nantes
c - divers : yahoo finance, google trends,sentiweb, EIA,flight tracker

7 - Récupération d'un flux
////////////////////////////////////////////////////////////////////////////////

a - connection web : [httpget] (ex: ace)
b - script: curl, wget
c - integration pd: [shell] (ex: LFRL)

8 - Ressources
////////////////////////////////////////////////////////////////////////////////

a - Labomedia
b - sonification.de