Добрый день!
Вот вынесу на всеобщее обсуждение одну идею по применению AD9912 в составе синтезатора.
Первоначально была задача избавиться от спуров, которые попадают в полосу ФАПЧ. Инструмент для этого вроде есть - встроенный спуркиллер, а вот как им управлять- непонятно.
Цитата
И в догонку. Это еще не проверенно, только идеи. Использовать ДДС
9911, 9912 со спур-киллером. Сам по себе спур-киллер бесполезен- нужны
или гигантские таблицы, или внешний анализатор спектра. Но в петле
ФАПЧ его можно использовать. Аналоговый выход ФАПЧ после ФНЧ (или
после дополнительного ФНЧ с более широкой полосой) мониторит процессор
типа АРМ с помощью аудио АЦП. И крутит внутри себя фурье, непрерывно
следя за спектром. Там будут стандартные палки от 50 Гц ну и еще
по-мелочи. Но если в полосу ФНЧ приполз спур, то появится новая палка.
Настариваем спур-киллер на нее (только надо понять, сверху или снизу
диапазона она приползла) и начинаем крутить фазу спур-киллера до
минимума палки, а потом амплитуду до полного подавления.
Это конечно больше задание для программиста по искуственному
интеллекту (анализ эволюций спектра на лету без подсказки человека),
но что-то может и получиться.
В принцпе,даже что-то работает- звуковой анализатор спектра был выкачан из интернета, спектр показывает, спур виден. Только потом человеку приходиться руками определять, сверху или снизу по диапазону приполз спур, и ручками, интерактивно, его давить.