A non-transitory computer readable storage medium that stores a computer program comprising a plurality of computer-executable instructions to perform a sound reproducing method used in a sound reproducing apparatus, the sound reproducing apparatus at least comprises a storage, a sound playback circuit and a processor electrically coupled to the storage and the sound playback circuit and configured to retrieve and execute the computer-executable instructions to perform the sound reproducing method when the computer-executable instructions are executed, wherein the sound reproducing method comprises:
- generating a sound signal with a three-dimensional (3D) sound generating process according to listener data and sound data;
- determining whether a sound source position is within a target region relative to a listener position within a virtual environment according to the listener data and sound data;
- multiplying the sound signal by an adjusting function to enhance peaks and valleys of a frequency spectrum of the sound signal while maintaining a behavior of the sound signal when the sound source position is within the target region;
- and
- reproducing the sound signal by the sound playback circuit.