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

WDM-KS not working (Windows platform) #5383

Open
bbouchez opened this issue Jan 26, 2020 · 4 comments
Open

WDM-KS not working (Windows platform) #5383

bbouchez opened this issue Jan 26, 2020 · 4 comments
Labels

Comments

@bbouchez
Copy link

Bug Summary

Selection of WDM-KS audio backend on Windows is not recognized (LMMS does not want to start) or blocks totally audio rendering (sequencer does not start)

Steps to reproduce

On Windows machine only !
Menu Edit -> Configuration -> Audio tab
Select PortAudio / BACKEND : Windows WDM-KS / DEVICE : any WDM device available for output
(Bug has been reproduced with 3 different interfaces : Realtek HD Audio integrated audio, M-Audio Fast Track, XMOS XC200 USB Audio interface)
Restart LMMS

Expected behavior

LMMS should start properly when WDM-KS devices are selected.
LMMS should play tracks properly when WDM-KS devices are selected

Actual behavior

In 50% of cases, LMMS does not start once WDM-KS backend is selected and asks to choose another audio interface (while the interfaces work as WDM devices in other applications). Selecting WASAPI with the same devices works perfectly.

When LMMS accepts to start with WDM-KS selected (in the other 50% of cases), CPU load raises immediately to very high level even with the default project. Loading a simple project makes the CPU reach 100%. Task manager shows "System interrupts" at 100% in that case.
Sequencer also does not start when PLAY button is clicked

Screenshot

LMMS version used

1.2.1

Logs

Click to expand

@bratpeki
Copy link
Contributor

bratpeki commented Oct 1, 2024

Tried this on the latest nightly, on some old Windows 10.

PortAudio in general seems to make a lot of issues. MME or WDM-KS, both cause the system audio to brick. After closing and reseting to SDL or JACK, the issue persists, and Chrome doesn't seem to be able to generate sound.

@Rossmaxx
Copy link
Contributor

Rossmaxx commented Oct 1, 2024

Can you try if #7444 fixes any of this?

@bratpeki
Copy link
Contributor

bratpeki commented Oct 1, 2024

I'm still having issues with compiling, as described in #7526. Could you generate a Windows build?

If it's a hassle, I can test it once I get compiling on Windows down.

@Rossmaxx
Copy link
Contributor

Rossmaxx commented Oct 1, 2024

https://lmms.io/download/pull-request/7444

Here you go. You can try this trick for any other PR. But do note that builds might expire after 90 days of inactivity (or some other period)

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

No branches or pull requests

3 participants