Welcome to the ninth article on beginning game development. In the last article we added sounds to the game using the DirectSound namespace using devices, 3D Buffers, and 3D Listeners. Now we are going to further manipulate the sounds using the sound effect capabilities of the DirectSound namespace. Finally, since it has been a while since the last article, I am also going to update the basic game loop to a more efficient implementation.