mirror of
https://github.com/OldUnreal/libxmp.git
synced 2026-04-02 21:37:43 -07:00
* Positions <0 are now clamped at the start of rendering a tick. These could cause crashes and mostly only occur in situations where negative positions aren't useful. * When a loop playing in reverse reaches the start of the loop at the end of rendering a tick, the loop is repositioned now. This prevents the aforementioned clamp from altering the playback rate of samples with reversed loops. * The loop is no longer repositioned when the position is after the end of the loop when playing in reverse.