Différences
Ci-dessous, les différences entre deux révisions de la page.
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] 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 ===== | ||