Orgue à images

Auteurs : Michel Bret 2004

Matériel : PC et système Windows XP

 

1 Contenu du CD

            orgue : Directory principal

                        env : Directory de l’environnement

                        uti : Directory de l’application

                        anyflo.8.2.exe : Exécutable (version 8.2 de juillet 2004)

                        *.h : Fichiers de lancement

                        orgue.doc : Ce fichier

                        orgue.js : Lancement de l’application

 

2 Installation

2-1 Installation du logiciel

            Copier le dossier orgue du CD vers le disque.

            Créer un raccourcis pour orgue.js sur le bureau

2-2 Installation de l’audio

2-2-1 Micro

            Brancher le micro.

Dans le panneau de configuration cliquer sur « Sons et périphériques audio »

                        Cliquer sur audio

                                    Dans « enregistrement audio » cliquer sur « Volume »

                                                Vérifier que « Microphone » est sélectionné.

2-2-2 Entrée audio

Dans le panneau de configuration cliquer sur « Sons et périphériques audio »

                        Cliquer sur audio

                                    Dans « enregistrement audio » cliquer sur « Volume »

                                                Vérifier que « Stereo Mix » est sélectionné.

 

3 Principe

Le signal audio est interprété selon différents paramètres :

1)      Détection des maximums et analyse dynamique (vitesse, accélération et dérivée troisième des variations du signal)

2)      Analyse de Fourier donnant une distribution des fréquences.

Ces valeurs sont utilisées pour générer des champs de forces dans lesquels sont placés des objets souples munis de masses et de différents paramètres dynamiques (ressort, forces d’attraction ou de répulsion, etc..).

Le contrôle interactif du processus se fait à plusieurs niveaux :

1)      Manuel, au moyen de menus et de raccourcis clavier.

2)      Automatique par un ensemble d’effets parcourus cycliquement (activé au lancement).

3)      Programmé, par l’écriture de fonctions en langage anyflo.

Le contrôle manuel peut se superposer à un fonctionnement automatique ou programmé.

 

4 Utilisation

         Cliquer sur org.js : lance le programme uti/orgue.fon

            Enfoncer la touche h affiche le help, l’enfoncer de nouveau fait disparaître le help.

Cliquer sur le petit rectangle gris (en bas et à gauche de l’écran). : une barre de menu apparaît en bas.

Passer la souris sur l’un des items : : donne le  help correspondant.

Cliquer sur un item : affiche le menu correspondant.

ciels : Menu ciels :

asph : Ciel sphérique

apol : Ciel polygonal

apla : Ciel plat

acub : ciel cubique

acyl : Ciel cylindrique

ascie : ini ciel (supprime le ciel).

vols : Menu volumes

            agri : grilles (raccourcis clavier g)

            aeto : étoiles (raccourcis clavier e)

            apar : particules (raccourcis clavier p)

            aorg : organismes (à faire) (raccourcis clavier o)

            sgri : supprime les grilles

            seto : supprime les étoiles

            spar : supprime les particules

            sorg : supprime les organismes (à faire)

svol : supprime tous les volumes

com : Menu commandes (et raccourcis calvier)

            C : ciel (on/off)

            M: mappe (on/off)

            Z: init

            F: fourier

            H: help

            z: Affiche les parameters

            v : visualise le signal audio

            r : rotation du ciel

            s : contrôle de la focale à la souris

            a : aléatoire

            f : variation de la focale

            : focale périodique

            : transparence (on/off)

            b : brouillard (on/off)

            0: supprime tout

            1: grilles

            2: étoiles

            3: particules

            4:grilles + étoiles + particules

            5, 6, 7, 8, 9: fonctions programmables.

Mod: Menu modes

            manuel: mode manuel

            effets: effets automatiques

            program: mode programmable