refactors GetSoundData.
add CancelNoise function.