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

wasapi: Fixed glitchy audio in case of Exclusive mode and 24-bit packed format. #508

Merged
merged 1 commit into from
Feb 16, 2021

Conversation

dmitrykos
Copy link
Collaborator

Fixed glitchy audio in case of Exclusive mode, Polling mode, 24-bit packed format and USB DAC as output device. Other audio devices using the same combination could be affected too.

The reason of glitches is periodic underrun which can only be fixed by using paUtilFixedHostBufferSize mode which is trying to fill the available host buffer more rapidly. As a bonus paUtilFixedHostBufferSize results in less CPU usage as it will consume the whole user buffer per pass.

…format and USB DAC (other audio devices using the same audio format could be affected too).
@dmitrykos dmitrykos self-assigned this Feb 16, 2021
@dmitrykos dmitrykos added src-wasapi MS WASAPI Host API /src/hostapi/wasapi windows Affects MS Windows labels Feb 16, 2021
@dmitrykos dmitrykos merged commit c47aa44 into master Feb 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
src-wasapi MS WASAPI Host API /src/hostapi/wasapi windows Affects MS Windows
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant