Pure data & Interactivité

Téléchargements :
Patchs Traitement de données : cours02.zip
2 sons et 2 images : media.zip
Patchs PD-Pg : cours03.zip
Patchs lampes : cours04.zip
Modules/exemple : cours05.zip
Patchs progressifs pour l'installation avec chaise : cours07.zip


  • 23/01/2012 : Cours 01
    - Quelques exemples d'installations interactives ;
    - Aperçu des logiciels de gestion temps réel ;
    - Initiation à Pure Data ;
    - Le proximètre : capteur de distance ;
    - Mise en place d'une chaîne d'acquisition des données, branchement du capteur et bases de Pure-Data pour la gestion des capteurs.
  • 30/01/2012 : Cours 02
    - Résumé
    - Branchement des capteurs
    - Mise en réseau et partage de données
    - Applications pratiques, traitements de données : seuils, mise à léchelle, détection de pic, comparateur à hystéresis.
  • 06/02/2012 : Cours 03
    - Quelques exemples d'installations interactives ;
    - Communication OSC entre PD et Processing ;
    - Exemple de traitement du son en PD / action graphique en Pg.
    - Ajout d'un proximètre sur un autre paramètre graphique.
    - Suite des traitements de données en PD pour la gestion des capteurs.
  • 13/02/2012 : Cours 04
    - Pilotage d'actionneurs : lampes ;
    - Interro n°1.
  • 20/02/2012 : Cours 05
    - Modules sons / images / actionneurs ;
    - Séparation captation / action
    - Patcher une installation interactive à l'aide des modules fournis.
  • 05/03/2012 : Cours 06
    - Correction
    - TD installation interactive
  • 12/03/2012 : Cours 07
    - TD installation interactive
  • 19-24/03/2012 - 02/04/2012 : Cours 08 / 09 / 10
    - TD installations diverses

 

Cours 05

  • 20/02/2012 : Cours 05
    - Modules sons / images / actionneurs ;
    - Séparation captation / action
    - Patcher une installation interactive à l'aide des modules fournis.

I - Modules divers

1 - Configuration des extras si nécessaire

Ce patch nécessite Gem pour les images, pmpd pour le petit module modèle physique. cyclone est utile de manière générale.

Si au lancement du patch certains objets ne sont pas reconnus, il faut déclarer la library correspondante dans les Paths.

Pour Gem :
- File / Startup
- Bouton New
- Taper Gem
- Apply, OK

Pour pmpd et cyclone :
- File/Paths
- Bouton New
- Trouver le chemin dans le répertoire d'installation de PD, dans le dossier extra
- Apply, OK

Redémarrer PD.

2 - Modules pré-programmés

Les modules disposent d'un toggle d'activation / désactivation. Ce sont des sous-patchs.

Patch ici.

Son :
- Lecture d'un sample, option boucle
- idem + analyse d'enveloppe en sortie
- Oscillateur de fréquence réglable

Image :
- Le sous-patch d'automatisation de démarrage permet entre autre de gérer la taille de la fenêtre graphique ou de la fermer
- Image de fond
- Image flottante dans un carré de taille réglable
- Couleur de l'image flottante

Matériel :
- Valeurs des capteurs
- Envoi de commandes vers les sorties PWM (variation)

Traitement du signal :
- Comparateur à hystérésis
- Détection de pic
- Découpage des valeur en 3 zones, avec 2 seuils

Outils divers :
- Effet de vague, copie de l'entrée sur les sorties successivement après un délai
- Compteur
- Affichage dans le temps : affichage des données d'un capteur dans la fenêtre Gem
- Corde, option affichage dans la fenêtre Gem

3 - Rappel : trigger, help browser, comparaisons

Trigger : float, bang, list, symbol

Browser, menu Help

Objets de comparaison : sortie = 0 ou 1.

II - Exemple d'utilisation des modules

Utilisation d'une corde en modèles physiques sur images et sons.

III - Installation interactive

1 - Objectif

Une chaise, dans une pièce éclairée faiblement. Elle attend un spectateur, avec un son d'ambiance.

Le spectateur arrive devant la chaise. Le volume du son augmente, ainsi que la luminosité.

Le spectateur s'assoie sur la chaise. Le son change et le comportement de la lumière se modifie en fonction de ce son.

Le spectateur s'en va. La lumière s'éteint (ou change de couleur s'il est possible de brancher une autre ampoule). Le son change une troisième fois.

Au bout d'un moment, l'installation revient en mode d'attente.

2 - Séparation entre Captation / Décision / Action
3 - Patch

Allez-y.

 

 

************************

/|\(;,;)/|\

****************

 


Cours 04 << ~(oO) ~ >> Cours 06

 

Téléchargements :
Patchs Traitement de données : cours02.zip
2 sons et 2 images : media.zip
Patchs PD-Pg : cours03.zip
Patchs lampes : cours04.zip
Modules/exemple : cours05.zip