This feels really groundbreaking to me. It's like echolocation. Although it also seems to be projecting 3d onto 2d, while true echolocation gives you a 3d picture(?)
I.e. model how sound would propagate in an environment and create the sound an echolocator would actually hear reflected back.
At which point, echolocation is probably better.