Não é bem assim Ribeiro. Não se desvalorize! O conceito prático sobre sinteze sonora é algo complexo e demanda muita dedicação de fato. Os conceitos envolvidos são realmente complexos.
Imagine uma base de tempo padrão, fixa à 22050hz. Essa base de tempo poderia estar num timer do pic18 por exemplo, sendo ativada na interrupção. Assim a cada 1÷22050 lhe dará um time total entre uma interrupção e outra uns 45us. Dentro desse time você inclui seus osciladores quantos der dentro desse time, lembre de deixar uma folga para o retorno e execução do main.
Eu fiz um bateria que toca 8 instrumentos simultaneamente com resolução de 16bits e sample de 22050hz o som é HI-FI. ...em um pic18f4520...como a memoria era pouca, reajustei as amostras ao minimo possível. ..e ainda deu para por controle de volume master:
Em um dsp da texas com core arm tipo a linha tms320...é possível gerar 384 canais de polifonia, isso da para gerar 9 drawbars lower e upper mais pedals bass com 4 vozes mono.