Skip to content

Improve PushStream resampling audio quality#165

Draft
maximmaxim345 wants to merge 2 commits intomainfrom
feat/resample-with-soxr
Draft

Improve PushStream resampling audio quality#165
maximmaxim345 wants to merge 2 commits intomainfrom
feat/resample-with-soxr

Conversation

@maximmaxim345
Copy link
Member

This is a draft since I need to do a bit more testing first.

Move PushStream resampling to an FFmpeg filter graph and prefer soxr.
Keep float sources in float32 through shared processing and only quantize once at the output edge for integer outputs. Apply triangular_hp dithering for float to s16 conversion.

@maximmaxim345 maximmaxim345 added the enhancement New feature or enhancement label Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant