Show member latency in mixer window #1440
Replies: 7 comments 22 replies
-
There's also an issue for this in the backlog, @hoffie intends to work on it: |
Beta Was this translation helpful? Give feedback.
-
The server already collects the user profile and the user channel status. Are they two different data sets? Why cant the ping and latency be added to one of these? For instance, if it is part of the channel status (which includes the volume, mute, and group status) extending that to include ping and latency would not add significantly bandwidth load. It also does not require a new protocol. Further, the work is mostly in the client, so that should not be a burden on the server. |
Beta Was this translation helpful? Give feedback.
-
Instrumenting Jamulus to help users and admins troubleshoot any issues or improve performance is always a good move. |
Beta Was this translation helpful? Give feedback.
-
I agree that the server sees some important parameters. However, it would be great for those parameters to be available without having administrative (OS) access to the server. I have reservations that any serious use of Jamulus requires that ensemble to operate their own server. This biases the community culture to one server per (serious) ensemble. This seriously contributes to creating a Jamulus ghost town. |
Beta Was this translation helpful? Give feedback.
-
I think showing someone else' latency will utimately not deliver what was hoped for. I would give credit to those that can keep the song together, don't split the difference with latency. Jamulus will give you practice that will make you a better musician unless you give up, so sing or play through the latency or go home. |
Beta Was this translation helpful? Give feedback.
-
@FransFrijns When you say "to help troubleshooting problems during sessions", can you elaborate on what action you would (or would not?) take if you could see for example one member had a ping time of 10ms and overall latency of 50ms, while another had ping of 5m and 25ms? I ask because there is a family of feature requests like this that might be classed as "telemetry" requests: showing more data about the states of things. Given the relative difficultly of providing that data and choosing how to display it, it's good to know a bit more about the reasons why it's needed. |
Beta Was this translation helpful? Give feedback.
-
Hello Gilgongo, Hoffie and all other contributors... During rehearsal / band lessons, the ensemble constantly gets stuck. Often they stop playing and discussions arise. Requesting everyone's latancy and ping times is then a hassle. In addition, the latency fluctuates. By the time you have requested the latency time of each musician, these times are completely different. It is indeed possible for experienced musicians to play with the delay, but with less experienced musicians that is a completely different story. If you are not yet very experienced in listening to the others and responding to what you hear, playing in time is much more complex. For example, in one of the bands that I coach the drummer says that he thinks he has to play a complete beat earlier the rest while his latancy is about 70 ms, in my opinion that is not so big that this explains a whole beat difference. A next member in this band is a blind bass player. This is an extra problem because although he still can participate with the help of his elderly father, obtaininging technical information and adjustinging settings is very complex from a distance. Not knowing what is going on at the members computers makes me feel also a kind of blind. Although the knowledge about each latency times does not provide a direct solution, it could certainly help to identify which participant has the biggest problems. That would also give a good indication where to start trouble shooting in the first instance. Thanks for your input! |
Beta Was this translation helpful? Give feedback.
-
I'm a music teacher and I use Jamulus for band lessons. I think it would be helpful to me if I could monitor each individual overall latency in the mixer window to help troubleshooting problems during sessions.
Is there an option possible to show both ping time and overall latency beneath each mixer channel?
Beta Was this translation helpful? Give feedback.
All reactions