LaPlume 1988

Michel Bret, Marie-Hélène Tramus, Edmond Couchot

english

français



listing
Vidéo.
download









































































THE FEATHER (1988)

Michel Bret, Marie-Hélène Tramus, Edmond Couchot

Principle
Download
The device
Method
Launching
Menus
Keyboard shortcuts

Principle

This interactive installation, born in 1986 on an idea of Edmond COUCHOT, was first developped by him and Marie-Hélène Trams in anyflo language de Michel Bret.
This small feather was shown around the world (France, Italy, Canada, Japan, Kore, Brasil, ...) over 30 years and has seen many successive versions (the latter is from 2015) to adapt to new machines, to new systems while using new algorithms (such as dynamic).
This installation can be downloaded freely and free of charge on anyflo.com website. As free software and open source it is very easily changed, but any public broadcast mentioning a name other than that of his author will be considered an imposture.
Edond Couchot is at the origin of the idea to "blow on an image".

The device

The first test were carried out with a pressure sensor (very fragile) used in industry.
But a simple microphoen can obsiously provide the same services.
On most modern desktop computers incorporating a microphone into the frame of the screen, it is sufficient to blow on it to create a pressure variation producing an audio signal whose intensity is proportional to the power of breath. The program then coimputes an upward force imparted to the virtual feather that is also subject to a gravitational field and an air resistance force making it twirled, all thanks to a real time dynamic model.
One can also have a small microphone as shown in the diagram:

click ->


The breath of the viewer is reflected on the screen befor reaching the microphone, it must present its input facing the screen and not facing the viewer has the impression of blowing on feather.

Method

Feathers are dynamic program type objects comprising the compiled code of the dupplication of a local function describing the behavior of these objects evolving freely subject to gravity, the force of the breath and the resistance of the air.

Launching

Click on plume_1.js one small feather.
Click on plume_12.js 12 feathers.

Menus

HELP

Help.

PARAM

To change settings:
       gravity.
       audio: sensor sensibility.
       force: traj force rota vol(plum") coefficient.
       visc: viscosity.

AUDIO

Displays audio signal.

READ0

Loads initial settings (from file ima/PARAM0 unchangeable).

READ

Loads current settings (from file ima/PARAM changeable).

WRITE

Saves current settings(in file ima/PARAM).

Keyboard shortcuts

a: audio signal.
h help.
i reset.
: show/hide les menus.
q exit.

Program

The source program (written in ANYFLO language version 16.5 october 2015) is in file ima/plume.func































































































LA PLUME (1988)

Michel Bret, Marie-Hélène Tramus, Edmond Couchot

Principe
Download
Le dispositif
Méthode
Lancement
Menus
Raccourcis clavier

Principe

This interactive installation, born in 1986 on an idea of Edmond COUCHOT, was first developped by him and Marie-Hélène Trams in anyflo language de Michel Bret. Cette installation interactive, née en 1986 sur une idée d´Edmond COUCHOT, a d'abord été développéea par lui et Marie-Hélène Tramus en langage anyflo de Michel Bret.
Cette petite plume a été montrée dans le monde entier (France, Italie, Canada, Japon, Korée, Brésil, ...) durant plus de 30 ans et a connu de nombreuses versions successives (celle-ci date de 2015) pour s'adapter aux nouvelles machines, aux nouveaux systèmes tout en utilisant de nouveaux algorithmes (comme la dynamique).

Cette installation peut être téléchargée librement et gratuitement sur le site anyflo.com. Comme logiciel libre et open sorce elle est très facilement modifiable, mais toute diffusion publique mentionnant un autre nom que celui de son auteur sera considérée comme une imposture.
Edond Couchot est à l´origine de l'idée "souffler sur une image".

Le dispositif

Les premiers essais furent réalisés avec un capteur de pression (très fragile) utilisé dans l´industrie.
Mais un simple micro peut bien évidemment rendre les mêmes services.
Sur la plupart des ordinateurs de bureau actuels un micro est incorporé dans le cadre de l´écran, il suffit alors de souffler sur celui-ci pour créer une variation de pression produisant un signal audio dont l´intensité est proportionnelle à la puissance du soufle. Le programme calcule alors une force ascendante communiquée à la plume virtuelle qui est par ailleurs soumise à un champ de pesanteur la ramenant au sol et à une résistance de l´air la faisant virevolter, le tout grâce à un modèle dynamique tempr réel.
On peut aussi disposer un petit micro comme indiqué sur le schéma:

cliquer ->


Le spectateur souffle sur l´écran, le souffle du spectateur se réfléchit sur l´écran avant d´atteindre le micro, celui-ci doit donc présenter son entrée face à l´écran, et non face au spectateur qui a donc l'impression de souffler sur la plume.

Méthode

Les plumes sont des objets dynamiques de type programme comprenant le code compilé de la dupplication d´une fonction locale décrivant le comportement de ces objets soumis à la pesanteur, à la force du souffle et à la résistance de l´air.

Lancement

Cliquer sur plume_1.js lance une petite plume.
Cliquer sur plume_12.js en lance 12.

Menus

HELP

Donne le help.

PARAM

Pour modifier les paramètres:
       gravity: pesanteur.
       audio: sensibilité du capteur.
       force: coefficient pour les traj force rota vol(plum").
       visc: viscosité.

AUDIO

Affichje le signal audio.

READ0

Charge les paramètres initiaux (depuis le fichier ima/PARAM0 non modifiable).

READ

Charge les paramètres courants (depuis le fichier ima/PARAM modifiable).

WRITE

Sauve les paramètres courants (dans le fichier ima/PARAM).

Raccourcis clavier

a: signal audio.
h help.
i reset.
: montre/cache les menus.
q exit.

Programme

Le source du programme (écrit en langage ANYFLO version 16.5 de octobre 2015) se trouve dans le fichier ima/plume.func