Jamulus ikon. Länk till hemsidan
Öppna navigering

Jamulus FAQ

Innehållsförteckning

För vanliga problem och deras lösningar när du använder Jamulus, se sidan Felsökning.

Finns det en metronom, synkronisering eller något annat sätt att hålla takten?

Nej. Musiker på en Jamulus-server spelar i realtid tillsammans som de skulle göra personligen. Om du vill ha en tidsignal kan du prova delade metronomlösningar på internet. Men det är nog bäst att minimera latensen så att ingen har en total fördröjning på mer än cirka 30-50 ms.

Tänk också på att alla deltagare bör följa Den gyllene regeln, vilket också kommer att påverka om ni kan spela i takt på rätt sätt.

Hur vet jag om jag kan ansluta till en server? Finns det några regler?

Om någon listar en server på en av de kataloger som ingår i Jamulus, accepterar de att vem som helst kan spela på den. Jamulus har ingen lösenordsskydd eller andra autentiseringsmekanismer. Även om vissa servrar kan ange sina policyer i välkomstmeddelandet du ser i chattfönstret, gör Jamulus i sig inget för att verkställa dessa.

Observera också att servrar inte behöver vara registrerade i en katalog för att Jamulus-klienter ska kunna ansluta till dem. Serveroperatörer kan helt enkelt ge ut adressen till sina servrar till de vill spela med, och de kan då ansluta direkt. Ta en titt på denna översikt för mer information.

Varför bör jag inte använda trådlös utrustning?

Om du kan spela i takt med andra musiker beror främst på hur mycket latens (fördröjning) du har i ditt ljudsignal och om ni alla följer Den gyllene regeln. En total fördröjning som är mycket större än 50 ms gör det vanligtvis för svårt att spela i takt, om du inte tränar dig själv att göra det. Vissa musiker rapporterar att de kan spela i takt med fördröjningar på upp till 70 ms genom att spela före takten. Men mycket mer än så blir det för svårt om timing inte är en viktig faktor i musiken eller om du bara vill lyssna.

Så det är rimligt att minimera alla källor till fördröjning eller andra problem med signalen. Även snabb Wi-Fi är vanligtvis för variabel för att användas under längre perioder med Jamulus, och Bluetooth-hörlurar och mikrofoner introducerar vanligtvis latenser på cirka 50 ms eller mer.

Varför bör jag inte lyssna på mitt eget ljud?

Av samma anledning som du behöver minimera fördröjning i din signal för att spela i takt, måste du se till att du spelar till ditt eget ljud som de andra musikerna hör. Mer information om detta och ett sätt att testa din setup för att säkerställa att du följer denna “gyllene regel” kan du hitta här.

Naturligtvis, om du spelar ett akustiskt instrument eller är sångare, kommer det att vara svårt att utesluta ditt “lokala” ljud. Men du bör åtminstone försöka göra det genom att till exempel använda slutna hörlurar och ställa in dem så högt att du kan dämpa ditt eget ljud. Detta gör att du kan koncentrera dig på mixen som kommer tillbaka till dig från servern.

Behöver jag en snabb internetanslutning?

Nej, särskilt om du inte kör en server för att vara värd för andra musiker. Att ha låg ping är viktigare. De flesta som har en standard bredbandsanslutning (t.ex. 10 Mbit/s ner och 1 Mbit/s upp) kommer inte att ha några problem. För de som kör servrar hemma, beroende på hur många som ansluter, kan du stöta på problem om din upstream bandbredd är lägre än cirka 5 Mbit/s.

Behöver jag köra en server?

Nej. Om du bara tänker ansluta till andras servrar, behöver du bara en klient. Läs detta om du tror att du behöver köra din egen server.

Hur fungerar Jamulus (i allmänhet)?

Diagram som visar hur Jamulus fungerar

Jamulus fungerar enligt klient-server-principen. Allas ljud skickas till en server, blandas och bearbetas där. Därefter skickas ljudet tillbaka till varje klient. Om en server är registrerad i en Jamulus-katalog kommer serverns information att tillhandahållas alla klienter som använder den katalogen.

Varför stödjer inte Jamulus video?

Att lägga till videostöd innebär mycket komplexitet. Du kan använda annan programvara som Jitsi eller Zoom om du vill se andra när du spelar (eller ha en “publik”), men videon kommer att vara avsevärt fördröjd i förhållande till Jamulus-ljudet.

Server FAQ

Varför behöver inte registrerade servrar portvidarebefordran?

Vanligtvis blockerar nätverksadressöversättning (NAT) inkommande förfrågningar som initieras från utanför det lokala nätverket. Inkommande trafik är endast möjlig för paket som relaterar till en utgående förfrågan (strikt taget, “relaterade” och “etablerade” paket till en initial utgående anslutning). I läget Registrerad Server initierar din Jamulus Server en utgående anslutning när den ansluter till en katalog. Från och med då skickar katalogen (etablerade/relaterade) anslutnings-“pings” (inte ICMP-pings) till din Server med jämna mellanrum för att hålla de relevanta portarna öppna på din router.

För att nå en Oregistrerad Server måste varje Klient initiera en anslutning till Serverns nätverk. Ett NAT hindrar detta, så du behöver konfigurera din router för att tillåta inkommande anslutningsförfrågningar på Jamulus-porten genom att använda portvidarebefordran.