An audio player using sigma-delta pulse-width modulation includes a
.DELTA.-.SIGMA. PWM unit, a drive unit, a speaker unit, and an error
prediction unit. The .DELTA.-.SIGMA. PWM unit receives an input signal
and generates a pulse-width modulation (PWM) signal by means of
sigma-delta pulse-width modulation. The drive unit receives the PWM
signal and generates a drive signal, and the speaker unit receives the
drive signal to produce sound. The error prediction unit receives the PWM
signal and generates a predicted feedback signal for the .DELTA.-.SIGMA.
PWM unit according to stored error data.