播放架构
Mossca 如何处理你的音乐,从文件到输出。
播放链路
任何音频播放器,本质都是一条信号路径:
音乐文件 -> 解码 -> 处理 -> 输出 -> 设备
真正重要的不是“有哪些环节”,而是:
这些环节是如何被处理的。
Mossca 的设计目标,是让每一步都清晰、可控、可预期。
什么真正影响音质
音源质量是第一位
录音与母带决定了音质的上限。
任何播放器,都无法还原不存在的信息。
Mossca 不试图掩盖问题,而是帮助你理解你的音乐库本身。
采样率处理
当音频文件与输出设备采样率不一致时,必须进行转换。
这个过程可能发生在:
- 播放器内部
- 系统音频层
不受控制的转换,会引入额外处理和不确定性。
Mossca 的策略是:
明确、可控地完成转换,而不是交给系统黑盒。
信号处理
很多播放器会加入:
- EQ
- 响度归一化
- DSP效果
- 自动升采样
这些功能在某些场景下有价值,但都会改变原始信号。
Mossca 默认不加入任何信号修改。
软件能控制什么
- 解码准确性
- 重采样策略
- 信号路径一致性
- 输出方式
软件无法控制什么
- 录音质量
- 母带处理
- DAC硬件设计
- 耳机 / 音箱 / 环境
Mossca 的播放设计
Mossca 的核心原则只有一个:
让信号路径最简单、最透明、最可预测。
无隐藏处理
不做 EQ、不做增强、不做自动 DSP。
你听到的,是解码后的真实信号。
双阶段 Bit-Perfect
Mossca 保证两个层面的完整性:
- 解码完整性:数据准确
- 输出完整性:不被篡改
在条件允许时,实现端到端一致。
可控的采样率转换
转换不是避免,而是控制。
Mossca 确保:
- 转换发生在明确位置
- 行为可预期
- 不依赖系统黑盒
Shared 与 Exclusive 两种路径
在 macOS 上,音频有两种路径:
系统路径(Shared)
- 经过 Core Audio
- 与系统声音混合
- 可能发生系统重采样
适用于:
- 内建扬声器
- 日常使用
独占模式(Exclusive)
- 绕过系统音频层
- 直接输出到硬件
- 无系统干扰
适用于:
- 外接 DAC
- 高质量聆听
DSD 与高解析音频
Mossca 支持:
- DSD -> PCM(内建设备)
- DoP(外接 DAC)
根据设备自动选择最合适路径。
Signal Path 可视化
Mossca 提供实时信号路径展示:
你可以清楚看到:
- 音源格式
- 转换过程
- 输出模式
- 设备路径
没有隐藏处理,没有黑盒。
设计理念
透明
你应该知道声音是如何被处理的。
尊重音源
播放器不应改变音乐本身。
减少不必要处理
每一步处理都可能带来损失。
Mossca 保持路径尽可能简单。
最终目标
很简单:
尊重录音
准确还原
减少损耗