When I was working with this, I seem to recall not being able to find away. I ended up creating a manager that I would use to create sounds, which would then keep a reference to all sounds it created. Then I could call StopAll on the manager, which would iterate its list, stop its sounds, and let go of its reference.