Можно ли генерировать постоянный звук в C # и манипулировать его частотой по ходу?
Я пробовал что-то вроде этого:
for (int i = 500; i < 15000; i += 1)
{
Console.Beep(i, 500));
}
Но, будучи синхронным, цикл ожидаеткаждый звуковой сигнал, чтобы закончить.Итак, я попробовал это:
for (int i = 500; i < 15000; i += 1)
{
new Thread(x => Console.Beep(i, 500)).Start();
}
Я бы подумал, что это будет началом создания постоянного звука, частота которого постоянно увеличивается.Однако, это все еще заикается, поскольку это идет.Есть ли способ сделать это, но более гладко?