QUOTE(Tropican @ Dec 6 2006, 12:52)

Hmm, would it be possible to pass the stuff from EAC to Foobar and then automate in Foobar using this?
http://foosion.foobar2000.org/0.9/#runcmdJebus thanks for the quick reply, and though your program looks interesting, it doesn't fit my needs. If I were to rip to FLAC and transcode from there, I'd be doing exactly what I'm doing now. I'm also REALLY not into the whole wavegain thing, due to the whole "irreversible" nature of it.
And if you are wondering why I like Apev2, its because I prefer the clean format and the fast re-writing of tags. I believe ID3v2.4 supports writing tags at the end of the file rather than the beginning (faster), but compatibilitywise its about equal to ape, so I have no reason to switch at this point.
Fair enough, and I don't need you to use my frontend, but I wanted to clarify a few things:
First of all, ID3v2.3 tags only take a second to write the first time, but after that (because they add padding) new tags are written just as quickly as APE would be (unless you disable padding for some reason).
I considered having multiple encoders, but then decided that a second conversion to the lossy format was only 1 extra mouse click (well, maybe 2 to select the other codec), so I don't see the big deal. You don't have to transcode either; you can just click encode a second time and go right from the ripped WAVs. I might add a second codec mode at some point though, who knows...
Omni Encoder can be set up to only apply gain adjustment to lossy codecs. Or disabled altogether - your call. When applying wavegain to MP3, it does it the clever way (calculation only, then passes a --scale value to LAME). This saves you about 10% off your MP3 file sizes vs. using MP3Gain, and is more accurate. If you want to reverse it? One-click re-encode from your FLAC backups. That's what they're there for!
Anyhow, that's what I think are sensible solutions. I admit that Wack or MAREO probably have more options - I was aiming more for a slick interface and sensible defaults.