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

Glitches in analogue output with Windows 10 built-in driver #107

Closed
danielpieczko opened this issue Dec 8, 2022 · 3 comments
Closed

Glitches in analogue output with Windows 10 built-in driver #107

danielpieczko opened this issue Dec 8, 2022 · 3 comments

Comments

@danielpieczko
Copy link
Contributor

App: xk_316_mc
Config: probably all, seen with 2AMi8o8xxxxxx, 2AMi10o10xssxxx, 2ASi8o8xxxxxx_tdm8, 2SSi8o8xxxxxx
Windows 10 with the built-in driver, using ASIO4ALL (this doesn't occur with the Thesycon driver)
Sample rate: only at 176400

On analogue output, the sw_audio_analyzer observes about 30 glitches per second, and they continue to appear at this rate regardless of the test duration. Attached is a recording of two channels (1500 and 2500 Hz), and the glitches are visible in the spectrogram and appear quite periodic. A USB protocol trace is also included in the attached zip file.
176400-output.zip

@xross
Copy link
Contributor

xross commented Dec 8, 2022

Can you try increasing the ASIO buffer size in ASIO4ALL please?

See: https://www.asio4all.org/index.php/help/instruction-manual/#ASIO-Buffer-Size

Note, we don't care too much about latency in these tests so feel free to set it to something large

@danielpieczko
Copy link
Contributor Author

The original buffer size was 512 samples. I tried with a range of values up to the maximum of 2048 samples, but they all still showed this issue.

@danielpieczko
Copy link
Contributor Author

I upgraded ASIO4ALL to v2.15 and I can't reproduce this any more, so closing this issue.

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