Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


projets:gmem-cirva:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
projets:gmem-cirva:accueil [2019/11/20 17:53]
laurent [Liste des commandes OSC]
projets:gmem-cirva:accueil [2020/02/28 16:52] (Version actuelle)
laurent [Liste des commandes OSC]
Ligne 6: Ligne 6:
   * [[https://github.com/reso-nance/gmem-sirva|git du projet]]   * [[https://github.com/reso-nance/gmem-sirva|git du projet]]
   * [[http://gmem.org/evenement/paysage-de-propagation-cirva/|Descriptif du projet sur le site du GMEM]]   * [[http://gmem.org/evenement/paysage-de-propagation-cirva/|Descriptif du projet sur le site du GMEM]]
 +  * [[http://www.reso-nance.org/GMEM|télécharger les images]] des raspberry pi
  
  
Ligne 76: Ligne 77:
  
 ===serveur OSC=== ===serveur OSC===
-Le serveur écoute l'OSC par UDP sur le port 8000, il peut ainsi recevoir des commandes des clients comme de l'utilisateur.+Le serveur écoute l'OSC par UDP sur le port 8000, il peut ainsi recevoir des commandes des clients comme de l'utilisateur, voir //liste des commandes OSC// ci-dessous
  
 === interface web=== === interface web===
Ligne 84: Ligne 85:
 Pour pouvoir communiquer en OSC avec les modules, il est impératif : Pour pouvoir communiquer en OSC avec les modules, il est impératif :
   - d'allumer le serveur (et de lui laisser environ deux minutes pour démarrer)   - d'allumer le serveur (et de lui laisser environ deux minutes pour démarrer)
-  - de se connecter au réseau wifi **masterPi** qu'il crée+  - de se connecter au réseau wifi qu'il crée :<WRAP center round info 20%> 
 +SSID : **masterPi** 
 + 
 +PSK : **bbqCvsN8** 
 +</WRAP> 
  
 ===commandes du serveur=== ===commandes du serveur===
 Le serveur est joignable à l'IP **10.0.0.1** au sein du réseau wifi ou par son nom d'hôte **masterpi.local**. Il écoute sur le port **8000**. Le serveur est joignable à l'IP **10.0.0.1** au sein du réseau wifi ou par son nom d'hôte **masterpi.local**. Il écoute sur le port **8000**.
-  * **/clients** : demande au serveur une liste de clients connectés. Le serveur répondra à l'expéditeur par un message OSC sur le port 9000 contenant en argument le nom de chaque client actuellement connectés+  * **/whoIsThere** : demande au serveur une liste de clients connectés. Le serveur répondra à l'expéditeur par un message OSC sur le port 9000 contenant en argument le nom de chaque client actuellement connectés
   * **/knownClients** : renverra à l'expéditeur sur le port 9000 le message OSC "/knownClients" contenant la liste de tous les appareils connus, connectés ou non   * **/knownClients** : renverra à l'expéditeur sur le port 9000 le message OSC "/knownClients" contenant la liste de tous les appareils connus, connectés ou non
   * **/shutdown** : provoque l'extinction du serveur et de tous ses clients connectés à ce moment   * **/shutdown** : provoque l'extinction du serveur et de tous ses clients connectés à ce moment
Ligne 110: Ligne 116:
       * //str// nomDuFichier : nom du fichier sans le chemin complet, ex: //groovyTune.wav// (peut contenir des espaces, caractères accentués...)       * //str// nomDuFichier : nom du fichier sans le chemin complet, ex: //groovyTune.wav// (peut contenir des espaces, caractères accentués...)
       * //(facultatif) str// sortie audio : sortie utilisée pour lire le fichier son, par défaut celle du transducteur. Peut être soit //transducer// soit //analogOUT//, sensible à la casse       * //(facultatif) str// sortie audio : sortie utilisée pour lire le fichier son, par défaut celle du transducteur. Peut être soit //transducer// soit //analogOUT//, sensible à la casse
-      * //(facultatif) str// sortie audio2 : seconde sortie utilisée pour lire le fichier son simultanément. Peut être soit //transducersoit //analogOUT//, sensible à la casse+      * //(facultatif) str// sortie audio2 : seconde sortie utilisée pour lire le fichier son simultanément. Peut être soit //transducer// soit //analogOUT//, sensible à la casse
       * ex : ///play groovyTune.wav analogOUT//       * ex : ///play groovyTune.wav analogOUT//
   * **/stop** : stoppe instantanément la lecture du fichier wav en cours   * **/stop** : stoppe instantanément la lecture du fichier wav en cours
Ligne 137: Ligne 143:
       * //(facultatif) str// nom : idem, permet de basculer le mute de plusieurs canaux en même temps       * //(facultatif) str// nom : idem, permet de basculer le mute de plusieurs canaux en même temps
       * ex : ///toggle analogOUT//       * ex : ///toggle analogOUT//
-  * /volume : règle le volume de l'entrée ou la sortie sélectionnée+  * **/volume** : règle le volume de l'entrée ou la sortie sélectionnée
       * //str// nomDeLEntreeSortie : peut être //microphone//, //analogIN//, //transducer//, //analogOUT//, sensible à la casse       * //str// nomDeLEntreeSortie : peut être //microphone//, //analogIN//, //transducer//, //analogOUT//, sensible à la casse
       * //int// volume 0~100 : inaudible à 0%, plein volume à 100%, courbe logarithmique.       * //int// volume 0~100 : inaudible à 0%, plein volume à 100%, courbe logarithmique.
       * ex : ///volume analogOUT 87//       * ex : ///volume analogOUT 87//
-  * /shutdown : provoque l'extinction de cette machine +  * **/shutdown** : provoque l'extinction de cette machine
  
 ===== Dev interface ===== ===== Dev interface =====
/home/resonancg/www/wiki/data/attic/projets/gmem-cirva/accueil.1574268792.txt.gz · Dernière modification: 2019/11/20 17:53 de laurent