The thing is, I'm only ever trying to play one sound at a time. I never play a new sound until the old one has stopped completely. My next step is going to be trying to load the sounds into the same queueable object as needed, instead of into lots of their own little queueables objects, disposing of the queue references between playing each sound. That seems horribly innefficient, though... I'd think it would be much better to just swap queueables than reallocate them every time, but I saw some other code where someone was opening a url, allocating the necessary objects, then cleaning up afterwards
on every play. if it works... why not?
Did you happen to see my response to your mp3 playback thread? I know which calls you need to add to SpeakHere to get mp3s to play in the simulator (and one to play on the phone, at least)!