You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
garbles the output rather impressively, though it's still recognizable as the input, more or less.
it happens both when up-sampling and down-sampling. it doesn't happen when not re-sampling.
it doesn't happen when the hardware takes 32-bit samples, so i guess it's somewhere in the optimized s16 paths.
it doesn't happen with mono.
this is not reproducible with the upstream emu10k1 driver, as the multichannel device demands 16 channels, which causes the route conversion plugin to be inserted, which sidesteps the issue. and the regular pcm device accepts any rate.
The text was updated successfully, but these errors were encountered:
perexg
changed the title
16-bit rate conversion broken with non-interleaved output
external rate plugin: broken 16-bit stream conversion (interleaved -> non-interleaved)
May 16, 2023
perexg
changed the title
external rate plugin: broken 16-bit stream conversion (interleaved -> non-interleaved)
external rate plugin: broken 16-bit stereo stream conversion (interleaved -> non-interleaved)
May 16, 2023
this setup:
garbles the output rather impressively, though it's still recognizable as the input, more or less.
it happens both when up-sampling and down-sampling. it doesn't happen when not re-sampling.
it doesn't happen when the hardware takes 32-bit samples, so i guess it's somewhere in the optimized s16 paths.
it doesn't happen with mono.
this is not reproducible with the upstream emu10k1 driver, as the multichannel device demands 16 channels, which causes the route conversion plugin to be inserted, which sidesteps the issue. and the regular pcm device accepts any rate.
The text was updated successfully, but these errors were encountered: