Jamulus: il programma per suonare on line

ruggero 17-04-20 13.52
Riporto questo programma che si chiama Jamulus.
Abbiamo provato a collegarci in due del forum e il risultato è stato sorprendentemente positivo.
Si suona perfettamente live, in tempo reale, con una latenza bassissima.. Puoi anche fare i tuoi server privati, insomma veramente un prodotto eccezionale che è riuscito a sostituire adeguatamente la serata in sala prove.

Io l'ho testato con una connessione fibra TIM e con l'hot spot del 4g con coopvoce.
Come computer usavo in wi-fi un PC con windows 7 e 4gb di ram e una scheda Roland UA25Ex.
cecchino 17-04-20 13.56
@ ruggero
Riporto questo programma che si chiama Jamulus.
Abbiamo provato a collegarci in due del forum e il risultato è stato sorprendentemente positivo.
Si suona perfettamente live, in tempo reale, con una latenza bassissima.. Puoi anche fare i tuoi server privati, insomma veramente un prodotto eccezionale che è riuscito a sostituire adeguatamente la serata in sala prove.

Io l'ho testato con una connessione fibra TIM e con l'hot spot del 4g con coopvoce.
Come computer usavo in wi-fi un PC con windows 7 e 4gb di ram e una scheda Roland UA25Ex.
Molto interessante. Appena posso mi studio tutte le opzioni, così vedo se è il caso che faccia io il server per la mia band, che ho già allertato emo
Un thanks ovviamente!
KBL 17-04-20 14.03
riporto un paio di info utili:

quando fai un server puoi decidere se inserirlo o no nella lista pubblica. Se esegui il client dalla stessa macchina, assicurati di accederci internamente (localhost, o il tuo ip interno tipo 198.....) non dalla lista server.
In ogni caso a me capita che il server non sia subito disponibile nella lista ma ci vuole un po'.
Se invece non lo vuoi in lista mi sa che devi avere ip pubblico (non nattato) e fare il port forwarding sul tuo router, dopodiché gli altri si collegheranno usando l'ip esterno (ma se non è così fatemelo sapere).
Se non si vuole ospiti indesiderati si può comunque rimuovere il server dalla lista una volta che tutti gli amici si sono collegati

quando sei in un server col tasto mute si possono silenziare i singoli utenti, ma attenzione che il proprio tasto mute non funziona nel modo che uno si aspetterebbe, nel senso che tutti continuano comunque a sentirti, questo perché l'audio che tu ricevi, anche il tuo stesso audio, è quello che ricevi dal server.
Poiché io uso windows XP e quindi mi devo compilare autonomamente il programma, anticipo già che la versione 3.5.1 su git aggiunge un "vero" pulsante di mute (utile eventualmente anche per strimpellare e provare senza che tutti ti sentano, per poi toglierlo quando si è pronti, parlo naturalmente per i dilettanti come me) che di fatto silenzia lo streaming in uscita.
ruggero 17-04-20 14.20
@ KBL
riporto un paio di info utili:

quando fai un server puoi decidere se inserirlo o no nella lista pubblica. Se esegui il client dalla stessa macchina, assicurati di accederci internamente (localhost, o il tuo ip interno tipo 198.....) non dalla lista server.
In ogni caso a me capita che il server non sia subito disponibile nella lista ma ci vuole un po'.
Se invece non lo vuoi in lista mi sa che devi avere ip pubblico (non nattato) e fare il port forwarding sul tuo router, dopodiché gli altri si collegheranno usando l'ip esterno (ma se non è così fatemelo sapere).
Se non si vuole ospiti indesiderati si può comunque rimuovere il server dalla lista una volta che tutti gli amici si sono collegati

quando sei in un server col tasto mute si possono silenziare i singoli utenti, ma attenzione che il proprio tasto mute non funziona nel modo che uno si aspetterebbe, nel senso che tutti continuano comunque a sentirti, questo perché l'audio che tu ricevi, anche il tuo stesso audio, è quello che ricevi dal server.
Poiché io uso windows XP e quindi mi devo compilare autonomamente il programma, anticipo già che la versione 3.5.1 su git aggiunge un "vero" pulsante di mute (utile eventualmente anche per strimpellare e provare senza che tutti ti sentano, per poi toglierlo quando si è pronti, parlo naturalmente per i dilettanti come me) che di fatto silenzia lo streaming in uscita.
KBL... recupera un batterista... io eventualmente suono anche il basso :)
cecchino 17-04-20 14.35
@ KBL
riporto un paio di info utili:

quando fai un server puoi decidere se inserirlo o no nella lista pubblica. Se esegui il client dalla stessa macchina, assicurati di accederci internamente (localhost, o il tuo ip interno tipo 198.....) non dalla lista server.
In ogni caso a me capita che il server non sia subito disponibile nella lista ma ci vuole un po'.
Se invece non lo vuoi in lista mi sa che devi avere ip pubblico (non nattato) e fare il port forwarding sul tuo router, dopodiché gli altri si collegheranno usando l'ip esterno (ma se non è così fatemelo sapere).
Se non si vuole ospiti indesiderati si può comunque rimuovere il server dalla lista una volta che tutti gli amici si sono collegati

quando sei in un server col tasto mute si possono silenziare i singoli utenti, ma attenzione che il proprio tasto mute non funziona nel modo che uno si aspetterebbe, nel senso che tutti continuano comunque a sentirti, questo perché l'audio che tu ricevi, anche il tuo stesso audio, è quello che ricevi dal server.
Poiché io uso windows XP e quindi mi devo compilare autonomamente il programma, anticipo già che la versione 3.5.1 su git aggiunge un "vero" pulsante di mute (utile eventualmente anche per strimpellare e provare senza che tutti ti sentano, per poi toglierlo quando si è pronti, parlo naturalmente per i dilettanti come me) che di fatto silenzia lo streaming in uscita.
Interessante. In realtà posso scegliere abbastanza liberamente il sistema operativo per il server e per il client, ma il mio IP pubblico di casa è "finto" quindi devo capire bene cosa posso fare. Stasera me lo studio. Un thanks anche a te.
P.S. 192.168.x.x non 198 emo
maxpiano69 17-04-20 14.40
KBL ha scritto:
Se invece non lo vuoi in lista mi sa che devi avere ip pubblico (non nattato) e fare il port forwarding sul tuo router, dopodiché gli altri si collegheranno usando l'ip esterno (ma se non è così fatemelo sapere).

Un ip internet, anche se dinamico, dovresti sempre averlo (a meno che il tuo provider non usi proxy/NAT) puoi verificare quale sia con siti tipo https://whatismyipaddress.com

Se hai voglia di fare dei test magari attiva il server e manda in PM il tuo IP internet attuale
KBL 17-04-20 14.43
@ maxpiano69
KBL ha scritto:
Se invece non lo vuoi in lista mi sa che devi avere ip pubblico (non nattato) e fare il port forwarding sul tuo router, dopodiché gli altri si collegheranno usando l'ip esterno (ma se non è così fatemelo sapere).

Un ip internet, anche se dinamico, dovresti sempre averlo (a meno che il tuo provider non usi proxy/NAT) puoi verificare quale sia con siti tipo https://whatismyipaddress.com

Se hai voglia di fare dei test magari attiva il server e manda in PM il tuo IP internet attuale
sì ma sono sotto Fastweb e sono quasi certo di essere sotto NAT, il servizio ip pubblico è a parte a richiesta, in ogni caso con quello avevevo provato e non va.
maxpiano69 17-04-20 14.44
@ KBL
sì ma sono sotto Fastweb e sono quasi certo di essere sotto NAT, il servizio ip pubblico è a parte a richiesta, in ogni caso con quello avevevo provato e non va.
Si Fastweb se ricordo bene fa NAT (anche io ho Fastweb ma richiesi l'ip pubblico all'attivazione, proprio per quel motivo)
cecchino 17-04-20 14.47
@ KBL
sì ma sono sotto Fastweb e sono quasi certo di essere sotto NAT, il servizio ip pubblico è a parte a richiesta, in ogni caso con quello avevevo provato e non va.
Yes, infatti sono nella stessa situazione.
maxpiano69 17-04-20 15.40
@ruggero: forse questo thread era più da area Tecnica, eventualmente potresti chiedere (tramite PM) all'admin di spostarlo (?)
KBL 17-04-20 15.55
ulezone ha scritto:
a me dice

NO USABLE ASIO AUDIO DEVICE DRIVER FOUND

FA-06 08 THE ADUIDO DRIVER COLUD NOT BE INITIALISED


non ha dei driver asio? Puoi usare asio4all?
ruggero 17-04-20 17.49
KBL... ma se collego gli strumenti in stereo poi mando il segnale in mono, per lo meno mi somma i due canali?
KBL 17-04-20 18.19
@ ruggero
KBL... ma se collego gli strumenti in stereo poi mando il segnale in mono, per lo meno mi somma i due canali?
se intendi che senti sia il canale sinistro sia quello destro, sì, ho appena fatto la prova

tieni conto che quando sei connesso ad un server e suoni (anche se sei da solo) quello che senti tu arriva dal server, quindi senti quello che sentirebbero gli altri
franki 17-04-20 20.06
ruggero ha scritto:
Riporto questo programma che si chiama Jamulus.

Figo! Funziona subito anche su linux. Mi potete dire di più anche sul server privato? Come si realizza?
KBL 17-04-20 20.12
@ franki
ruggero ha scritto:
Riporto questo programma che si chiama Jamulus.

Figo! Funziona subito anche su linux. Mi potete dire di più anche sul server privato? Come si realizza?
In windows c'è un'apposita icona "Jamulus server" che di fatto lancia jamulus.exe -s
per linux dovrebbe essere uguale
se non vuoi la gui ./Jamulus -s -n
franki 17-04-20 20.16
@ KBL
In windows c'è un'apposita icona "Jamulus server" che di fatto lancia jamulus.exe -s
per linux dovrebbe essere uguale
se non vuoi la gui ./Jamulus -s -n
Trovato! Come tutti i comandi linux c'è anche la pagina "man" o "help", bisogna lanciare il comando "./Jamulus -s"
maxpiano69 17-04-20 20.27
Funziona bene! (banda permettendo ovviamente), mi sono fatto già un paio di jam niente male emo (e qualche test con il server ma in LAN, magari più tardi lo rendo "pubblico") emo
KBL 17-04-20 21.00
@ cecchino
Interessante. In realtà posso scegliere abbastanza liberamente il sistema operativo per il server e per il client, ma il mio IP pubblico di casa è "finto" quindi devo capire bene cosa posso fare. Stasera me lo studio. Un thanks anche a te.
P.S. 192.168.x.x non 198 emo
sì giusto, ho scritto velocemente.
Una cosa importante che forse non avevo chiarito bene è che per server "privato" è inteso un server non in lista quindi nessuno si può collegare a meno che non conosce il tuo ip (che deve essere pubblico e con il port fordwarding sulla UDP 22124).
Ma per fare un server personale passando dalla lista dei server, questo è sempre possibile, anche per chi è sotto nat come me, nel senso che passando dalla lista server tutti ti possono raggiungere (e come detto in qualunque momento puoi toglierlo dalla lista senza spegnerlo).
cecchino 17-04-20 21.23
@ KBL
sì giusto, ho scritto velocemente.
Una cosa importante che forse non avevo chiarito bene è che per server "privato" è inteso un server non in lista quindi nessuno si può collegare a meno che non conosce il tuo ip (che deve essere pubblico e con il port fordwarding sulla UDP 22124).
Ma per fare un server personale passando dalla lista dei server, questo è sempre possibile, anche per chi è sotto nat come me, nel senso che passando dalla lista server tutti ti possono raggiungere (e come detto in qualunque momento puoi toglierlo dalla lista senza spegnerlo).
Molto utile e chiaro, grazie!
fulezone 17-04-20 23.30
@ KBL
ulezone ha scritto:
a me dice

NO USABLE ASIO AUDIO DEVICE DRIVER FOUND

FA-06 08 THE ADUIDO DRIVER COLUD NOT BE INITIALISED


non ha dei driver asio? Puoi usare asio4all?
ho disinstallato per ora i driver della fa08 che andavano in conflitto e installato i driver asio,
ho provato ma sento solo rumore, mi spiegte come impostare i driver asio?

buffer size
latency compensation
anche come entrare e uscire dalla tastiera, io ho collegato il mixer al pc tramite porta usb e questo viene riconosciuto come scheda audio
però credo ci fosse un problema di rientro non ho capito bene,

poi ho fibra 1GB di vodafone, e ho un ip pubblico su cui aprire le porte per dvr e cose simili in questo caso per fare d server