" a lot of editing..." was true...
The MidiPlayer program has an batch mode that can revoice and/or rescale (keeps the same relative mix between instruments) the midi volumes of many midis at once and running unattended (2-3 midis per second).
It is available for free at:
http://www.svpworld.com/util_midiplayer.htm Regards,
Michael