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

Stuttering and Slowdown when playing 192KHz 23 Bit Float files #3086

Open
danjp2000 opened this issue Apr 28, 2024 · 0 comments
Open

Stuttering and Slowdown when playing 192KHz 23 Bit Float files #3086

danjp2000 opened this issue Apr 28, 2024 · 0 comments
Labels

Comments

@danjp2000
Copy link

danjp2000 commented Apr 28, 2024

Steps to reproduce the problem

Play wave file with 192Khz Sample Rate and 32 bit float format using either ALSA or Pipewire plugins.

What's going on? Describe the problem in as much detail as possible.

When I try to play any wav file that is 192Khz 32 bit float Deadbeef starts stuttering and then slows down. If I pause the playback and then un-pause the playback is fine for about 2-3 seconds and then it starts stuttering again.

This issue exists when using the ALSA direct to hardware and the pipewire output plugins. With the pulse plugin it does not stutter but is choppy.

I tried changing the ALSA buffer/period sizes and making it very small (buffer 512, period 4) makes it better but it still stutters and then starts to slow down.

If I convert the wav file to FLAC it plays back without issue. Also if I convert it to signed 24 or 32 bit wav file it plays without issue.
Also if I convert it to 96KHz 32 bit float it plays without issue. So it seems that the issue only occurs when the audio is saved as 192KHz 32 bit float.

All of the above is with the ALSA plugin.

With the pipewire plugin the 32 bit float and signed 32 bit 192Khz stutters. If I convert the file to 192/24 it plays back without issue.

Information about the software:

Deadbeef version: 1.9.6

OS: Ubuntu 23.10

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

2 participants