jacktrip -J or jacktrip -K to set the name of clients connecting to my hub server

43 views
Skip to first unread message

John J. Williamson

unread,
Mar 22, 2021, 3:59:51 PM3/22/21
to jacktrip-users
Hi,
Which of these commands should I be telling people to use to set their name so that they appear with a useful name in my Graph window when connecting to my hub server? I can't tell from the documentation.
Thanks

Keith Finnie

unread,
Mar 23, 2021, 12:19:45 AM3/23/21
to jacktrip-users
(Q)Jacktrip creates a command line using "-K" , and the results shows in the Graph window as you desire.

Keith

Michael Dessen

unread,
Mar 23, 2021, 1:43:56 AM3/23/21
to jacktri...@googlegroups.com
If this is about QJacktrip then ignore this, but I understood the original question as referring to (regular) jacktrip commands listed in the help screen, and the poster to be asking what these 2 mean:

-K, —remotename
This can be added by a client connecting to a hub server, and will set the client name that appears for that person in the server’s Connections window in Qjackctl. For example, if I enter this command:

jacktrip -C <IP> -K michael

then on the server instead of my IP, my name should be listed in the Connections window.

-J, —clientname
This is an argument you’d use on a server but I am not sure what it would do in Hub mode or why you’d use it there, because I think it's more of a holdover from the earlier days when we didn’t have hub mode and instead had to set up multiple p2p connections with port offsets, then route the clients together. In that scenario it was helpful to be able to identify each client in the server command so that you could tell who was who when routing on the server. For example (note the small s for p2p mode):

jacktrip -s —clientname fresno
jacktrip -s -o10 —clientname bakersfield

Basically I think the answer to the original question is to use -K.

Michael
> --
> You received this message because you are subscribed to the Google Groups "jacktrip-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to jacktrip-user...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/0187ae3d-b964-4437-b236-4f04755423c7n%40googlegroups.com.

John J. Williamson

unread,
Mar 23, 2021, 4:12:35 AM3/23/21
to jacktrip-users
Thanks. Michael you correctly understood the context yes. -K does not work for me (nor anything else for that matter). 
-- Two macs with jacktrip 1.3.0
-- jacktrip -S on one, jacktrip -C <IP> -K test on the other

But the server's graph window just contains the name _ffff_<IP>. No idea about the leading f's.

Perhaps this feature is broken?

Synthia Cynthia Payne

unread,
Mar 23, 2021, 11:31:04 AM3/23/21
to jacktri...@googlegroups.com
I tested this just now with JACK 1.9.17, and Jacktrip 1.3, and it is not
working for me either.

synth
> <https://groups.google.com/d/msgid/jacktrip-users/0187ae3d-b964-4437-b236-4f04755423c7n%40googlegroups.com>.
>
>
> --
> You received this message because you are subscribed to the Google
> Groups "jacktrip-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to jacktrip-user...@googlegroups.com
> <mailto:jacktrip-user...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jacktrip-users/ae46af1f-8345-4b14-a0ec-d4d078da43e9n%40googlegroups.com
> <https://groups.google.com/d/msgid/jacktrip-users/ae46af1f-8345-4b14-a0ec-d4d078da43e9n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
"Go at it boldly, and you'll find unexpected forces closing round you
and coming to your aid." -Basil King

Michael Dessen

unread,
Mar 23, 2021, 11:39:47 AM3/23/21
to jacktri...@googlegroups.com
-K is a relatively feature I’d never used. I just tested on 2 macs running 1.3 and it didn’t work for me either, in either hub or p2p mode. This should be noted in the git repo so I’ll add a note there and hopefully whoever added it can follow up, or clear it up if I’m misunderstanding the usage somehow. Thanks for pointing this out, John.

In case you don’t already know, jmess is a great utility for when you’re running you’re own server, allowing you to save jack routing configurations for a recurring group as simple xml files. However, if people’s public IPs change from one session to the next, it can’t get around that. There’s an installer for jmess here:
https://ccrma.stanford.edu/software/jacktrip/osx/index.html

Michael
> To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/76bddb5c-ab97-0b05-697c-e9e7797fe8a1%40gmail.com.

Michael Dessen

unread,
Mar 24, 2021, 8:56:48 PM3/24/21
to jacktri...@googlegroups.com
Follow-up on this, for John who posted the initial question: One of the developers clarified in the git repo: "This is a known regression on the server end that was introduced by a hotfix early in the 1.3.0 release cycle. It's been fixed in main and dev, but I don't think the binaries have been recompiled.”

So John, if you want this to work, you’d have to build jacktrip from the main (or dev) branches, which might not be feasible for all your musicians…. or just wait until binaries are next compiled again and have them reinstall.

Best,

Michael
Reply all
Reply to author
Forward
0 new messages