Я можу написати основний генератор синусоїди для звуку, але хочу, щоб він міг плавно переходити з однієї частоти на іншу. Якщо я просто припиняю генерувати одну частоту і негайно перемикаюся на іншу, буде сигнал розриву в сигналі і пролунає "клацання".
Моє запитання - який хороший алгоритм для створення хвилі, яка починається з, скажімо, 250 ГГц, а потім переходить на 300 ГГц, не вносячи жодних клацань. Якщо алгоритм включає необов'язковий час ковзання / перенесення, то тим більше, тим краще.
Я можу подумати про декілька можливих підходів, таких як пересимплінг з подальшим низькочастотним фільтром або, можливо, використання хвильового столу, але я впевнений, що це досить поширена проблема, що існує стандартний спосіб його вирішення.