Разница между PCM и ADPCM методами кодирования звука заключается в способе записи значений амплитуды. 12
PCM (Pulse Code Modulation — импульсно-кодовая модуляция) — способ цифрового кодирования сигнала при помощи записи абсолютных значений амплитуд. 12 PCM передаёт звук настолько точно, насколько это возможно при выбранных параметрах оцифровки. 3
ADPCM (Adaptive Delta PCM — адаптивная относительная импульсно-кодовая модуляция) — способ записи значений сигнала не в абсолютных, а в относительных изменениях амплитуд (приращениях). 12 ADPCM позволяет сократить объём данных, необходимых для представления звукового сигнала, за счёт кодирования только разницы между последовательными отсчётами. 4
Таким образом, PCM подходит для приложений, где важно высокое качество звука, а ADPCM — для ситуаций, где ограничен объём памяти и приемлем небольшой компромисс в качестве звука. 4