Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Detect if no audio Device is selected before trying to connect a server #129

Closed
corrados opened this issue Apr 21, 2020 · 5 comments
Closed
Labels
bug Something isn't working

Comments

@corrados
Copy link
Contributor

corrados commented Apr 21, 2020

See https://sourceforge.net/p/llcon/discussion/software/thread/ed7698b0cb/#13a9

It can happen that no Device is selected even though the dropdown is populated (e.g. if the audio interface you used in your previous Jamulus session is not curently connected).

If you then try to connect to a server, the main Jamulus window shows "TRYING TO CONNECT" message which is rather misleading.

The fix is of course to select input and output devices, but a more useful message would be helpful in this situation ("Please select audio devices for input and output before trying to connect").

@pgScorpio
Copy link
Contributor

Another problem is that this also happens when there is a device selected but there are some undetected problems in it's ASIO setup !

In example when using FlexASIO, setting the number of input channels to 2 and your input device only provides 1 channel !

@corrados
Copy link
Contributor Author

I have now implemented a check for correct audio device functionality. If the audio device does not work correctly, a warning message dialog is shown now:
grafik

@ann0see
Copy link
Member

ann0see commented Nov 30, 2020

I think the message should start like this: "Please open Settings and check the[...]"
to clarify what to do for unexpected users.

@corrados
Copy link
Contributor Author

corrados commented Dec 5, 2020

Good idea. I just changed it:
grafik

@ann0see
Copy link
Member

ann0see commented Dec 5, 2020

Great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants