This tracks landing the changes from https://github.com/RustAudio/rodio-experiments into Rodio. This involves integrating the new rubato resampler and specializing it where possible.
We'll do it in phases as to not overload the review capacity. (Goal is to limit PR size to 500 lines, let's see if that is doable).
Phase one
Implementation in: #903 and #904
Phase two
Implementation: #905
Phase three
Phase four
Phase five
Phase six
Open Questions
- Do we deprecate Source in favor of DynamicSource?
- Do cons sources and the ConstSource trait get default generics?
This tracks landing the changes from https://github.com/RustAudio/rodio-experiments into Rodio. This involves integrating the new rubato resampler and specializing it where possible.
We'll do it in phases as to not overload the review capacity. (Goal is to limit PR size to 500 lines, let's see if that is doable).
Phase one
Implementation in: #903 and #904
Phase two
Implementation: #905
Phase three
Phase four
Phase five
Phase six
Open Questions