Signal processing · PCM & OOK
Visible light audio communication
Encode a tone into a binary light signal, add bit errors, and inspect the recovered waveform.
Interactive simulation · Synthetic data / simulated hardware
Transmitter controls
PCM samplesLight on / offBit decodingRecovered audio
8-bit PCM at 8 kHz. On-off keying represents each bit as light on or off. This is a numerical channel model, with no LED or photodiode connected.
Receiver analysis
Original signalRecovered signal
Ready to transmit
Download project source
Includes the browser simulation, implementation notes and supporting example source.