A method for generating electrical signal waveforms by a generator is disclosed. the generator includes a digital processing circuit, a memory circuit communicating with the digital processing circuit, the memory circuit defining a lookup table, a digital synthesis circuit communicating with the digital processing circuit, and the circuitry. memory, and a digital-to-analog converter circuit (dac). The method includes storing, by the digital processing circuit, phase points of a digital electrical signal waveform in the lookup table defined by the memory circuit, the digital electrical signal waveform being represented by a predetermined number of the predetermined number of phase points defines a predetermined waveform. receive, by the digital synthesis circuit, a clock signal. retrieve a phase point from the lookup table by the digital processing circuit. convert the recovered phase point into an analog signal via the digital processing circuit.é revelado um método para geração de formas de onda de sinal elétrico por um gerador. o gerador inclui um circuito de processamento digital, um circuito de memória em comunicação com o circuito de processamento digital, sendo que o circuito de memória define uma tabela de consulta, um circuito de síntese digital em comunicação com o circuito de processamento digital e o circuito de memória, e um circuito conversor digital para analógico (dac - digital-to-analog converter). o método inclui armazenar, pelo circuito de processamento digital, pontos de fase de uma forma de onda de sinal elétrico digital na tabela de consulta definida pelo circuito de memória, sendo a forma de onda de sinal elétrico digital representada por um número predeterminado de pontos de fase, sendo que o número predeterminado de pontos de fase define um formato de onda predeterminado. receber, pelo circuito de síntese digital, um sinal de clock. recuperar, pelo circuito de processamento digital, um ponto de fase da tabela de consulta. converter, pelo circ