You are sitting in a baseball game in bleachers far from the field. You see the batter hit the ball and then you hear the crack of the bat. Why the delay?
The sound has to travel through a lot of material (all the people in the stadium) before it reaches your ear.
Light travels almost one million times faster than sound.
Your brain anticipates what is going to happen visually, so you see the act a split second before it actually happens.
You are too far away to hear the actual sound of the bat hitting the ball. What you hear is the echo of the actual sound.
I don't know