mercredi 29 décembre 2010

Blender, art, portrait, papier

voir le site internet de l'artiste et sculpteur d'origine hollandaise, Bert Simons


tablette ADAM , tablet, clavier,interface

dimanche 21 novembre 2010

"Body paint"

"Body paint" by Mehmet Akten is an interactive installation - ...
le site ici

"Body Paint" Installation at "Clicks or Mortar", March 2009 from Memo Akten on Vimeo.

vendredi 12 novembre 2010

jeudi 11 novembre 2010

driver kinect pc,mac os, Une camera de pronfondeur...kinect, RGB-D ,open source,driver

Présentation de KINECT de microsoft....

Le capteur Kinect est une barre horizontale reliée à une petite base avec un pivot motorisé, et est conçu pour être placé longitudinalement ci-dessous l'affichage vidéo. Le dispositif comporte une «caméra RGB, un capteur de profondeur et d'un microphone multi-réseau exécutant un logiciel propriétaire", qui fournit tout le corps de capture de mouvement 3D, reconnaissance faciale, et la reconnaissance vocale.

Selon les informations fournies aux détaillants, le capteur Kinect sorties vidéo à une cadence de 30 Hz, avec le flux vidéo RGB avec une résolution couleur 32-bit VGA (640 × 480 pixels), et le flux vidéo monochrome utilisé pour la profondeur de détection à 16 résolution bits QVGA (320 × 240 pixels avec 65.536 niveaux de sensibilité). Le capteur Kinect a une limite pratique allant de 1.2 à 3.5 mètres (3,9 à 11 pi) de distance. Le capteur a un champ de vision angulaire de 57 ° horizontalement et 43 ° verticalement, tandis que le pivot motorisé est capable d'incliner le capteur autant que 27 ° vers le haut ou vers le bas. Le réseau de microphones dispose de quatre capsules de microphone, et fonctionne avec chaque canal de traitement audio 16-bit à une fréquence d'échantillonnage de 16 kHz.



autre site:http://www.primesense.com
/?p=535


exemple sur PC /open source http://www.youtube.com/watch?v=rKhW-cvpkks


driver kinect pour PC, MAC xbox voir ICI
driver libfreenect

groupe de discussion ICI

dimanche 7 novembre 2010

WHITE, Cours de peinture en mode FPS (jeu)

WHITE est le premier FPS mêlant plaisir du défouloir et créativité du joueur. Votre score ne dépend que d'une chose : votre talent !

WHITE est un projet étudiant réalisé en 4 mois à l'ENJMIN, l'Ecole Nationale du Jeu et des Medias Interactifs Numériques.





voir le site ici
télécharger le jeu ici (version windows)

mardi 26 octobre 2010

logiciel 3D sketchup, moteur de rendu INDIGO, THEARENDER

Voici un petit test avec la version de Sketchup 3D V8 de GOOGLE,
temps de réalisation 2H/3H, (pour une première fois)
niveau débutant.
exportation vers 2 moteurs de rendu externe INDIGO et THEARENDER
il faut installer la version logiciel et ajouter la version script à Sketchup. (2 fichiers à télécharger) pour faire fonctionner chaque moteur de rendu.

le fichier sur sketchup:





la version moteur de rendu:




samedi 16 octobre 2010

La suite de panorama,...



Voici les projets de l'exposition panorama 11 du Fresnoy . en Vidéo ici.
le site du panorama 11 ici

mercredi 13 octobre 2010

Apprendre la programmation PYTHON avec les PYTHONNERIES

Voici un ensemble de vidéo pour apprendre sous forme de vidéo, la programmation en python.
voir le site du Zéro ici.

Logiciel ligne de temps

Voici une présentation d'un logiciel qui a pour fonction de réaliser une indexation de contenu sonore.
Logiciel développé par Bernard Stiegler et Vincent Puig.

voir l'explication Ici
-------
d'autres outils:
-Annotate Digital Video, Exchange on the NEt – http://liris.cnrs.fr/advene
-YOUTUBE...

lundi 4 octobre 2010

