I'm not sure if it's relevant today, but the Directsound SDK warns against using a lot of frequency changes for performance reasons, which is part of the reason why you have to explicitly enable frequency changes on a channel. Just mentioning it so you're aware of that, but since Vista is moving to an entirely software-based audio model, perhaps it's not a significant issue - need to find out more about that...