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

Stop Requesting ASIO Driver access #144

Open
SnowSquire opened this issue Feb 20, 2023 · 2 comments
Open

Stop Requesting ASIO Driver access #144

SnowSquire opened this issue Feb 20, 2023 · 2 comments

Comments

@SnowSquire
Copy link

Describe the bug
If you have any ASIO drivers installed on your system, LIFX control panel will open it up. This is incredibly annoying. I assume this is due to some audio library within the program

To Reproduce
Steps to reproduce the behavior:

  1. Assuming you don't have an ASIO device you can install a pseudo driver from here https://www.asio4all.org/
  2. After rebooting you should launch LIFX control panel. It will then open up the ASIO Driver panel
    Expected behavior
    LIFX should not open an asio control panel

Screenshots
image

Desktop (please complete the following information):
Windows 11, Latest version

Please attach your logfile (lifx-control-panel.log)
Attempt to reproduce the problem, then attach your lifx_ctrl.log file. This will give us the most information about what went wrong.

Additional context
Add any other context about the problem here.

@SnowSquire SnowSquire changed the title Stop Request ASIO Driver access Stop Requesting ASIO Driver access Feb 20, 2023
@SnowSquire
Copy link
Author

I did some digging and it looks like you guys are using pyaudio, which wraps portaudio. and ASIO support is a option at buildtime

@samclane
Copy link
Owner

I'm using the precompiled whl file that includes ASIO support: https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio

I'm not sure if including support for ASIO is causing the control panel to appear, and I should be using the non-ASIO pip install. I haven't tested with the "dummy" ASIO driver yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants