An amplitude modulation device with 2 P different amplitude states and P integer greater than or equal to 1, comprising at least: - several TORP signal generators (112.0-112.M), each TORP signal corresponding to oscillation trains periodically repeated at a frequency F PRP whose oscillations are of frequency F OL equal to N.F PRP, with N integer greater than or equal to 2, and each oscillation train of which has a duration of less than 1/F PRP, each of the TORP signal generators (112.0-112.M) including at least: - an oscillator (114.0-114.M) capable of generating a periodic signal of frequency F OL, and - a power supply circuit (116.0-116.M) configured to be controlled by a periodic power supply control signal of frequency F PRP and connected to at least one power supply input of the oscillator (114.0-114.M) as it generates, when the TORP signal generator (112.0-112.M) is intended to generate an oscillation train, a power supply voltage of the oscillator (114.0-114.M) which is non-zero only during part of a period 1/F PRP, - a generator of a thermometric code signal coded on at least 2 P bits and coding an amplitude modulation signal from an information signal comprising data symbols to be coded, - a control circuit for the TORP signal generators (112.0-112.M), configured to apply or not, to a control input of the power supply circuit (116.0-116.M) of each of the TORP signal generators (112.0-112.M), a periodic signal of frequency F PRP according to the value of each of the bits of the thermometric code signal, thus coding the data symbols in the power supply control signal, and - a processing circuit comprising inputs coupled to outputs of TORP signal generators (112.0 - 112.M), and configured to produce a linear combination of signals applied on its inputs. - several TORP signal generators (112.0-112.M), each TORP signal corresponding to oscillation trains periodically repeated at a frequency F PRP whose oscillations are of frequency F OL equal to N.F PRP, with N integer greater than or equal to 2, and each oscillation train of which has a duration of less than 1/F PRP, each of the TORP signal generators (112.0-112.M) including at least: - an oscillator (114.0-114.M) capable of generating a periodic signal of frequency F OL, and - a power supply circuit (116.0-116.M) configured to be controlled by a periodic power supply control signal of frequency F PRP and connected to at least one power supply input of the oscillator (114.0-114.M) as it generates, when the TORP signal generator (112.0-112.M) is intended to generate an oscillation train, a power supply voltage of the oscillator (114.0-114.M) which is non-zero only during part of a period 1/F PRP, - an oscillator (114.0-114.M) capable of generating a periodic signal of frequency F OL, and - a power supply circuit (116.0-116.M) configured to be controlled by a periodic power supply control signal of frequency F PRP and connected to at least one power supply input of the oscillator (114.0-114.M) as it generates, when the TORP signal generator (112.0-112.M) is intended to generate an oscillation train, a power supply voltage of the oscillator (114.0-114.M) which is non-zero only during part of a period 1/F PRP, - a generator of a thermometric code signal coded on at least 2 P bits and coding an amplitude modulation signal from an information signal comprising data symbols to be coded, - a control circuit for the TORP signal generators (112.0-112.M), configured to apply or not, to a control input of the power supply circuit (116.0-116.M) of each of the TORP signal generators (112.0-112.M), a periodic signal of frequency F PRP according to the value of each of the bits of the thermometric code signal, thus coding the data symbols in the power supply control signal, and - a processing circuit comprising inputs coupled to outputs of TORP signal generators (112.0 - 112.M), and configured to produce a linear combination of signals applied on its inputs.