Otra alternativa es intercalar un DAC.
En la red hay mucha información al respecto.