Outils pour utilisateurs

Outils du site


pure_data_interface_web

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édentesRévision précédente
Prochaine révision
Révision précédente
pure_data_interface_web [2019/07/21 11:21] Benjamin Labomediapure_data_interface_web [2020/12/01 17:43] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. serge
Ligne 18: Ligne 18:
   * https://nexus-js.github.io/ui/   * https://nexus-js.github.io/ui/
   * https://github.com/triss/duplex-nexus-osc   * https://github.com/triss/duplex-nexus-osc
-{{::nexus_gui.png?direct|}}+{{media_09:nexus_gui.png?direct|}}
  
 ===== Pure Data et icecast ===== ===== Pure Data et icecast =====
-Voir le système de sonification de l'acvitié réseau via un Patch Pure Data coté serveur : https://ressources.labomedia.org/scripts_bash_linux_audiovisuel?s[]=sonification&s[]=serveur#sonification_serveur+Voir le système de sonification de l'acvitié réseau via un Patch Pure Data coté serveur :  
 +[[scripts_bash_linux_audiovisuel#sonification_serveur|Scripts bash linux audiovisuel]]
  
 +Voir également la librairie JS Icecream qui permet d'envoyer un flux audio à un serveur Icecast via le navigateur web https://gitlab.com/jamie/icecream
 +
 +{{media_12:screengrabicecream.png?direct|}}
 ===== Pure Data + php ===== ===== Pure Data + php =====
 Ce tuto comporte deux niveaux d'utilisation : le premier mets en place des scripts les plus simples possibles, le deuxieme mets en place une abstraction PHP ( une classe ) écrite il y a qques années par Alexandre Quessy ).  Ce tuto comporte deux niveaux d'utilisation : le premier mets en place des scripts les plus simples possibles, le deuxieme mets en place une abstraction PHP ( une classe ) écrite il y a qques années par Alexandre Quessy ). 
Ligne 37: Ligne 41:
  
 ===== Solution 1 : Causerie Pd php via ajax ===== ===== Solution 1 : Causerie Pd php via ajax =====
-  * Voir le paquet {{ ::php2pd.zip |}}+  * Voir le paquet {{ media_11:php2pd.zip |}}
  
 ===== Solution 2 : Mise en place de sockets pour causer à Puredata via du PHP  ===== ===== Solution 2 : Mise en place de sockets pour causer à Puredata via du PHP  =====
Ligne 225: Ligne 229:
   /usr/share/php/Audio/PureData/Audio_PureData   /usr/share/php/Audio/PureData/Audio_PureData
  
-Sinon il est possible de les trouver directement ici : http://alexandre.quessy.net/pd/Audio_PureData-0.10.0.tgz ou ici {{ ::audio_puredata-0.10.0.tgz |}}+Sinon il est possible de les trouver directement ici : http://alexandre.quessy.net/pd/Audio_PureData-0.10.0.tgz ou ici {{ media_03:audio_puredata-0.10.0.tgz |}}
  
 il faut copier ces fichiers dans un /var/www/puredata ( en tous cas un répertoire web ) 4 fichiers : demo-server.php demo-server-sender.pd demo-server.php demo-simple-receive.pd demo-simple-send.php  il faut copier ces fichiers dans un /var/www/puredata ( en tous cas un répertoire web ) 4 fichiers : demo-server.php demo-server-sender.pd demo-server.php demo-simple-receive.pd demo-simple-send.php 
Ligne 240: Ligne 244:
 Désormais, ouvrir le demo-server-sender.pd, faire qques manipulations depuis le patch et voir le résultat dans la console  Désormais, ouvrir le demo-server-sender.pd, faire qques manipulations depuis le patch et voir le résultat dans la console 
  
-{{tag>pure_data javascript audio web}}+{{tag>pure_data pd javascript audio web bj}}
  
pure_data_interface_web.1563708083.txt.gz · Dernière modification : 2019/07/21 11:21 de Benjamin Labomedia