Goal
Understand Haas effect.
Haas Effect
In 1949 Dr. Helmut Haas was studying the effect on our ability to locate sound when delayed copies of the sound are involved. What he discovered became known as the Haas effect. It also has the name Precedence effect for reasons that will become clear in a bit.
The Haas effect (also called the precedence effect) is a time delay related psychoacoustic effect in which delays of a sound occur in a small window of time after each other. So small that we cannot tell them apart from direct sound! This small window of time can be considered the "echo threshold" of humans and it varies depending on the content of the sound. We will give "precedence" to the first wave to reach us and use the other waves that hit us in the echo threshold to determine information about the space. Because of this it is also called "The Law of the First Wavefront." Importantly we do not hear these other delayed sounds as discrete echos but rather as part of the direct sound, once we start to hear discrete echos we have left the Haas time window also known as the "echo threshold".
This delay is commonly shown as a delay between the left and right speakers. Most Haas plugins do this. This however doesn't need to be the case, it can be a dual mono delay as well. Dual mono delays in plugins however come across as phasers, which not what Haas plugins are generally going for so in order to get a clear stereo image plugins focus on the delay between speakers.
Here is a sound with an echo, as it gets brought closer and closer there is a point where it appears to merge with the direct sound instead.
Eventually an audio example will be here.
Haas Window Breakdown
The window the Haas effects takes place in varies with material. Material that is transient heavy such as drums will have a smaller window to work with, as low as 20ms, while sounds that are smoother and take longer to get loud will have a longer window to work with, as high as 80ms, such as a brass instrument swelling up or a choir.
Spaciousness and width
Reflections off of walls cause the Haas effect to be a concern when designing rooms. Echos down to about 20dB SPL contribute to our sense of "space" within the Haas zone. These echos can give a false perception of the location of a sound. If a sound from your speakers come primarily from the left speaker and reflects of a wall to your right and it hits within the echo threshold window then it may influence you to perceive the sound as coming from the middle. It depends on how loud the reflection is. It will likely shift your perception of where the sound is coming from to the right instead of how it actually is, which is coming only from the left. It is these kinds of issues we must watch out for when we want an accurate representation of the stereo image in our playback.
The Fusion Zone
The fusion zone is defined as the distance from the source that will not give discrete echos or in other words is within the Haas effect. Since it varies with material we often just have an amount of time that we assume will be in this region, such as 50ms or 40ms. We may wish to setup a space to be within this zone. In general 50ms is a good target for speech and 80ms for music playback.
To design in this zone it is useful to recall the sound at a distance equation:
In order to talk about the time delay between the direct sound and the reflected sound we need to know the difference in distance between the two paths:
Knowing the difference in distance directly we can compute the time delay that goes with this difference:
Where the time given is the difference in time or the time delay between the two sounds, and r is given the be the speed of sound.
Since the loudness of a reflection affects how it perceived we may desire to check various distances to see of the reflections will be problematic. For this we can use the distance dB SPL definition we have used before. Recall without the minus sign this equation gives us the decrease in level.
Example
Consider a direct sound with path length of 50 ft and an early reflection with path length of 75 ft. What will the time delay be? If we want to be within 50ms what is the maximum path length difference we can have?
Using the distance equation we can find the time delay:
We can solve for the difference in distance in order to find the max difference in distance that remains in the fusion zone.
Now plugging in we find:
Thus to remain in the fusion zone we must design our space such that no early reflections of significant amplitude are within 56.5ft.
Question
You are designing a room in which the direct path length is 25ft. Assuming a fusion zone of 80ms before discrete echos appear what is the maximum length an early reflection can be?
If the reflection is 45 feet, what level decrease will the reflection experience at the listening position?
We are given the Haas requirement and one of the distances. Knowing only the Haas requirement we can determine the max distance allowed:
Now we know the max difference in distance allowed and one of the distances. We know the max distance is defined as:
Plugging in we obtain:
Thus:
Now given a reflection at 45ft and using the dB SPL equation for distance we obtain:
This assumes no losses which will not be the case in reality. 5.1 dB SPL lower than the direct sound will be loud enough to affect our sense of space. Remember we have set up the equation to give us decreases in level.
Anechoic Chambers
I wanted to briefly mention anechoic chambers. Anechoic means "without echos". There is a similar notion in studio design called "once past" where a singular spot is designed so that sound only passes it once. Anechoic chambers do this for the entire chamber. They are useful for taking measurements. The noise of a computer fan for example.
Microsoft currently has the record for the softest room in the world at -20.1 dBA. Sounds below the threshold of hearing are given as negative decibels.
Saxophone in an Anechoic Chamber.
Busting the myth that you go mad if you spend to much time in such a chamber.
Some more fun examples.
To support this series please consider donating via
paypalor joining the
patreon.