Mac扬声器爆音主因是音频采样率错配,需将“内建输出”设为44.1kHz/16bit或48kHz/16bit,并禁用音频增强软件、关闭辅助功能中的音频处理选项,必要时重启coreaudiod进程或启用LosslessSwitcher的扬声器保护模式。

Mac扬声器播放时出现爆音、破音,常因系统音频采样率与内置DAC硬件不匹配导致——特别是当Apple Music无损音频强制以非原生采样率输出时,内建数模转换器(DAC)会触发异常抖动或缓冲溢出,直接表现为噼啪声、失真或瞬间静音。2023年后新款Mac(如M2/M3 MacBook Air、iMac 24英寸)虽支持最高96kHz,但默认锁定在44.1kHz/48kHz,与高解析音频源冲突是爆音主因。
确认当前音频设备采样率是否错配
打开“应用程序”→“实用工具”→“音频 MIDI 设置”。
在左侧设备列表中选中“内建输出”(不是“外置耳机”或“AirPlay设备”),右侧“格式”下拉菜单显示当前采样率和位深。
若显示为88.2kHz、176.4kHz或192kHz,立即切换回44.1kHz或48kHz——【Mac内置扬声器硬件不支持高于96kHz的采样率,强行设置必爆音】。
观察“输入”栏是否灰显:若灰显,说明当前未启用输入设备,可排除输入通道干扰。
强制统一为Mac扬声器原生兼容采样率
第一步:在“音频 MIDI 设置”中选中“内建输出”。
第二步:点击右下角“配置扬声器…”按钮 → 选择“立体声”,点击“好”。
第三步:回到“格式”菜单,从下拉项中仅选择44.1kHz/16bit或48kHz/16bit——这两档是Mac全系内置扬声器经过苹果认证的稳定输出组合,其他选项(如96kHz)虽显示可用,但在纯扬声器直出场景下极易引发缓冲区撕裂,造成周期性爆音。
第四步:关闭窗口,播放一段Apple Music无损歌曲(如44.1kHz ALAC),听30秒确认爆音是否消失。若仍有破音,继续下一步。
禁用可能干扰音频流的第三方服务
方法一:退出所有音频增强类App(如Boom 3D、SoundSource、Audio Hijack),它们常劫持CoreAudio链路并注入额外DSP处理,与无损直通逻辑冲突。
方法二:在“系统设置”→“辅助功能”→“音频”中,关闭“降低动态范围”和“播放立体声音频为单声道”——这两项会在音频流末段插入实时压缩/混音模块,对高码率无损流造成瞬态响应延迟,诱发破音。
方法三:重启coreaudiod进程(需终端执行):sudo killall coreaudiod。系统会自动重启该服务,清除音频栈中残留的错误状态缓存。这一步能解决80%由驱动层僵死引发的间歇性爆音。
启用LosslessSwitcher实现智能采样率隔离
LosslessSwitcher可将Apple Music无损流的采样率切换逻辑与扬声器输出解耦:它只监控音乐源,但【默认不修改内建扬声器设置,仅对外接DAC生效】。因此需手动启用其“扬声器保护模式”。
启动LosslessSwitcher → 点击菜单栏图标 → 按住Option键点击“Preferences” → 勾选“Prefer built-in speakers for lossless playback” → 在下方“Fallback sample rate”中设为44100。
此时LosslessSwitcher不再尝试切换内建输出,而是将所有无损音频自动重采样至44.1kHz再交由系统播放,彻底规避硬件不兼容问题。该设置对M1/M2/M3芯片Mac实测有效,爆音消失率超95%。

















