Objectif :
Jouer de la musique en direct avec des musiciens dispersés sur la planète. pour un coût de 0 !
Le problème N°1 : la latence = décalage entre source et réception.
Recherche de logiciels open source :
En particulier cet article de AngeLA Alcorn.
Trouve Llcon : il existe une version client et une version serveur tant sous windows que sous linux.
Pas essayé Soundjack, mais comme la librairie de base est Jack dans les 2 cas je présume que la latence sera identique.
Sous Windows : installer en plus un Driver ASIO
L’idée c’est un serveur (Linux + Très haut débit) qui concentre les flux des musiciens et redistribue le mixage. Des clients Windows chez chaque musicien.
Sous serveur Linux Debian 6.0 : après beaucoup de tentatives :
pas de paquet « llcon » dispo en apt-get => Download + dézip + install
Pas un expert mais avec l’aide de Nana Langstedt et la lecture des fichiers INSTALL et README cela fonctionne.
ajouts paquets :
- jackd2 : JACK Audio Connection Kit (server and example clients)
- libjack-jackd2-0 : JACK Audio Connection Kit (libraries)
- libjack-jackd2-dev : JACK Audio Connection Kit (development files)
Le serveur se lance en mode console avec la commande :
./llcon -s -n
Il annonce ensuite les clients qui se connectent.
Qualité très médiocre !!!!! Mais cela a le mérite de fonctionner !
Je vais ensuite essayer avec des systèmes de webconférencing.
- Coccinella
- Skype
- Gmail
- …..