Apple pie

Vous aussi vous avez un macbook pro et vous le gardez, longtemps... Normal, c'est hors de prix ! Aujourd'hui Apple, toujours nº 1 du suivi clientèle, vous permet de changer la carte graphique défectueuse de certains de vos joujous préférés sous certaines conditions.
La marche à suivre est assez simple, munissez vos de votre numéro de série et rendez vous sur ce site. On ne sait jamais, vous étiez peut être prêt à le jeter à la déchetterie ? (merci de nous contacter dans ce cas).

la revue "PATCH" du CECN en version numérique


Voici le lien pour lire la version numerique de patch, la revue du CECN autour des Arts numérique et de la scéne.
Le lien ICI

Le CECN:LE CENTRE DES ECRITURES CONTEMPORAINES ET NUMERIQUES
la première structure européenne de formation, de production et de sensibilisation aux technologies numériques appliquées aux arts de la scène. L’articulation des activités autour de 4 axes (formation, création, recherche et diffusion) permet de favoriser synergies, échanges et collaborations multiples.

Et si hier c'etait aujourd'hui...

retrouver ce média sur www.ina.fr

Pantomation (1977-1979)

Pantomation (1977-1979)



voir le blog ici pour l'article complet.

"Pantomation était un système de suivi très tôt chromakey des années 1970 l'origine destiné à la musique de notation, le système a été adapté à d'autres styles de l'art performance "Le brut" selon les normes modernes, le concept a été en avance sur son temps;. Il peut raisonnablement être considérée comme un ancêtre du début de systèmes tels que Microsoft Project Natal.tracking par camera....pour les consoles.
"

voir ici pour l'ensemble des infos

dimanche 3 octobre 2010

les projets du stage :Scénographie d' images, optique et surface de projection

Voici un espace pour consulter les projets réalisés durant le stage .
Du Pepper's Ghost... à la projection sur surface. Voici des exemples (3 jours de réalisation).
suivant les projets, programmation sous MAX/MSP, after effect, isadora, camera infra rouge, ...
un Espace WIKI pour voir les réalisation : ICI (photos, vidéo, texte, plan,explication).

Des photos du stage : ICI

stage cecn-sept2010 :optique projection surface

dimanche 26 septembre 2010

Android traduit les conversations en temps réel, mozilla...

Voici une information de Google Labs , une version oral de traduction , pas seulement le texte.voir ici l'article.

une petite vidéo de chez Mozilla....labs, CLIQUER ICI SUR LE LIEN

mardi 20 juillet 2010

Some experiment in Delphous

Hello there,
Thurday night was our performance about the Erasmus IP 2010 in Delphous. With Blandine Perrus, Marieke Cruchant and myself, e.g Martial
Here is our protocol.
FROM REAL TO REAL THROUGH VIRTUAL
As a journey to Greece, experimenting for the first time in an Intensive Program, we question the added value of the voyage into the virtual dimension.
Pithya, from the sanctuary of Apollon had already caught our attention as a possible metaphor of the virtual world before our arrival. We were eager to visit the ruins of the temple and catch, maybe, lingering sounds of past oracles.
It is known that the consultants didn't see the Pithya during their meetings. Rapidly it was decided not to work on images but only on sounds and words, fitting into the research of the different labs we were participating in.
Spacialisation, quickly stopped because of its complexity, gave way to a live session, a performance indeed, like the Oracle, using a diy talkbox, a computer, an iphone, real human voice; each component refers to the process of prophecies/trip from the real to real, mediated through the virtual. Blandine was the pythia, the talk box, the virtual/magical world. The live voices, the message, the audience, the consultant. (second part in a following message).



The other project we developped during those eleven days, is the production of soundtracks merging space field recordings and self made using samples or synthetic sound filtering them. Once again, numerical deal with reality, sur-reality, convoking in between worlds, as next world, instrumental transcommunication, oracle or spiritism.

samedi 26 juin 2010

improvisations musicales mêlant laptop

