Pulse Code Modulation (PCM) Simulation

Signal Configuration

Preset Signals
Custom Signal
2 Hz 0.8

Draw your own signal by clicking and dragging on the canvas below:

PCM Parameters

16 samples/period

Step 1: Original Analog Signal

Analog
Analog Signal

Step 2: Sampling

Sampling
Original Signal
Sampled Signal

Step 3: Quantization

Quantization
Sampled Values
Quantized Values

Step 4: Binary Coding

Reconstructed Signal

Reconstructed
Original Signal
Reconstructed Signal