I'd also say dBpowerAMP. There's just one caveat though -
QUOTE(atici)
Indeed, that's exactly what I need. How do you batch convert APE files to MPC? What do you do about the tags?
If you use dBpowerAMP, use Tag first to convert all tags to APEv1 (go to the root directory of your APE collection, and run
tag --force apev1 --recursive *.ape), as dBpowerAMP currently doesn't read APEv2 tags from Monkey's Audio files (
..).
[EDIT] If you want to convert files from multiple folders, right-click the root folder in Explorer, choose Search, and search for *.ape files. You can convert all files with the context menu, then.
[/EDIT]QUOTE(Moguta)
(If you want to keep the tags when you go from APE -> MPC, download Tag.exe, also tell MultiFrontend where Tag.exe is, click down the "Add Tags" button, and in Tag Conf. select "Copy tags from source file")
That never worked for me - I could never get Speek's frontends (MPC Batch Encoder or Multi Frontend) to add tags to my files, or copy them from input files. Yes, tag.exe was in the path.
QUOTE
I don't prefer to use dBPowerAmp, some of its components require registration/purchase, ...
Errm... well, the free version does everything I'd ever need for converting between formats. The only thing the Power Pack has that I'd really need is an option to shutdown the PC after converting (since my usual "hack" of letting the task manager execute a rundll32 call to shutdown Windows doesn't work in this case), but that's about it.
QUOTE
...and I hate how it bogs down the right-click Windows menu.
That can be turned off during or after the installation. But the context menu conversion is exactly what I like about the program, it's as easy as it gets.