dream_attractor.htm
L´attracteur de rêveMichel Bret & Marie-Hélène Tramus
|
// interaction func(0,"F0")func(4,"F4")func(5,"F5")menu(0);Lock=1;
interaction func(0,"F0")func(4,"F4")func(5,"F5");Lock=0;
interaction func(0,"F0")func(4,"F4")func(5,"F5")menu(0);Lock=1;
// interaction func(0,"F0")func(4,"F4")func(5,"F5");Lock=0;
memory(1)roll=.25*Sensor;
m=validate motif(memory(1))network(1);
PARAM
HEL
CHANGE
READ0
READ
WRITE
ROTA
HEL
Aide.
CHANGE
Modifier les échelles:
dim: dimension des motifs et des lois du réseau neuronal.
stif,visc: raideur et viscosité du ressort.
reac,visc,acc,exp: force de réaction fonction de
l´accélération.
rota,tran,dila: rotation, translation et dilatation fonctions de
l´accélération.
type: période du changement automatique de interpol texture number.
force: force add vertex vol(Base0).
stand: rotation au repos.
S_A: coefficient de valeur du capteur.
param: ensemble de paramètres.
directory: numéro du directory actif (option dis.
kdir: coefficient réglant l´amplitude des dossiers.
max_dir: nombre de dossiers.
disk: disk (fréquence de lecture des images).
global: coefficient multiplicateur global.
speed max: amplitude maximale de texture speed.
coe: coefficient multiplicateur de texture speed.
échelles des texture speed.
force mouse: force add vertex vol(Base0)=speed mouse.
Tous ces paramètres sont lus et sauvés.
READ0
Lit et exeécute le fichier IMA_FLOW0 (ne pas modifier ce fichier).
READ
Lit et exeécute les fichier IMAFLOW et SENSOR, ces fichiers sont lus
au lancement
du programme.
WRITE
Écrit les paramètres dans les fichiers IMAFLOW et SENSOR.
DILA
yes/no dila vol(Base0)
TRAN
yes/no tran vol(SkyA)
SOUNDS
HEL
READ
PLAY
STOP
ON/OFF
HEL
Aide
READ
Cliquer sur des noms de fichiers wav: les charge.
PLAY
Cliquer sur n: joue wav numéro n.
STOP
Stoppe sounds.
ON/OFF
yes/no sounds.
DIR
HEL: aide
RAND: dossiers alétoires.
INV: dossier invariant, choisir num.
ILLUM
yes/no illum.
TEXT
yes/no texture.
TRANSP
Active/désactive la transparence automatique.
DEBUG
Mode debug, des messages sont émis.
CHANGE
Cliquer sur un nom d´image.
DIR
Si option dis (lecture des images sur le disque): modifier num:
-1: dossiers variables
>0: dossier invariable de numéro num
INI
Initialisation.
NUL
case vide du menu (juste avant EXI), supprime les messages.
EXI
EXI
Termine le programme.
Raccourcis clavier
a: yes/no displ mini menu.
B: cliquer sur le nombre de bases ou + -.
b: debug.
c: no/yes mult.
D: cliquer sur le numéro du directory ou + -.
d: yes/no dila.
F: force mouse.
f: fun.
g: cliquer surle coefficient global ou + -.
h: help.
I initialisation des param&egreve;tres.
i mode interaction: on peut continuer
d´ajouter des dossiers après cliqué sur
OK.
L: variation des dossiers dans un intervalle d´amplitude l.
l: cliquer sur amp ou + -,
qui vaut [d,d+amp] avec d = numéro du directory courant. Pour revenir aux
variations automatiques enfoncer la touche i.
M: cliquer sur le nombre de multiples ou + -.
m: yes/no mobile.
N yes/no ="#NETWORK.
P: mode spécial.
q quitte le programme\n";
r: yes/no rota.
S: taper une chaine de caractères ccc suivie de ENTER,
la fonction STRING(ccc) est exécutée,
permet de passer une commande sur plusieurs caractères du type "ccc"x1,x2,...
dans cette fonction:
_ sort de ce mode
; yes/no mouse
: yes/no menu
h mini menu pour S
b yes/no debug
n yes:no name pour b
Bx x bases
gx global=x
Mx mult=x
sx coe sensor=x
s: cliquer sur le coefficient des capteurs.
T: yes/no transp.
t: yes/no tran.
L: dossiers variant dans un intervalle.
l: cliquer sur amp ou + -.
: cache les menus\n";
; cache la souris\n";
+: augmentation (selon le type B D g M S s)
-: diminutiion (selon le type B D g M S s)
v: yes/no variations automatiques
_: efface le mini menu.
Options
: cache les menus
- cache la souris
att=xxx: fichier de dossiers contenant les
séquences animées *.ima.
bas=n: nombre de bases
dis: lecture continue de toutes les imsges *.ima.
deb: mode debug
def=FIC: Le fichier FIC contient une liste de dossiers d´images 3D
dim=n: dimension des images (256 par défaut).
dir=../../ddd: Dir0 dossier des images (../../ima/ par défaut)
dis: lecture continue des images
dis=FIC: Le fichier FIC contient une liste de dossiers d´images 3D
eng: anglais
eve event
file=noms des dossiers contenant des images 3D *.ima
fil=File1 File2 ...: dosiers *.ima.
fra: français (par défaut).
fun=FUNC: calls func FUNC, dans une telle
fonction tous les paramètres peuvent être
modifiés et toutes les fonctions appelées, on
peut aussi faire: E(1), E(0), k(1), k(0), v(1) et v(0).
f_m: Force_Mouse[2]=.25
f_m=f: Force_Mouse[2]=f
glo=c: coefficient multiplicateur global.
imanam=dir/name.eee nom des images sauvées, l´option num=im1,ni est obligatoire.
inc=d: incrément des dossiers (> 1 pour des
machines rapides).
ini fait Num_Drem=Num_Write=1 et écrit le fichier DREAM_IMAGE=1,1.
int: mode interaction.
jum=1: jump=1.
kba: k et E.
nam=nnn: noms associés apparaissant à gauche.
net réseaux neuronaux.
num=im1,ni premier numéro et nombre des images sauvées par l´option nam.
per: variation périodique de l´ordre des dossiers.
pro=s: durée (en secondes) du prompt
CHANGE MOUSE, CLICK OK (180 = 3 minutes par
défaut).
ale: variation alétoire de l´ordre des dossiers.
rea: paramèstres par défaut de l´option
senrea de lecture du capteur, modifier les paramètres
après létiquette (case("rea").
reasav: paramèstres par défaut de l´option
options du capteur
senrea de lecture du capteur et des options sav et
num, modifier les paramètres
après létiquette (case("reasav").
sou=nnn: fichier de noms de sons (sounds)
sav: paramèstres par défaut de l´option imanam=dir/name.eee,
après létiquette (case("sav") modifier les paramètres.
sensinwri: écriture du capteur sin.
sha: capteur via la mémoire partagée A.
sinsav: capteur SIN
sin: capteur SIN et
sauvegarde des images.
sky=1,2,3,...: 1,2,3,... cieux.
spe: speak (annonce vocale en anglais)
tes=TEST: lir le fichier TEST de paramètres partuculiers.
tra: active la transparence automatique modifiable dans Coe_Transp.
ult: ultra
ult=n: fenêtre des dossiers d´amplitude n.
wav=Wav: mode sampledirectory
wav/*.wav
wav=www: mode sampledirectory
www/*.wav
Sans l´option Wwav: mode
displaylist.
wri: paramèstres par défaut de l´option
senwri d´écriture du capteur, modifier
les paramètres après létiquette (case("wri").
wav: nom du dossier des *.wav=wav.
wav=ddd: nom du dossier des *.wav.
S´il n´y a pas d´option wav
fonctionnement en écoute d´une musique externe.
Principaux paramètres
paramètres de dream attractor.
Paramètres spéciaux:
Sensor_Coe_Read: coefficient multiplicateur des mémoires.
Np_Wav contenant les durées (en nombre d´images) des échantillons de musique.
NP_Wav: nombre de fichiers *.wav, NIL si pas
d´option wav.
Cpt_Wav: compteurs.
Np_Active: nombre d´audios actifs.
Music_Nb_Dir: nombre de sous dossiers du dossier wav.
Music_Nb_File: nombre de fichiers *.wa des sous dossiers du dossier wav.
Music_Num: noms des fichiers *.wav.
Music_Nb: nombre de fichiers *.wav.
Music_Ind: indice des numéros des fichiers *.wa dans chaque sous dossier.
Music_Perios=max(Np_Wav) durée maximum des fichiers *.wav.
Amp_Dir,Proba_Dir: amplitude et probabilité de
la variation du numéro du dossier autour de celui choisi.
Period_Dir,Inc_Dir: variation périodique des
dossiers.
Np_Active,Dir_Active,File_Active: pistes audio
actives.
Func0: option fun: fonction
FUNC.func exécutée
à chaque umage.
Func="FUNC_n": option funFUNC_n:
fonction
FUNC.func exécutée
à chaque umage.
Start_Sha: si dream_attractor_sample.js
est lancé, permet de lancer le driver de la mémoire
partagée audio_server.js une seule fois.