A distributed pulse-width modulation system includes an array of pulse-width modulation elements, each element including a digital memory for storing a multi-bit digital value and a drive circuit that drives an output device in response to the multi-bit digital value stored in the digital memory. A system controller includes a memory for storing a multi-bit digital value for each element and a communication circuit for communicating each multi-bit digital value to each corresponding pulse-width modulation element.