Geração de acorde

Opa bubulindo, agora eu entendi, mas ainda acho que estou longe de chegar neste ponto, ainda.
Minha dificuldade maior está sendo gerar a onda no formato da imagem que disponibilizei,

Essa imagem é o resultado da somatória das ondas quadradas que formam um acorde Dó maior.
basicamente teria que simular isso no Arduino para gerar um acorde, já que ele trabalha com ondas quadradas.

Nos meus experimentos antigos eu estava tentando usar ondas senoidais =o)