This seems like an interesting optical solution to the "cocktail party problem", which can be solved using Independent Component Analysis [0]
[0] https://en.wikipedia.org/wiki/Independent_component_analysis
[0] https://en.wikipedia.org/wiki/Independent_component_analysis