Beamforming with Multiple ReSpeaker v2.0 arrays


I have 2 ReSpeaker v2.0 Mic Arrays and I was wondering if it is possible to synchronize the microphone inputs across multiple arrays in order to achieve delay-and-sum beamforming. I was able to synchronize the samples from a single array, since they are part of the same data structure, however this is not the case with multiple arrays.

A single array isn’t large enough to provide a sufficiently accurate beamwidth for my frequency of interest, hence why I am attempting to use 2.

An alternative solution would be to use a single large microphone array, but I’ve been unable to find any on the market. If anyone has any suggestions, they would be welcome.