This is something that I’ve experimented with a bit in the past, by mixing a phase inverted signal back into a filtered version of itself, so that it partially cancels out and essentially achieves what you’re describing: http://illformed.org/temp/invert-filter-example.xrns
I started a thread a while ago that you might find interesting: