I have several thousand audio files, all of them a couple of minutes long (yep, a lot). They all need mastering (maybe some EQ + compression + limiting). They can be mastered with the exact same settings (they have basically the same audio content), so the process does not actually need to be "intelligent" in any way - just apply the exact same processing to all the files. Ideally, I'd like the files to go through my usual mastering channel strip, which has a couple of Waves plugins in series, but other solutions are also possible. I'd also like to encode the files to MP3 in the end.
I found some programs that do audio batch processing, but none that could use external plugins, or do a good mastering job by themselves. I'm on a Mac, but I can also use a PC if necessary.
Any ideas?

