Como posso gerar tons contínuos de frequências variadas?

Eu quero gerar e reproduzir um som contínuo com frequências e amplitudes específicas que mudam ao longo do tempo. Eu não quero ter um atraso entre os sons. Como posso fazer isso com o Delphi ou o C ++ Builde