Se presentan diferentes algoritmos que permiten sintetizar una onda senoidal mediante modulación de ancho de pulso usando técnicas digitales, y se repa san las diferentes alternativas que presenta la tecnología actual para la implementación de estos algoritmos. La modulación de ancho de pulso (método suboscilatorio), el muestreo natural, el muestreo uniforme simétrico y asimétrico y la modulación vectorial son objeto de varias ilustraciones descriptivas del funcionamiento de los algoritmos.