sonobus
sonobus copied to clipboard
Feature Request: user "profile" info
Apart from the name, it would be nice to show more information about the user who is in the group. For example the instrument that the user plays and the country/city from which he/she is connecting. This would avoid having to enter all this information in the username, for example: Oliver | Drums | BCN (Spain).
The instrument could always be displayed on the mixer. For example with an icon on the left side of the username. This also avoids having to ask the instrument a user is playing in order to adjust the volume of its channel. And hovering the mouse over the username could display the full "profile" information.
This information could also be displayed in the group list, that is, know who is connected to a group before connecting, so that if there is already a drummer in the group (I play drums, as you may have guessed :) ) I can discard it and look fot another group in which there is no drummer. The same with the country/city, because if a user lives in Spain it will be very difficult to be able to play in a group in which most of its users connect from the United States because of the latency.
Attached image of what could be the view of users of public groups. It can probably be condensed to take up less space and display more groups. Or even show a new "Profile" tab with this information instead of showing "profile" info in "Public groups" tab. "City" field could be a simple textbox instead of a dropdown list. I used icons for "Instrument" and "Country" because it can take up less space if showed in the mixer view.
This request sounds very similar to JamKazam's UI where the user, instrument, etc. is displayed in the active sessions list. Many folks on JK just use their name to describe where they are. e.g. Steve Atlanta
Those are all helpful things to know, but what I'd like to see in SonoBus are latency numbers before I join a given session. I can avoid joining sessions where I know the latency is too high. Knowing the session needs a drummer would be a bonus.