10-12-2020, 11:54 AM
You could look at plug (horrible name, it's a resampling plugin) to see how it locates and uses libsamplrate and speex as a guide to implementing sox resampling.
Upping bit depth is just a matter of zero padding.
You could look at dmix and/or dshare to see how they override the buffer parmas.
Upping bit depth is just a matter of zero padding.
You could look at dmix and/or dshare to see how they override the buffer parmas.