Coba jelasin Pemrosesan dan pengkodean dari Modulasi kode pulsa dong

Beberapa bentuk PCM menggabungkan pemrosesan sinyal dengan pengkodean. Versi lama dari sistem ini menerapkan pemrosesan dalam domain analog sebagai bagian dari proses analog-ke-digital;  implementasi yang lebih baru melakukannya dalam pembentukan domain digital. Teknik sederhana ini sebagian besar telah dianggap usang oleh teknik kompresi audio berbasis transformasi modern, seperti pengkodean transformasi kosinus diskrit yang dimodifikasi (MDCT).

PCM Linier (LPCM) merupakan PCM dengan kuantisasi linier.

PCM Differensial (DPCM) mengkodekan nilai PCM sebagai perbedaan antara nilai saat ini dan nilai prediksi. Pada algoritma memprediksi sampel berikutnya berdasarkan sampel sebelumnya, dan enkoder hanya menyimpan perbedaan antara prediksi ini dan nilai sebenarnya. Jika prediksinya masuk akal, lebih sedikit bit yang dapat digunakan untuk mewakili informasi yang sama. Untuk audio, jenis pengkodean ini mengurangi jumlah bit yang diperlukan per sampel sekitar 25% dibandingkan dengan PCM.

Modulasi kode pulsa diferensial adaptif (ADPCM) adalah varian dari DPCM yang memvariasikan ukuran langkah kuantisasi, untuk dapat memungkinkan pengurangan lebih lanjut dari bandwidth yang diperlukan untuk rasio signal-to-noise yang diberikan.

Modulasi delta merupakan bentuk DPCM yang menggunakan satu bit per sampel untuk menunjukkan apakah sinyal meningkat atau menurun dibandingkan dengan sampel sebelumnya.

Dalam bentuk telepon, sinyal audio standar untuk satu panggilan telepon dikodekan sebagai 8.000 sampel per detik, masing-masing 8 bit, memberikan sinyal digital 64 kbit/d yang dikenal sebagai DS0. Pengkodean kompresi sinyal default pada DS0, salah satu adalah μ-law (mu-law) PCM (Amerika Utara dan Jepang) atau A-law PCM (Eropa dan sebagian besar dunia). Ini adalah sistem kompresi logaritmik di mana nomor sampel PCM linier 12- atau 13-bit dipetakan ke dalam nilai 8-bit. Sistem ini dijelaskan oleh standar internasional G.711.

Jika biaya sirkuit tinggi dan hilangnya kualitas suara dapat diterima, tapi terkadang bakal merasakan untuk mengompresi sinyal suara lebih jauh. Sebuah Algoritma ADPCM digunakan untuk memetakan rangkaian sampel 8-bit μ-law atau A-law PCM ke dalam rangkaian sampel ADPCM 4-bit. Dengan cara ini, kapasitas saluran menjadi dua kali lipat. Teknik ini dirinci dalam standar G.726.

Jenis pengkodean audio dan kodek audio telah dirancangkan untuk mencapai kompresi lebih lanjut. Beberapa teknik ini telah distandarisasi dan dipatenkan. Teknik pengkompresi lanjutan, seperti MDCT dan linear predictive coding (LPC), sekarang sudah banyak digunakan di ponsel, voice over IP (VoIP) dan media streaming.

Ralph Miller and Bob Badgley invented multi-level PCM independently in their work at Bell Labs on SIGSALY:  filed in 1943: N-ary Pulse Code Modulation.

Information about PCM: Deskripsi PCM dengan pranala ke informasi tentang subtipe format ini (misalnya modulasi kode pulsa linier), dan referensi ke spesifikasinya.

Summary of LPCM – Berisi pranala ke informasi tentang implementasi dan spesifikasinya.

How to control internal/external hardware using Microsoft's Media Control Interface – Berisi informasi tentang, dan spesifikasi implementasi LPCM yang digunakan dalam file WAV.

[rfc:4856 RFC 4856 – Media Type Registration of Payload Formats in the RTP Profile for Audio and Video Conferences] – audio/L8 and audio/L16 (March 2007)

[rfc:3190 RFC 3190 – RTP Payload Format for 12-bit DAT Audio and 20- and 24-bit Linear Sampled Audio] (January 2002)

RFC 3551 – RTP Profile for Audio and Video Conferences with Minimal Control – L8 and L16 (July 2003)