A method and apparatus for loudspeaker equalization are described. In one embodiment, the method comprising generating a set of parameters using an invertible, non-linear system based on input audio data and output data corresponding to a prediction of an output of a loudspeaker in response to the input data, and controlling an exact non-linear inverse of the non-linear system using the set of parameters to output a predistorted version of the input data.