ALSA RPI - Can I create a virtual array of microphones using two different input devices?

I have two PS3 eye (each one has an array of 4 mics) and I was wondering if I could create a virtual microhpone array using ALSA to acquire and use the two devices as if it was one array with 8 channels. If possible, can someone explain how could I do it ?