Patent classifications
H04S7/305
METHOD AND SYSTEM FOR MAINTAINING TRACK LENGTH FOR PRE-RENDERED SPATIAL AUDIO
A method performed by a programmed processor of an audio system, the method includes receiving a sound track that has a track length, producing a binaural audio version of a sound track, the binaural audio version having an extended track length performing a fading operation upon the binaural audio version to gradually reduce a signal level of the binaural audio version to below a signal threshold level at a time along the extended track length that corresponds to an end time of the track length of the sound track; and storing the binaural audio version having the track length of the sound track in memory for later transmission to an audio playback device for driving one or more speakers.
Providing Digital Media with Spatial Audio to the Blockchain
Methods and apparatus provide digital media with spatial audio to a blockchain. The blockchain network executes a decentralized application (Dapp) with a user interface (UI) that enables a user to select audio for spatialization and uploading to the blockchain. The spatial audio transmits to the blockchain network to reduce processing and transmission of network data.
Quadruple Transducer
A quadrupole transducer created by spatially offsetting a first dipole from a second dipole while causing the first and second dipoles to produce the same acoustic signal. This arrangement minimizes floor, ceiling and wall reflections which alter the perception of sound quality. In some embodiments the second dipole is vertically offset from the first dipole. This produces a phantom acoustic image that is perceived to emanate from an intermediate position.
ENVIRONMENTALLY AWARE REMOTE CONTROL
Disclosed herein are system, apparatus, article of manufacture, computer-implemented method, and/or computer-program product (computer-readable non-transitory storage medium) embodiments, and/or combinations and sub-combinations thereof, for an environmentally aware remote control. An example embodiment operates by at least one processor detecting a first signal and a second signal and receiving information corresponding to at least a physical position where a user is located relative to at least the first physical source. The at least one processor may further operate by calculating a time difference between a given sample of the first signal and a corresponding sample of a second signal at the physical position where the user is located, and adjusting a relative timing of the first signal with respect to the second signal. In some further embodiments, the at least one processor may adjust other attributes of either signal besides timing, e.g., audio characteristics such as volume, pitch, other filtering, etc.
VEHICLE, COMPRISING A VEHICLE CABIN DEFINING AN ACOUSTIC SPACE
Vehicle (1), comprising a vehicle cabin (2) defining an acoustic space having specific aurally perceivable properties in a reference state, comprising an apparatus (3) for outputting an audio signal (4) in the vehicle cabin (2), characterized in that the apparatus (3) for outputting an audio signal (4) in the vehicle cabin (2) comprises an audio outputting device (6) configured to output an audio signal (4) in the vehicle cabin (2); a acoustic impression modifying device (8) configured to generate an acoustic space modification signal (9) allowing for modifying the aurally perceivable properties of the acoustic space defined by the vehicle cabin (2) with regard to a reference state.
Bidirectional propagation of sound
The description relates to rendering directional sound. One implementation includes receiving directional impulse responses corresponding to a scene. The directional impulse responses can correspond to multiple sound source locations and a listener location in the scene. The implementation can also include encoding the directional impulse responses to obtain encoded departure direction parameters for individual sound source locations. The implementation can also include outputting the encoded departure direction parameters, the encoded departure direction parameters providing sound departure directions from the individual sound source locations for rendering of sound.
Distributed feedback echo cancellation
A system configured to perform distributed echo cancellation processing to attenuate feedback echo from occurring when two devices are acoustically coupled during a communication session. To reduce the feedback echo, one of the devices is configured as a hub device and receives microphone signals, synchronizes the microphone signals, and generates a mixed microphone signal. To enable distributed echo cancellation, the system includes bidirectional feedback link(s) between the hub device and each device synchronized with the hub device. For example, a first bidirectional feedback link sends a microphone signal from a second device to the hub device and sends the mixed microphone signal from the hub device to the second device, which the second device uses to perform echo cancellation. In addition, a second bidirectional feedback link sends a playback signal from the hub device to the second device and sends the output of echo cancellation back to the hub device.
METHODS OF PROCESSING OF AUDIO SIGNALS
A public address system includes audio inputs from a moderator/presenter and from one or more participants. In an embodiment, the moderator speaks first and then selects participants to speak, utilizing audio captured by participant devices. A central signal processor is configured to receive the audio inputs and to utilize a configured acoustic model to provide for acoustic echo cancellation (AEC) and feedback control (FBC) during various phases of a presentation or conference. Audio signals from the presenter and/or participants, that have been processed to remove echo, are utilized as reference signals during various phases of the audio presentation that utilize the acoustic model for either AEC or FBC. The system utilizes the knowledge that the best learning occurs during the far talking state to learn the echo path in the canceler mode (AEC) vs. the feedback mode (FBC), which usually can only train in a double-talking mode.
Dual listener positions for mixed reality
A method of presenting audio comprises: identifying a first ear listener position and a second ear listener position in a mixed reality environment; identifying a first virtual sound source in the mixed reality environment; identifying a first object in the mixed reality environment; determining a first audio signal in the mixed reality environment, wherein the first audio signal originates at the first virtual sound source and intersects the first ear listener position; determining a second audio signal in the mixed reality environment, wherein the second audio signal originates at the first virtual sound source, intersects the first object, and intersects the second ear listener position; determining a third audio signal based on the second audio signal and the first object; presenting, to a first ear of a user, the first audio signal; and presenting, to a second ear of the user, the third audio signal.
Networked audio auralization and feedback cancellation system and method
The present embodiments generally relate to enabling participants in an online gathering with networked audio to use a cancelling auralizer at their respective locations to create a common acoustic space or set of acoustic spaces shared among subgroups of participants. For example, there are a set of network connected nodes, and the nodes can contain speakers and microphones, as well as participants and node mixing-processing blocks. The node mixing-processing blocks generate and manipulate signals for playback over the node loudspeakers and for distribution to and from the network. This processing can include cancellation of loudspeaker signals from the microphone signals and auralization of signals according to control parameters that are developed locally and from the network. A network block can contain network routing and processing functions, including auralization, synthesis, and cancellation of audio signals, synthesis and processing of control parameters, and audio signal and control parameter routing.