Adaptive differential PCM