用波的干涉就可以完全解释了
有限尺寸的声源产生的声场可以看作是无数多个理想点源产生的声场的叠加 这些点源在空间中各个位置相位和幅度的差异决定了声场的分布 也就对应了所谓的指向性
P.S. 这是个基础的物理问题 不是发烧友关心的玄学问题