A system for producing an output voltage for supplying current to a load, by controlling the switching of a pair of electronic switches (Q1, Q2) in order to eliminate the influence of dead time between switching them, the pair of electronic switches (Q1, Q2) being connectable in a half-bridge arrangement across positive and negative power supply terminals, with the first switch being connected to the positive power supply terminal, and with the second switch being connected to the negative power supply terminal wherein a positive current flow direction is defined with respect to the load, when current flows to the load, said system comprising: first means operable to set in a conducting and non-conducting state the first switch of the electronic switch pair in response, respectively, to the ON and OFF times of an input signal waveform; second means operable to set in a non-conducting and conducting state the second switch of the electronic switch pair in response, respectively, to the ON and OFF times of said input signal waveform within a cycle thereof; characterised in that said first and second switches (Q1, Q2) are operated in accordance with a current command being one of a positive and negative polarity, such that in the case where a positive current command is provided to establish a positive current, said first means sets the first switch in said conducting state during the ON time of said input signal waveform, and sets said first switch in said non-conducting state during the OFF time thereof, while said second means operates to set the second switch in said non-conducting state at least during the conducting time of the first switch, such that the positive DC voltage of said positive power supply terminal is applied to the load during the ON time of said input signal waveform, and the negative DC voltage of said negative power supply terminal is applied during the OFF time of said input signal waveform, and in the case where a negative current command is provided to establish a negative current, said second means sets said second switch in a non-conducting state during the ON time of said input signal waveform, and sets said second switch in a conducting state during the OFF time thereof, while said first means operates to set in a non-conducting state the first switch at least during the conducting time of the second switch, such that the positive DC voltage of said positive power supply terminal is applied to the load during the ON time of said input signal waveform, and the negative DC voltage of said negative power supply terminal is applied during the OFF time of said input signal waveform, such that the average output voltage will be precisely in accordance with the average width of said input signal waveform. first means operable to set in a conducting and non-conducting state the first switch of the electronic switch pair in response, respectively, to the ON and OFF times of an input signal waveform; second means operable to set in a non-conducting and conducting state the second switch of the electronic switch pair in response, respectively, to the ON and OFF times of said input signal waveform within a cycle thereof; characterised in that said first and second switches (Q1, Q2) are operated in accordance with a current command being one of a positive and negative polarity, such that in the case where a positive current command is provided to establish a positive current, said first means sets the first switch in said conducting state during the ON time of said input signal waveform, and sets said first switch in said non-conducting state during the OFF time thereof, while said second means operates to set the second switch in said non-conducting state at least during the conducting time of the first switch, such that the positive DC voltage of said positive power supply terminal is applied to the load during the ON time of said input signal waveform, and the negative DC voltage of said negative power supply terminal is applied during the OFF time of said input signal waveform, and in the case where a negative current command is provided to establish a negative current, said second means sets said second switch in a non-conducting state during the ON time of said input signal waveform, and sets said second switch in a conducting state during the OFF time thereof, while said first means operates to set in a non-conducting state the first switch at least during the conducting time of the second switch, such that the positive DC voltage of said positive power supply terminal is applied to the load during the ON time of said input signal waveform, and the negative DC voltage of said negative power supply terminal is applied during the OFF time of said input signal waveform, such that the average output voltage will be precisely in accordance with the average width of said input signal waveform.