Welche Programmiersprache willst du nehmen?
Die Soundausgabe über den PC-Speaker ist bei neueren Windowsversionen nicht ganz einfach. Für die Ausgabe über die Soundkarte ist es am einfachsten, eine wav zu erzeugen und die dann abzuspielen, aber es geht auch direkt.