This is a really weird one. I'm loading sample data from an AudioClip using AudioClip.GetData(..), then reading the sample data in OnAudioFilterRead(..) and adding it to the output. For some reason, the pitch of the sample data changes over the course of playback?? I've tried just about everything I can think of, and I'm completely dumbfounded.
There's a non-zero chance that it's just my computer, though. Would anyone be willing to test a nearly empty project to see if this happens to them as well? Thank you :))