если тебе нужен звук постоянной частоты - можешь использовать QSound для воспроизведения звукового файла.
если частота переменная, тогда звукогенерация на QAudioOutput. посмотри пример %QT_DIR%/examples/multimedia/audiooutput, он не слишком сложен.
PSSpeaker реализовал на основе qt-шного примера. Там генерируется синусоида и кидается в аудиоустройство. Но, на нетбуках ощутимо подтормаживает...