独占模式

绕过系统,直接输出到你的音频设备。

什么是独占模式

在 macOS 上,大多数音频都会经过系统音频层。

这意味着:

  • 与系统声音混合
  • 可能发生采样率变化
  • 可能存在额外处理

独占模式允许 Mossca 绕过这一层,直接输出到设备。

为什么重要

系统音频的设计目标是“兼容性”,而不是“精确性”。

它优先考虑:

  • 多应用同时播放
  • 设备切换
  • 系统统一控制

但这也带来了不确定性。

独占模式的作用,是去掉这些变量。

Shared 与 Exclusive 的区别

系统模式(Shared)

  • 经过 Core Audio
  • 与其他应用混音
  • 可能发生系统重采样

适用于:

  • 内建扬声器
  • 日常使用

独占模式(Exclusive)

  • 绕过系统混音
  • 直接控制硬件
  • 无系统干扰

适用于:

  • 外接 DAC
  • 专注聆听

独占模式带来的变化

开启后:

  • 无系统混音
  • 无后台声音干扰
  • 无不可控采样率变化

播放路径变得稳定、可预测。

面向外接 DAC 的设计

独占模式最适用于外接 DAC 场景。

在这个模式下:

  • Mac 作为数字转盘
  • DAC 负责最终解码
  • Mossca 保证信号路径干净直接

Bit-Perfect 输出

在独占模式下:

  • 无 DSP
  • 无额外重采样
  • 无系统干预

在条件允许时,实现完整信号输出。

什么时候使用

建议在以下场景开启:

  • 使用外接 DAC
  • 希望稳定输出路径
  • 避免系统干扰

什么时候不需要

以下场景不建议使用:

  • 使用内建扬声器
  • 日常听歌
  • 同时使用多个音频应用

注意事项

独占模式会占用设备:

  • 其他应用无法输出声音
  • 系统提示音可能被静音

这是正常行为。

核心目标

独占模式不是增加功能。

而是减少不确定性。

让声音路径更直接、更干净、更可控。

独占模式模块示意图