Skip to content

Advice about interpolation and 48 khz only soundcard #1553

Answered by mikebrady
hepto asked this question in Q&A
Discussion options

You must be logged in to vote

Shairport Sync (SPS) uses interpolation only to maintain synchronisation (i.e. for drift correction), and it always outputs at a frame rate of 44,100 or an integer multiple thereof. Happily, most cards now do indeed handle 44,100 frames per second correctly.

It does appear that many users have had success using ALSA's built-in transcoding facilities to drive cards that can't do 44,100. Having said that, there would be two issues. First, the quality of the transcoding is not known. Secondly, to maintain synchronisation, it would need to faithfully report delays in the real output device, and it would need to it in terms of frames at 44,100. If may well be a very good transcoder and report …

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by hepto
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants