Howzit man,
I think your problem is likely caused by an impedance mismatch at one (or multiple) places in your circuit.
I'd highly recommend a quick google search on "impedance mismatch" to narrow down your exact symptoms.
Here's a link as an example:
http://www.ovnilab.com/articles/active.shtml
Essentially, when connecting two devices, an ideal situation is for the
sending device to have a
LOW output impedance and the
receiving device to have a
HIGH input impedance - it results in the minimum signal loss.
Passive pickups = high impedance output, active pickups = low impedance output. For that reason, connecting say a Telecaster vs EMG pickups, the EMG's signal will be stronger simply based on less signal loss.
So if you have different instruments as well as different mixers to send the signal, I assume DI's and buffer's would solve the volume problems. A "buffer" (vs a "boost") takes a high impedance signal and converts it to line-level low-impedance. A DI box does that as well as making the signals "balanced".
For your specific situation, it sounds like a buffer/DI BEFORE the OD pedals would change the instrument signal to a low-impedance and serve to give the OD a uniform response. The output from an OD is low-impedance anyway, so a buffer/DI AFTER would serve mainly to preserve signal from long cables.
I'm no expert but hope that helps! ?
Regards,
Matt.