Patent ID: 9131305
Filing Date: 2015-09-08
Classification: H04R,H04S

Abstract:
1. A method for simultaneously generating configurable three-dimensional sounds, comprising: providing a three-dimensional sound processing application on a computing device, wherein said three-dimensional sound processing application is executable by at least one processor configured to simultaneously generate said configurable three-dimensional sounds; providing a microphone array system embedded in said computing device, said microphone array system in operative communication with said three-dimensional sound processing application in said computing device, wherein said microphone array system comprises an array of microphone elements positioned in a three-dimensional space, wherein said microphone array system is configured to form a plurality of acoustic beam patterns, wherein each of said plurality of said acoustic beam patterns point to a different direction in said three-dimensional space, and wherein said each of said plurality of said acoustic beam patterns point to different positions of a plurality of sound sources in said three-dimensional space; recording sound tracks from said acoustic beam patterns by said microphone array system, wherein each of said recorded sound tracks corresponds to one of said directions in said three-dimensional space; generating a configurable sound field on a graphical user interface provided by said three-dimensional sound processing application using said recorded sound tracks, wherein said configurable sound field comprises a graphical simulation of said sound sources in said three-dimensional space on said graphical user interface, and wherein said configurable sound field is configured to allow a configuration of positions and movements of said sound sources; acquiring user selections of one or more of a plurality of configurable parameters associated with said sound sources from said generated configurable sound field by said three-dimensional sound processing application via said graphical user interface; and dynamically processing said recorded sound tracks using said acquired user selections by said three-dimensional sound processing application to generate one or more of a configurable three-dimensional binaural sound, a configurable three-dimensional surround sound, and a configurable three-dimensional stereo sound.