Hi,
If volume control can be done at sources level you can mix them passively by using capacitors as it :
source 1 ---+||---}
source 2 ---+||---}----Common output
source 3 ---+||---}
.....
to be doubled for stereo, capacitor don't need to by high value for headset or small loudspeakers, 10µF...