While trying to find a job in the field I've been trying to keep up on my VB by programming a game, and I have run into a small problem...

I want to be able to have the game play sounds at certain points. Sometimes there will be multiple sounds playing. From the Q&A I've seen that can be taken care of with the Sync/Async switch.

However, running that code seems to stop all the other processes, which isn't exactly what I want.

Is it because I'm running on a system which is too slow, or is there another way to get multiple, event-driven sounds playing at the same time as the code is running?

Thanks.