This idea stems from me wanting to be able to point my phone at Andrew and it know that it’s pointing at another phone running the same app. This would allow my phone to superimpose a large dark cloud over him because he’s set his phone status to “Angry”.
The way we could do this is to borrow the DF algorithm. Essentially both phones listen to ambient noises, do FFT’s on them and then share phase differences. So long as the sounds are coming from different directions it should be able to vaguely work out where AAFs phone is in relation to mine. The only problem with this is that the phone still doesn’t know which direction it’s pointing, so it doesn’t know it’s pointing at the other phone…. hrrm unsolved. See next blog for ideas from this one.