Фирменный Sound Processing Unit (SPU, Устройство Обработки Звука) от Sony отвечает за аудио. Этот чип поддерживает 24 канала с 16-битными ADPCM сэмплами (это более эффективная версия известного PCM-кодирования) и частотой дискретизации 44,1 кГц (качество Audio CD).
Этот чип также предоставляет следующие возможности:
- Модуляция высоты тона: Как следует из названия, игры могут автоматически изменять высоту своих сэмплов вместо того, чтобы хранить дополнительные. Это полезно для секвенирования музыки.
- Модуляция частоты: Голоса могут быть использованы для изменения частоты других голосов. Сравнимо с FM синтезом.
- Огибающая ADSR: Это набор свойств, доступных для амплитудной модуляции.
- Зацикливание: Указывает системе многократно воспроизвести фрагмент аудио.
- Цифровая реверберация: Имитирует воспроизведение сэмла в определенной атмосфере для погружения игрока в происходящее.
512 КБ DRAM (под названием "Sound RAM") предоставляются в качестве аудио-буфера. Эта память доступна и процессору (только через DMA), и контроллеру CD. Однако игры могут сохранять сэмплы только в 508 КБ, остальная память зарезервирована SPU для обработки музыки с Audio CD. Доступная память сокращается еще сильнее, если активирована реверберация.
Контроллер CD также может посылать сэмплы напрямую на аудио микшер без прохождения аудио-буфера или вмешательства центрального процессора. Сэмплы также могут быть сжаты кодировкой "XA", которую SPU может декодировать на лету.
Эра стриминга
Как и в случае Saturn, игры перестали полагаться на секвенсирование музыки или заданные формы волн, а благодаря огромному свободному пространству на CD-ROM дисках разработчики могут хранить продюсированные сэмплы целиком и передавать их в аудио чип.