mirror of
https://github.com/librespot-org/librespot.git
synced 2026-04-27 16:25:52 +03:00
[GH-ISSUE #839] [dev] USB Audio card not detected by librespot with ALSA #426
Labels
No labels
A-Alsa
SpotifyAPI
Tokio 1.0
audio
bug
can't reproduce
compilation
dependencies
duplicate
enhancement
good first issue
help wanted
high priority
imported
imported
invalid
new api
pull-request
question
reverse engineering
wiki
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/librespot#426
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @davidlb on GitHub (Aug 30, 2021).
Original GitHub issue: https://github.com/librespot-org/librespot/issues/839
Originally assigned to: @roderickvd on GitHub.
librespot 0.2 was running fine with my USB Audio card and now, I wanted to give a try to the dev branch, my USB card is not usable/detected. Any idea or what I could do for debugging?
Here is the result of:
Thanks for your help!
@davidlb commented on GitHub (Aug 30, 2021):
Wait, it was not detected with librespot 0.2 neither, I probably have a problem in my setup.
@davidlb commented on GitHub (Aug 30, 2021):
Sorry, finally it's a bug. I cannot run librespot from the dev branch:
librespot 0.2
librespot dev version
@roderickvd commented on GitHub (Aug 30, 2021):
Please try compiling from #821, the Alsa mixer is broken in current
dev.@davidlb commented on GitHub (Aug 31, 2021):
@roderickvd I confirm that your PR #821 fixes my problem!
Thanks guys for your good work!
@roderickvd commented on GitHub (Aug 31, 2021):
Good to hear! I'll merge that PR shortly.
@roderickvd commented on GitHub (Sep 1, 2021):
By the way, unless you have some specific requirement to use Alsa softvol, I recommend that you use librespot's own softvol and default mixer. Nowadays that's completely transparant in 64-bit floating point, while the Alsa one has more conversions and greater error due to working in integer math.