PCM coding best practices