A controller (124, 200) for use in a power converter, comprising: an input configured to receive a current sense signal (142, 242) that is representative of a power switch current in a power switch of the power converter; a drive circuit (126, 226) configured to generate a drive signal (144, 244, 344, 444) to control switching of the power switch to control a transfer of energy from a power converter input to a power converter output; an input for receiving an enable signal (138, 238, 338, 438) including enable events responsive to the power converter output, wherein the drive circuit is configured to turn ON the power switch in response to the enable events and turn OFF the power switch in response to the power switch current reaching a current limit threshold (148, 248, 348, 350, 352, 442, 445, 446); and a current limit threshold generator (128, 228) configured to receive the drive signal from the drive circuit and to vary the current limit threshold at a variable rate in response to the drive signal and the enable events of the enable signal, wherein the current limit threshold generator is configured to increase, within a current limit threshold range, the current limit threshold at a variable rate during a fixed time period after an end of each ON time of the power switch, wherein the upward slope of current limit threshold signal is jittered for each fixed time period, and wherein the current limit threshold generator is configured to decrease the current limit threshold, within the current limit threshold range, after the fixed time period at a fixed decrease rate until the power switch current reaches the current limit threshold. an input configured to receive a current sense signal (142, 242) that is representative of a power switch current in a power switch of the power converter; a drive circuit (126, 226) configured to generate a drive signal (144, 244, 344, 444) to control switching of the power switch to control a transfer of energy from a power converter input to a power converter output; an input for receiving an enable signal (138, 238, 338, 438) including enable events responsive to the power converter output, wherein the drive circuit is configured to turn ON the power switch in response to the enable events and turn OFF the power switch in response to the power switch current reaching a current limit threshold (148, 248, 348, 350, 352, 442, 445, 446); and a current limit threshold generator (128, 228) configured to receive the drive signal from the drive circuit and to vary the current limit threshold at a variable rate in response to the drive signal and the enable events of the enable signal, wherein the current limit threshold generator is configured to increase, within a current limit threshold range, the current limit threshold at a variable rate during a fixed time period after an end of each ON time of the power switch, wherein the upward slope of current limit threshold signal is jittered for each fixed time period, and wherein the current limit threshold generator is configured to decrease the current limit threshold, within the current limit threshold range, after the fixed time period at a fixed decrease rate until the power switch current reaches the current limit threshold.