-
Notifications
You must be signed in to change notification settings - Fork 228
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
Move driver setup button under driver selection #976 #977
Conversation
How to find out:
So 185, 186, 187. |
Ok. Thanks! Now the question is: What should the text be? My first thought:
|
I would not add anything specific to any driver. Reference the web site for more guidance on setting up your sound card but nothing deeper than that. |
Ok. So I'd be happy about a suggestion from you and @gilgongo |
What about:
|
I've not thought of anything better myself. I'd still be inclined to say less, though, on |
Sure, It can be removed. I might need to add my explanation to this: My intention behind adding ASIO4ALL was to help new users (who probably use ASIO4ALL and will therefore click this button and open this help text), should at least receive some help here. That's why I initially wrote about this information. We might need to think a bit more of ASIO4ALL first user problems. That's probably a topic for another issue. |
Yep, I understand the intent - but for non-ASIO4ALL users, it could be off-putting / misleading. I think things like this are better handled in "first time user" hand-holding. |
... which doesn't exist yet ;-). But of course, this is another issue. Ok. So maybe your suggestion should be applied then? Any other thoughts? |
I appreciate the level of attention and effort for addressing issues with AISO4ALL. MacOS users need to be assured they do not have similar or related problems. With all the discussion about AISO4ALL, how should Windows users think about manufacture specific AISO drivers. The current documentation suggest they use the AISO4ALL driver. I have seen the Dell AISO driver perform better. Could a user see more than three ASIO drivers installed in their machine? |
Just a short question: is it a generic driver too?
Yes. I don't know why they shouldn't. |
The Dell ASIO appears to only know about the built-in audio circuit. |
Ok. Can you link it? I'd like to test it on my HP PC. Maybe it's compatible? |
Just found this: https://www.dell.com/support/driver/de/de/debsdt1/driversdetails?driverid=7776f There are also attempts at getting similar things running by editing INF files: I have no experience with this. Maybe it'll work better. Doesn't sound easier to set up than ASIO4ALL at the first glance though. |
Yep - I've got six on one of my two machines (not the one I actually use for jamming, either!). |
Note to self: syntax error. Still to be tested. Sorry for the force pushes. I shouldn't work on the main repo. |
Ok. Ready for review. @pljones |
I think most users won't notice the difference, to be honest. If their settings are working, they won't be looking at the ASIO and audio buffer bits. I think it's pretty safe to merge. |
Can you confirm that you have tested this on Linux with JACK and that the hover text and What's This still make sense there? |
This doesn't even show up on Linux. I will re-test it. |
Debian 10: This doesn't even show up. There are still some things up in #977 but they can also be included in another PR. |
Would it be better to use "this" to refer to the element the user is looking at? Maybe also remove the redundant "panel". Shorter at least: "This opens the driver settings of your sound card. Some drivers allow you to change buffer settings, others like the ASIO4ALL let you choose input or outputs of your device(s)" |
@gilgongo now I use your suggestion. |
Settings UI changes for ASIO
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@@ -674,7 +675,6 @@ | |||
<tabstop>rbtBufferDelayPreferred</tabstop> | |||
<tabstop>rbtBufferDelayDefault</tabstop> | |||
<tabstop>rbtBufferDelaySafe</tabstop> | |||
<tabstop>butDriverSetup</tabstop> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mulyaj I think we need to re-add this. So you'd add
<tabstop>cbxSoundcard</tabstop>
<tabstop>butDriverSetup</tabstop>
right under <tabstops>
. I will test if this works.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In fact, it seems to work without this too. Nevertheless, I will do some more tests.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please keep them. They help accessibility tools, as far as I'm aware.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm also quite sure that they should stay. @mulyaj or me can add them (but I'll not do it before tomorrow)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll add them back
Added back tabstops, created name for device groupbox
Ok. It doesn't seem to change anything. But that's ok I think. So from my point of view, this is ready to be merged now. |
Solves #973
The tooltip of this still tells you about the buffer settings. I'm not sure how to change that.Done