Dynamic Thermal Speaker Protection
if Input_Sample > Threshold, Output_Sample = Threshold * sign(Input_Sample)
WaveShaper hard limiter active
if abs(sample) > 0.800, output = 0.800 * sign(sample)
Protecting voice coils from thermal damage