The invention relates to a transcranial magnetic stimulation device comprising: at least two coils (130, 140), an input channel (150, 160) for each coil (130, 40), a control unit (170), at least one energy storage (120) for storing energy for the at least two coils (130, 140), the control unit (170) is configured to: determine at least one stimulus intensity; determine an energy level stored in the at least one energy storage (120); determine a modulation pattern for each coil (130, 140); generate at least one control signal for controlling the input channel of the at least one coil (130, 140) of the at least two coils (130, 140) according to the determined modulation pattern in order to control an input of each coil (130, 140) from the at least one energy storage (120). A method is also disclosed.