Transpositions

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

Telecharger les patchs ici : data_processing.zip
-

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


Transpositions
Sillage | Flat Earth Society

Flux
David Bowen : tele present water
rybn : antidatamining


Le transfert est-il uniquement perceptif? rendre audible / visible / sensible 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?
Lien / ecart enre le niveau d'abstraction de la donnée et le niveau d'abstraction du rendu
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, textfile
c - traiter la donnée : enlever un offset, normaliser
d - lire 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?

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

a - Télechargez 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 : taplay~, tabread4~
b - orchestration : phasor~ à differentes vitesses
c - changement de pitch : pitchshift~ (download ici)
d - exercice : harmonie
Récuperez le patch de l'exercice précédent et utilisez les procédés vus pour améliorer le rendu sonore.

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

a - sites scientifiques planète / espace: IRIS, NOAA,NASA
b - particuliers : cosm
c - officielle : INSEE, opendata, MDDE, Nantes
d - divers : yahoo finance, google trends,sentiweb, EIA,flight tracker
e - exercice : diy
- Récupérez l'archive d'un flux sur cosm.com.
Quels sont les difficultés rencontrées, les formats de sorties
- Mettez le en forme pour qu'il soit importable dans pure data.
- récuperez le patch de l'exercice précédent et remplacer les données météos par le fichier que vous avez télécharger.

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

a - volume: [*~], [pow]
b - hauteur oscillateur
c - synthèse additive
d - synthèse soustractive
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 - Manipulation video sur la matière
////////////////////////////////////////////////////////////////////////////////

a - tranfert en image : [pix_sig2pix~]
b - adptation des paramètres : [block~], [tabplay~]
c - exercice : adaptation des paramètres et essais avec différentes données

7 - Manipulation de synthèse video
////////////////////////////////////////////////////////////////////////////////

a - luminosité de la webcam : [pix_video], [colorRGB]
b - position : [translateXYZ]
c - position : bruit sur un ensemble : [random]
d - exercice : utilisation d'un shader
Récuperez le shader [pixellate] de la la suite de shader fourni par philippe et étudiez son fonctionnement. Reliez le paramètre de contrôle de l'effet à votre donnée.

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

a - connection web : [httpget] (ex: ace)
b - script: curl, wget
c - integration pd: [shell] (ex: LFRL)
d - utilisation avancé de curl avec cosm
e - demo : moteur de recherche