Not quite. Simply increasing the source/driving impedance while keeping SPL constant will in fact improve certain nonlinearities; namely those which modulate the voice coil inductance. This is because modulating inductance generates a voltage through the coil, which can be thought of as a voltage source in series with the coil. Since it is the current through the coil which determines the generated force (and consequently, the acoustic output), limiting the conversion of this error voltage to current reduces its impact. Here's a simplified model:It occurs to me that a simple resister on the driver or a high output impedance amp might not work, reason being that in terms of distortion, it would be bringing the fundamental down as much as the distortion, so there'd be no net gain. You have to bring a higher frequency peak down relative to a fundamental. Am I getting this right?
Zout represents the source impedance. It can be seen that Zout=0Ω maximizes the current from the error voltage, while a higher Zout reduces it.
Le(x) and hysteresis in the steel parts near the voice coil both cause inductance modulation and their influence can be reduced by increasing the source impedance. Excursion is likely very low in a horn-loaded midrange, so Le(x) is unlikely to be significant. The hysteresis, however, causes inductance modulation even with zero excursion.