Clownacy / clownaudio

Sound engine that is suitable for video games and other multimedia applications.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add ability to disable dynamic resampling

Clownacy opened this issue · comments

Maybe make it so you can explicitly define whether a sound can be dynamically-resampled or not, so that the resampler can be configured appropriately, potentially-reducing overhead.

Also, this would allow the synthesised backends to use the native sample rate, instead of a hardcoded one, in the event that they're not dynamically-resampled.

This would also allow the pre-decoder to perform pre-emptive sample rate conversion, eliminating resampling altogether.