This doesn't seem right, it should delete right away..

Here's a useful hint: re-use sources instead of deleting them (just let them stay when not needed and when they are, queve another wave buffer.. ).