могут ли импульсы ослаблять и усиливать гармоники?
Теоретически (вроде бы) любой сигнал можно разложить в бесконечный ряд фурье с разными коэффициентами перед идеальными синусами. То есть все синусы уже есть в любом сигнале по умолчанию. А дальше задача просто менять коэфициенты... 
Гармоники может усиливать и ослаблять даже обычный эквалайзер, но только на заданной частоте, как только сыграли другую ноту - "все пропало". Проблема не только в ослаблении и усилении определенных гармоник, но и в их поведении во времени - какие-то должны раньше затухать, какие-то позже и еще много чего. Для таких дел проще взять миди-гитару и рулить там все, что угодно.