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
openatelier:projet:bot_irc_midi [2020/05/20 12:34]
emoc [Mise en place du stream]
openatelier:projet:bot_irc_midi [2020/09/15 11:09] (Version actuelle)
emoc
Ligne 1: Ligne 1:
 +{{tag>​puredata audio bot irc midi em}}
 +
 ====== Bot IRC -> MIDI ====== ====== Bot IRC -> MIDI ======
  
Ligne 22: Ligne 24:
   * **!panique** : coupe toutes les notes (envoie ALL NOTES OFF et ALL SOUNDS OFF sur les 16 canaux MIDI)   * **!panique** : coupe toutes les notes (envoie ALL NOTES OFF et ALL SOUNDS OFF sur les 16 canaux MIDI)
  
-D'​autres commandes sont utilisables ​par l'​administrateur ​pour le débuguage+D'​autres commandes sont utilisables pour le débuguage
  
 ===== Mise en pratique ===== ===== Mise en pratique =====
Ligne 28: Ligne 30:
 Une fois les différents logiciels démarrés ainsi que la communication entre eux, démarrer une videoconférence webRTC sur une généreuse instance jitsi (par exemple, parmi cette [[https://​framatalk.org/​accueil/​fr/​info|liste d'​instance Jitsi compilée par Framasoft]]),​ en coupant la caméra et en choisissant comme source sonore le "​monitor of audio interne stéréo analogique"​. Ce choix de source sonore vaut pour un ordinateur sous linux debian, il faudra l'​adapter dans d'​autres cas. Ce flux sonore correspond au "son qui sort de l'​ordinateur",​ toutes applications confondues. ​ Une fois les différents logiciels démarrés ainsi que la communication entre eux, démarrer une videoconférence webRTC sur une généreuse instance jitsi (par exemple, parmi cette [[https://​framatalk.org/​accueil/​fr/​info|liste d'​instance Jitsi compilée par Framasoft]]),​ en coupant la caméra et en choisissant comme source sonore le "​monitor of audio interne stéréo analogique"​. Ce choix de source sonore vaut pour un ordinateur sous linux debian, il faudra l'​adapter dans d'​autres cas. Ce flux sonore correspond au "son qui sort de l'​ordinateur",​ toutes applications confondues. ​
  
-Il est aussi possible de configurer un serveur webRTC mais c'est une autre affaire...+
 ===== Usine à gaz ===== ===== Usine à gaz =====
  
Ligne 120: Ligne 122:
 ==== Mise en place du stream ==== ==== Mise en place du stream ====
  
-(à compléter) +Démarrer Butt (dans cette configuration,​ Butt est utilisé pour enregistrer l'​audio produit localement, en parallèle de la diffusion en stream.) \\ 
- +Démarrer Chromium \\
-Dans cette configuration,​ Butt est utilisé pour enregistrer l'​audio produit localement, en parallèle de la diffusion en stream.+
  
 === Réglages pulseaudio === === Réglages pulseaudio ===
Ligne 149: Ligne 150:
  
 Corriger les bugs! \\ Corriger les bugs! \\
 +
 +Une commande pour changer le tempo ? du swing ?
  
 Trouver une alternative utilisat·eur·rice-conviviale avec une meilleure qualité sonore, quelques pistes : Trouver une alternative utilisat·eur·rice-conviviale avec une meilleure qualité sonore, quelques pistes :
-  * mumble, https://​fr.wikipedia.org/​wiki/​Mumble ​mais c'est avant tout pour la voix +  ​* **mumble**, https://​fr.wikipedia.org/​wiki/​Mumble ​c'est avant tout pour la voix mais on peut ptet régler les bitrates côté serveur et client et choisir le codec 
-  * ninjam : https://​www.cockos.com/​ninjam/​ +    * pour mumble voir aussi https://​wiki.mumble.info/​wiki/​3rd_Party_Applications 
-  * jamulus : http://​llcon.sourceforge.net/​ +    * et un client web https://​github.com/​Johni0702/​mumble-web (bien pour le côté convivial!) 
-  * jamtaba : https://​jamtaba-music-web-site.appspot.com/​+  ​* **ninjam** : https://​www.cockos.com/​ninjam/​ 
 +  ​* **jamulus** : http://​llcon.sourceforge.net/ ​+ https://​ressources.labomedia.org/​musique_en_reseau_jamulus 
 +  ​* **jamtaba** : https://​jamtaba-music-web-site.appspot.com
 +  * **jacktrip** : https://​ccrma.stanford.edu/​groups/​soundwire/​software/​jacktrip/​index.html 
 +  * **quacktrip** "​peer-to-peer high-quality low-latency audio, version 0.1" (Miller Puckette, 2020) : http://​msp.ucsd.edu/​tools/​quacktrip/
   * serveur webRTC bidouillé   * serveur webRTC bidouillé
  
 +Un MOOC du CCRMA sur le sujet (en anglais) : https://​online.stanford.edu/​courses/​sohs-music0001-online-jamming-and-concert-technology
 ===== Ressources ===== ===== Ressources =====
  
  • openatelier/projet/bot_irc_midi.1589970860.txt.gz
  • Dernière modification: 2020/05/20 12:34
  • par emoc