Каждый раз при смене частоты записывать WAV - запаришься!
Да нет же! Ну как Вы читаете? Менять частоту, семплрейт, битность, вид\форму волны, длительность - всё это можно и так, ничего никуда каждый раз записывать не надо. Ограничение лишь в том случае, если Вы захотите все эти нагенерированные сигналы сохранить - вот сохранить можно лишь раз... Если сохранять нет необходимости (у меня необходимость была - для тестового диска надо было нагенерить), если нужно в реальном времени потестить - нет проблем!
Впрочем, как хотите...