Open Square Room II

De Centre de Ressources Numériques - Labomedia
Révision de 13 décembre 2014 à 05:24 par Serge (discussion | contributions)

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Pour utiliser l'Open Square Room II, c'est ici.


Cette application web se veut une suite à l'Open Square Room développé avec Puredata.

Elle s'inspire en très grande partie du bandeau présent sur le site de Gijs Gieskes. Mais certains y ont vu le Générateur Poïetique d'Olivier Auber.

Elle est développée en Python via le framework Karrigell.

Documentation en cours. Publication sous licence GPLv3 prévue.

Colonne, ligne, matrice et animation

OpenSquareRoom-II.png

La totalité des images crées avec le dispositif sont visualisables sous la forme d'une ligne, d'une colonne, d'une matrice ou d'une animation.

Cela offre ainsi quatre axes différents d'écriture.

La partie animation est réalisée avec le duo mencoder et ffmpeg.

Cartographie

Cette partie s'appuie sur la librairie Leaflet développée par CloudMade pour OpenStreetMap.

Elle exploite, entre autre, la possibilité de choisir un skin différent pour chaque tuile, voire de les éditer soi-même.

CRI d'IRC

Il est possible de suivre en temps réel toutes les modifications effectuées sur l'interface en écoutant le canal IRC #CRI-d-IRC-from-Labomedia du serveur irc.freenode.net.

Elles apparaissent sous la forme "play {0} {1} from {2}" où :

  • {0} est le numéro de la case (peut être utilisée comme note MIDI).
  • {1} est le numéro de la couleur (peut être utilisée comme canal MIDI).
  • {2} est l'adresse IP du contributeur.

En partant de ça, il est possible d'écouter ces modifications en les faisant jouer avec un petit "client-IRC" écrit sous Python pour l'occasion et qui utilise FluideSynth avec la SoundFont FluidR3_GM.sf2 offrant ainsi un cinquième axe d'écriture.

Si, sans forcément vouloir produire du son, vous souhaitez voir ce qui se passe sur ce canal mais que vous n'avez jamais utilisé l'IRC, il est possible d'avoir accès à #CRI-d-IRC-from-Labomedia directement via cette page web.

Pour les utilisateurs d'Ubuntu je vous recommande Pidgin.

Installation de CRI d'IRC Sous Ubuntu 10.04

Pour le lancer taper la ligne ci-dessous en remplaçant les *** par un login (sans commencer par un chiffre) :

python CRI-d-IRC.py ***

A suivre...

Synthèse audio avec Pyo pour accompagner l'animation.