Una vez tene la cuadrada la podes integrar (con un amplificador operacional) y alli ya tenes 2 señales, la cuadrada y la triangular.
Para generar un seno, como bien dice palitroquez, generas una tabla y vas recorriendola.
La tabla con unos 200 valores te genera una señal muy buena.
saludos