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, 140), 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.Keksintö liittyy transkraniaaliseen magneettistimulaatiolaitteeseen käsittäen: ainakin kaksi käämiä (130, 140), sisäänmenokanavan (150, 160) kullekin käämille (130, 140), ohjausyksikkö (170), ainakin yksi energiavarasto (120) energian säilömiseksi ainakin kahdelle käämille (130, 140), ohjausyksikkö (170) on konfiguroitu: määrittämään ainakin yksi stimulaatiointensiteetti määrittämään ainakin yhteen energiavarastoon (120) säilötty energiataso määrittämään modulointimalli kullekin käämille (130, 140) tuottamaan ainakin yksi ohjaussignaali kahdesta käämistä (130, 140) ainakin yhden käämin (130, 140) sisäänmenokanavan ohjaamiseksi määritetyn modulointimallin mukaisesti kunkin käämin (130, 140) ainakin yhdeltä energiavarastolta (120) tulevan sisäänmenon ohjaamiseksi. Menetelmä on myös esitetty.