У меня давно назревал вопрос из теории DDS как избавиться от спуров.
Если мыслить абстрактно то что бы избавиться от поражёнок в спектре нужно их как то отделить от полезного сигнала, отделить их можно по некоторым признакам - по частоте и по амплитуде. По идее обычный фильтр никакого результата дать не может так как поражённые частоты стоят рядом с полезной. А вот по амплитуде они различаются на целых 80Дб.
Так почему же компаратор не может выкинуть из спектра всё что находится уровнем ниже чем -20дб?