Icône de Jamulus. Redirige vers la page d'accueil
Navigation ouverte

FAQ Jamulus

Table des matières

Pour les problèmes courants et leurs solutions lors de l’utilisation de Jamulus, voir la page dépannage.

Y a-t-il un métronome, une synchronisation ou un autre moyen de rester dans le tempo ?

Non. Les musiciens sur un serveur Jamulus jouent en temps réel ensemble comme ils le feraient en personne. Si vous souhaitez disposer d’un signal temporel, il existe des solutions de métronome partagé sur Internet que vous pouvez essayer. Mais il est probablement préférable de minimiser la latence afin que personne n’ait un retard global supérieur à environ 30-50 ms.

Garder également à l’esprit que tous les participants devraient suivre la règle d’or, qui déterminera aussi si vous pouvez jouer en rythme correctement.

Comment puis-je savoir si je peux rejoindre un serveur ? Existe-t-il des règles ?

Si quelqu’un met en place un serveur sur un des annuaires embarqués dans Jamulus, alors il accepte que tout le monde puisse y jouer. Jamulus n’a pas de protection par mot de passe ni d’autres mécanismes d’authentification. Cependant, certains serveurs peuvent indiquer leur politique dans le message de bienvenue que vous verrez dans la fenêtre de tchate, Jamulus lui-même ne fait rien pour les faire respecter.

Notez également que les serveurs n’ont pas besoin d’être enregistrés dans un annuaire pour que les clients Jamulus puissent s’y connecter. Les opérateurs de serveurs peuvent donner l’adresse de leurs serveurs uniquement à ceux avec qui ils veulent jouer, et ceux-ci peuvent alors se connecter directement. Consultez cet aperçu pour plus d’informations.

Pourquoi ne devrais-je pas utiliser un équipement sans fil ?

Votre capacité à jouer en rythme avec les autres musiciens dépend principalement de la latence (retard) de votre signal sonore et du respect de la Règle d’or. Un retard global bien supérieur à 50 ms rend généralement trop difficile le fait de jouer en rythme, à moins que vous ne vous entraîniez à le faire. Certains musiciens affirment qu’ils peuvent jouer en rythme avec des retards allant jusqu’à 70 ms en jouant en avance sur le rythme. Mais au-delà, cela devient trop difficile, sauf si le timing n’est pas un facteur important dans la musique ou si vous voulez simplement écouter.

Il est donc logique de minimiser les sources de retard ou autres problèmes liés au signal. Même le wi-fi rapide est généralement trop variable pour être utilisé pendant de longues périodes avec Jamulus, et les casques et micros Bluetooth introduisent généralement des latences d’environ 50 ms ou plus.

Pourquoi ne devrais-je pas écouter mon propre signal ?

Pour la même raison que vous devez minimiser le retard de votre signal afin de jouer en temps voulu, vous devez vous assurer que vous jouez sur le son que les autres musiciens entendent. Plus d’informations à ce sujet, ainsi qu’un moyen de tester votre installation pour vous assurer que vous respectez cette “règle d’or” peut être trouvées ici.

Bien sûr, si vous jouez d’un instrument acoustique ou si vous êtes chanteur, il sera difficile d’exclure votre son “local”. Mais vous devriez au moins essayer de le faire, par exemple en utilisant un casque fermé, réglé aussi fort que possible pour masquer votre propre son. Vous pourrez ainsi vous concentrer sur le mixage qui vous parvient du serveur.

Ai-je besoin d’une connexion Internet rapide ?

Non, surtout si vous ne gérez pas de serveur pour héberger d’autres musiciens. Il est plus important d’avoir un ping faible. La plupart des personnes disposant d’une bande passante standard (par exemple, 10 Mbit/s en aval et 1 Mbit/s en amont), n’auront aucun problème. Pour ceux qui gèrent des serveurs à domicile, en fonction du nombre de participants, vous pouvez rencontrer des problèmes si votre bande passante en amont est inférieure à environ 5 Mbit/s.

Dois-je administrer un serveur ?

Non. Si vous souhaitez simplement vous connecter aux serveurs d’autres personnes, tout ce dont vous avez besoin est un client. Lisez ceci si vous pensez avoir besoin d’administrer votre propre serveur.

Comment fonctionne Jamulus (en général) ?

Diagramme montrant le fonctionnement de Jamulus

Jamulus fonctionne sur le principe client-serveur. L’audio de chaque musicien est envoyé à un serveur, où il est mixé et traité. Ensuite, l’audio est renvoyé à chaque client. Si un serveur est enregistré sur un annuaire Jamulus, ses informations seront diffusées à tous les clients utilisant cet annuaire.

Pourquoi Jamulus ne fournit-il pas de support vidéo ?

L’ajout du support vidéo ajoute beaucoup de complexité. Vous pouvez utiliser d’autres logiciels comme Jitsi ou Zoom si vous souhaitez voir les autres lorsque vous jouez (ou avoir un “public”), mais la vidéo sera nettement en retard sur l’audio de Jamulus.

FAQ serveur

Pourquoi les serveurs enregistrés n’ont-ils pas besoin de redirection de port ?

Normalement, les NAT (Network Address Translation) bloquent les requêtes entrantes provenant de l’extérieur du réseau local. Le trafic entrant n’est possible que pour les paquets relatifs à une demande sortante (à proprement parler, les paquets “relatifs” et “établis” à une connexion sortante initiale). En mode serveur enregistré, votre serveur Jamulus initie bien sûr une connexion sortante lorsqu’il se connecte à un annuaire. À partir de ce moment-là, l’annuaire envoi des “pings” (non ICMP) de connexion (établie/liée) à votre serveur à intervalles réguliers pour maintenir le ou les ports pertinents ouverts sur votre routeur.

Cependant, pour atteindre un serveur non enregistré, chaque client doit initier une connexion au réseau du serveur. Un NAT empêche cela, vous devez donc configurer votre routeur pour autoriser les demandes de connexion entrantes sur le port Jamulus en utilisant la redirection de port.