Não, isso não faz sentido. Digamos que sua taxa de amostragem ADC seja de 1kHz. Uma onda senoidal de 100 Hz e uma onda senoidal de 900 Hz produzirá exatamente a mesma sequência de amostras digitais uma vez inseridas no ADC - mas você deseja passar pela primeira e atenuar a posterior. Como você espera que seu filtro digital produza saídas diferentes quando alimentado com a mesma entrada?
A única coisa que poderia funcionar seria amostrar o sinal de entrada o mais rápido que o seu ADC permitir e reduzi-lo no domínio digital para a taxa de amostragem desejada - mas, a menos que você tenha ciclos de CPU desperdiçados, é melhor usar um analógico filtro a montante.