The key to feedback control is to eliminate the conditions in which it can appear.
Our first course of action is going to be some DIY sound treatment take some time to build some cheapo panels out of scrap wood and bunched up paper bags/dryer lint/old socks/maxi pads and have a room you can use to record all sorts of things there’s lots of sites on that google is your friend…OR….spend lots of money on a plugin.
If you have two parallel facing walls, diffuse at least one of them with “stuff”: cases, boxes, books, you need to get some stuff in there.
Anything cloth helps acoustics. In churches they hang fabric banners.
You could cover the walls in cool tapestries. Also walling off the drums could help (short cardboard walls). The traditional black eggshell foam is probably the best stuff, but regular fabric works too. When I started recording vocals for a time I even used some of my Grandmothers pantyhose wrapped around a hanger for a pop filter…I held it.
Check out high density fiberglass. It’s cheaper than foam, by a lot, and actually works on a very wide range of frequencies, including the low frequencies which are incredibly expensive to fix with foam. It’s about $2/sqft in quantities of 6 for 2’x4′ sheets.
they require a little more work…you have to cover them in fabric (you can mount them and cover them sort of like wallpapering a sheet rock wall, or build a frame and wrap them individually; I did the latter for my home studio).
Acoustic tile is also a cost-effective part of the solution, if you have a lowered ceiling to deal with.
also hang some carpets from the walls and carpet the floor. go to home depot and get some cheap ones; you’ll notice the difference immediately. If you can, try hanging fabric from the ceiling as well.
If you don’t care how it looks, sometimes carpet installers will give away scraps and leftover, or sell really cheap.
As far as plugins go, in the case of drums, gates and transient sharpers work well too. reverb is recognized by the tail so shortening that tail will make it sound like there is less room reverb. Works even better if you multi tracked the session.
If you use Ableton There are plugins that help with this. My favorite is spl de-verb.
zynaptiq has a great de-reverb VST plugin, but it’s (obviously) very expensive.
You can check out their product line here.
I’ve also heard good things about Reapers transient controller.
As always I hope this article was helpful!