Présentation des créations du collectif CHDH (cyrille henry, Nicolas Montgermont,damien henry).
voir travaux pure DATA, Pmpd
--------------------------

chdh @ Nemo - full from chdh on Vimeo.

les écrans tactiles multipoint Stantum

lundi 7 juin 2010

sculpture de la lumière .

Voici un gros travail : volume et lumière ..

ENVISION : Step into the sensory box from SUPERBIEN on Vimeo.

dimanche 16 mai 2010

arduino vers processing "serial " "minim" "library"

Voici un petit programme pour déclencher un son en Fonction d'une valeur généré par ARDUINO.
Pour une explication voir le lien YOUTUBE ICI (en cours).

Le programme à mettre dans l'arduino:
---------------------------------------------------------------------------------------

// Sweep
// by BARRAGAN

#include
Servo myservo; // create servo object to control a servo
// a maximum of eight servo objects can be created
int pos = 0; // variable to store the servo position
int analogInput = 3;
int led = 13;
int analogValue = 0;

void setup()
{
myservo.attach(9); // attaches the servo on pin 9 to the servo object
pinMode(led, OUTPUT);
pinMode(analogInput, INPUT);
Serial.begin(9600);
}
void loop()
{
// pour voir si le montage fonctionne

for(pos = 0; pos <>
{ // in steps of 1 degree
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15ms for the servo to reach the position
if (pos <>
Serial.println(pos); //variable pos = 0 - 180 ne pas utiliser print mais println
Serial.print("\t");
delay(100);
}
for(pos = 180; pos>=1; pos-=1) // goes from 180 degrees to 0 degrees
{
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15ms for the servo to reach the position
if (pos <>
Serial.println(pos); //variable pos = 0 - 180
Serial.print("\t");
delay(100);
}
}
--------------------------------------------------------------------------------------


et le programme à mettre dans processing:


--------------------------------------------------------------------------------------

// reception de valeur par le port serie arduino 0 à 1023
// processing divise par 4 pour conversion en couleur donc valeur de 0 à 101
// test de la valeur si inferieure à 61 lecture du son
// au dessus pas de son
import processing.serial.*;

Serial port;
String buff1 = "";
String buff2 = "";
int NEWLINE = 10;
int oldval=0;
int farve=255;
int mode=0;
int val=0;
// Store the last 64 values received so we can graph them.
int[] values = new int[64];
// declaration du lecteur
import ddf.minim.*;
Minim minim;
AudioPlayer player;

void setup()
{
size(512, 512);
strokeWeight(3);
println("Available serial ports:");
println(Serial.list());
// Uses the first port in this list (number 0). Change this to
// select the port corresponding to your Arduino board. The last
// parameter (e.g. 9600) is the speed of the communication. It
// has to correspond to the value passed to Serial.begin() in your
// Arduino sketch.
port = new Serial(this, Serial.list()[1], 9600);
// If you know the name of the port used by the Arduino board, you
// can specify it directly like this.
//port = new Serial(this, "COM1", 9600);
// chargement de la musique dansla buffer
minim = new Minim(this);
player = minim.loadFile("Singapore.mp3", 2048);
// test de lecture au demarrage
// player.play();
}

void draw()
{
//change la couleur du fond en fonction de la valeur
background(oldval);
stroke(farve);
// Graph the stored values by drawing a lines between them.
for (int i = 0; i <>
line(i * 8, height - values[i]/100, (i + 1) * 8, height - values[i +1]/100);
// affiche la valeur reçu dans la Zone ecran
text("received: " + oldval, 10,50);
while (port.available() > 0)
serialEvent(port.read());
println(oldval);
int oldval2=constrain(oldval,0,500);
farve=(int)map(oldval2, 0,500,0,255);
//test de la valeur si inferieure à 61 pour lancer le lecteur
// possible de changer la valeur pour une autre 0, 10,90,180,...
if ( oldval < (90)) {
player.play() ;
println (" valeur inferieure à 90") ;
}
// si la valeur n'est pas inferieure stop le son
else{player.pause();
}
}

void serialEvent(int serial)
{
//
if (serial != NEWLINE) {
if(serial!= TAB){

buff1 += char(serial);
}
// Store all the characters on the line.
} else {
// The end of each line is marked by two characters, a carriage
// return and a newline. We're here because we've gotten a newline,
// but we still need to strip off the carriage return.
buff1 = buff1.substring(0, buff1.length()-1);
// Parse the String into an integer. We divide by 4 because
// analog inputs go from 0 to 1023 while colors in Processing
// only go from 0 to 255.

val = (Integer.parseInt(buff1)+oldval)/2;

//println("test");
// Clear the value of "buff"
buff1 = "";
// Shift over the existing values to make room for the new one.
for (int i = 0; i <>
values[i] = values[i + 1];
// Add the received value to the array.
values[63] = val;
oldval=val;
mode=0;
}
}
void stop()
{
// always close Minim audio classes when you are done with them
player.close();
minim.stop();
super.stop();}
--------------------------------------------------------------------------------------

mardi 27 avril 2010

Memristor, dans 3 ans -2013

"Notre cerveau est constitué de memristors" explique Leon Chua, professeur à l'université de Berkeley qui a découvert cette technologie il y a 39 ans. "Ce fonctionnement est très différent de l'ordinateur binaire de von Neumann. Nous pourrions donc voir apparaître dans les années à venir des ordinateurs qui s'inspirent du cerveau humain" précise-t-il. De quoi changer radicalement l'informatique. Car cela revient à passer du jour au lendemain des cartes perforées au cloud computing.

hiérarchique temporelle de la mémoire, HTM, vision software




Voici le début du futur , un logiciel et un langage de programmation .
le site de NUMENTA propose Nupic (le langage de programmation (base de python et de la prédiction) et son logiciel gratuit vision software.
le début de l'intelligence artificielle...la prediction.
----------------------------------
Présentation de la technologie HTM

Hiérarchique de la mémoire temporelle: What's in a Name?

Le nom a été choisi pour une raison:

* Hierarchical - HTMS sont organisés en une hiérarchie en forme d'arbre de nœuds. Chaque nœud met en œuvre une fonction d'apprentissage et de mémoire, qui est, elle résume un algorithme. les nœuds d'un niveau inférieur de recevoir de grandes quantités d'entrée et d'envoyer des entrées traitées au niveau suivant. De cette façon, les résumés HTM Réseau de l'information comme il est passé dans la hiérarchie.

* Temporal - Pendant la formation, l'application HTM doit être présenté avec les objets tels qu'ils évoluent avec le temps. Par exemple, lors de la formation de la demande de photo, les images sont présentées haut d'abord vers le bas, puis de gauche à droite comme si l'image se déplacent au fil du temps. Notez que l'élément temporel est essentiel: L'algorithme a été écrit pour que les contributions que les changements progressivement au fil du temps.

* MEmory - Une demande d'HTM fonctionne en deux phases, qui peuvent être considérés comme de la mémoire de formation et de l'utilisation de la mémoire. Pendant la formation, le réseau HTM apprend à reconnaître les tendances dans l'entrée qu'il reçoit. Chaque niveau dans la hiérarchie est formé séparément. Dans la formation complète du réseau HTM, chaque niveau dans la hiérarchie sait - a en mémoire - tous les objets de son monde. Au cours de l'inférence, lorsque le réseau HTM est présenté avec de nouveaux objets, il peut déterminer la probabilité qu'un objet est l'un des objets déjà connus.
------------------------
voir le site du livre ici

dimanche 7 mars 2010

Rencontres Professionnelles Pros VIA 10 (2010), prosvia10


Arts de la scène et technologies


Organisées par le manège.mons/CECN, les rencontres professionnelles sont un moment convivial qui privilégie l'échange entre artistes, ingénieurs et diffuseurs, afin de décomposer et analyser ensemble les frictions des technologies avec les arts de la scène. Spectacles de danse, de théâtre, formes musicales, installations, projections vidéos, work in progress, rencontres, présentations de projet... les rencontres professionnelles sont le reflet du foisonnement artistique dans ce domaine. Outre les spectacles et les conférences, trois temps forts de rencontres structurent cette édition : les ateliers, les inopinés et « à suivre ». Tous les spectacles sont suivis d'une rencontre et d'une discussion avec l'équipe artistique.

Le site ici
WEBTV-PROSVIA10 ici

Kris Verdonck / Actor #1 part 1 / Pros Via 10


Kris Verdonck / Actor #1 part 3 / Pros Via 10

vendredi 26 février 2010

tapemovie, temps réel,vidéo ,son,image,maxmsp


tapemovie est un environnement logiciel modulaire dédié a l'écriture et au contrôle intermedia (son, video, 3D, lumière) en temps réel....
le site ici

Virage,interfaces de contrôle, MAX MSP, OSC,copperland


Virage est une plate-forme de recherche pour l’étude et le développement des nouvelles interfaces de contrôle et d’écriture pour la création artistique et les industries culturelles. Financée par l’Agence Nationale de la Recherche, elle a démarré en janvier 2008.
le site ici
......
Le séquenceur Virage est une des premières réalisations de la plate-forme, sous la forme d’un logiciel prototype, qui propose une gestion du temps adaptée aux exigences du spectacle vivant et des industries culturelles.

......
l’idée d’un temps “souple”, adapté au plateau du spectacle vivant et au cas de scénario non-linéaires.

jeudi 25 février 2010

artiste, vidéo,HANS TO DE BEECK

Voir le travail des plans séquences ici
/art works/2009/Staging Silence

-------------------------
Staging Silence' is based around abstract, archetypal settings that lingered in the memory of the artist as the common denominator of the many similar public places he has experienced. The video images themselves are both ridiculous and serious, just like the eclectic mix of pictures in our minds. The decision to film in black and white heightens this ambiguity: the amateurish quality of the video invokes the legacy of slapstick, as well as the insidious suspense and latent derailmentof film noir. The title refers to the staging of such dormant decors where, in the absence of people, the spectator can project himself as the lone protagonist.

Memory images are disproportionate mixtures of concrete information and fantasies, and in this film they materialise before the spectator's eyes through anonymous tinkering and improvising hands. Arms appear and disappear at random, manipulating banal objects, scale representations and artificial lighting into alienating yet recognizable locations. These places are no more or less than animated decors for possible stories, evocative visual propositions to the spectator. The film is accompanied by a score which, inspired by the images themselves, has been composed and performed by composer-musician Serge Lacroix.

ordinateur portable du futur


Nous avons tous grandi en interagissant avec les objets physiques autour de nous. Il y a énormément d'objets que nous utilisons tous les jours. Contrairement à nos appareils informatiques, ces objets sont beaucoup plus amusants à utiliser. Quand on parle d'objets, quelque chose d'autre vient immédiatement à l'esprit, ce sont les gestes : comment nous manipulons ces objets, comment nous les utilisons dans notre quotidien. Nous employons des gestes non seulement pour interagir avec ces objets, mais aussi pour interagir entre nous. Un geste de "Namaste!", par exemple, pour montrer son respect, ou encore... En Inde, je n'ai pas besoin d'apprendre un enfant que ceci signifie un "four" au cricket. Ça fait partie du langage de tous les jours.....

mardi 16 février 2010

livret ,manuel pour ARDUINO, open softwear


OPEN SOFTWEAR est un livre (distribué sous le format PDF) de plus de 100 pages détaillant de manière très complète la manière de créer des habits truffés de capteurs en tout genre et interfacé à l’aide d’Arduino. Au programme, programmation, couture, soudure, …
le fichier PDF ...ICI
Voici un logiciel capable d'animer des images fixes.
(possible de le connecter à MAX-msp,puredata,usage OSC

Animata Tutorial from gabor papp on Vimeo.



le site pour télécharger le logiciel....ici

lundi 15 février 2010

réalité augmentée et jeu vidéo ou ART



le site du projet .....ici
pour la prog OSGART.....ici
ARToolKIT.....ici

mercredi 27 janvier 2010