该游戏机的音频子系统深受专业音频设备和ATX主板的影响,尽管其中确实包含一些奇特的部件。 MCPX包括两个音频组件:音频处理单元(Audio Processing Unit)和音频控制器接口(Audio Controller Interface)。
音频处理单元或"APU"是专用音频处理器,由三个子组件组成:
- 语音处理器(Voice Processor,"VP"): 这是一个专用电路,能以48 kHz的采样率合成256种声音。 它还包括两个DAHDSR包络控制和各种滤波器。 此外,64种声音可以是3D声音(而不是立体声或单声道)。 最后,处理器通过32个通道对声音进行混音和输出,其中8个通道组有各自的音量控制。
- 全局处理器(Global Processor,"GP"): 这是一个可编程的数字信号处理器,用于处理来自VP的音频数据并应用各种效果。
- 并不是所有来自VP的通道都必须在这里进行处理,相反,可以将特定的组别发送到这里,专门对其应用特定的效果(如混响)。
- 编码处理器(Encode Processor,"EP"): 顾名思义,它生成来自GP的最终立体声信号,并将其存储在主RAM中。
- 请注意,EP的操作也可由GP执行,但单独的编码组件可使游戏机采用更好的音频编码技术,如杜比数字技术。
APU只能处理音频数据,但不能输出音频数据。 后者是ACI的工作,它读取RAM中的音频数据,进行解码,并通过音频输出发送生成的PCM立体声采样(16位分辨率,采样率为48 kHz)。