I would like to mimic a noise cancelling differential microphone using two omni-directional microphones that are oriented in-line with the audio path.
An example of this would be your bluetooth headset, which uses dual inline microphones to ignore far field noise sources and amplifiy the audio coming from your mouth, along your face, to mic1, and then to mic2. Noise that hits mic1 and mic2 simultaneously, or mic2 before mic1, is attentuated, which allows for the far field noise to be removed.
Are there any plans to implement such an algorithm in the SigmaDSP line? Can this be achieved using standard blocks already present?