H04S2400/05

System and method for providing stereo image enhancement of a multi-channel loudspeaker setup

In at least one embodiment, an audio system is provided. At least one controller is programmed to encode a first and second audio component and to generate a first and a second encoded audio component. The at least one controller is programmed to apply a first gain to at least one of the first encoded audio component and the second encoded audio component to generate at least one of a first and second increased encoded audio component and to decode the at least one of the first and the second increased encoded audio component to generate at least one of a first and second decoded audio component. The at least one controller is further programmed to amplitude pan the at least one of the first and the second decoded audio component to increase a stereo width for an audio output transmitted by a first loudspeaker and a second loudspeaker.

COLORLESS GENERATION OF ELEVATION PERCEPTUAL CUES USING ALL-PASS FILTER NETWORKS
20230022072 · 2023-01-26 ·

A system includes one or more computing devices that encode spatial perceptual cues into a monaural channel to generate a plurality of output channels. A computing device determines a target amplitude response for the mid and side channels of the plurality of output channels, defining a spatial perceptual associated with one or more frequency-dependent phase shifts. The computing device determines a transfer function of a single-input, multi-output allpass filter based on the target amplitude response and determines coefficients of the allpass filter based on the transfer function, and processes the monaural channel with the coefficients of the allpass filter to generate the plurality of channels having the encoded spatial perceptual cues. The allpass filter is configured to be colorless with respect to the individual output channels, allowing for the placement of spatial cues into the audio stream to be decoupled from the overall coloration of the audio.

Manipulating signal flows via a controller
11445316 · 2022-09-13 · ·

A method for live manipulation of signal flows via a controller. The method includes feeding in a first signal flow and a further signal flow, each having X signal flow layers, where X is greater than 2. The method further includes separating the signal flow layers from each signal flow into a respective series of sub-signal flows, related to the signal flow, as according to a predetermined ratio, where each sub-signal flow has Y sub-signal flow layers, and where Y is smaller than X. The method includes reading a desired ratio between the first signal flow and the further signal flow via a controller. The method includes merging corresponding sub-signal flows as according to the desired ratio in order to obtain a modified series of sub-signal flows. The method includes feeding out the modified series.

Method and device for processing internal channels for low complexity format conversion

A method of processing an audio signal includes receiving an audio bitstream encoded via MPEG Surround 212 (MPS212); generating an internal channel (IC) signal for a single channel pair element (CPE), based on the received audio bitstream, equalization (EQ) values for MPS212 output channels defined in a format converter, and gain values for the MPS212 output channels; and generating stereo output channels, based on the generated IC signal.

Device for processing multi-channel audio signals, method for processing multi-channel audio signals, and computer-readable storage medium

Embodiments of the invention provide for a device and method for processing multi-channel audio signals, the multi-channel audio signals comprising at least a left channel, a right channel, and a center channel. Embodiments of the invention also provide for a non-transitory computer-readable storage medium having stored thereon instructions that when executed on a computer cause the computer to perform the method.

Delay Estimation Method and Apparatus
20220191635 · 2022-06-16 ·

A delay estimation method includes determining a cross-correlation coefficient of a multi-channel signal of a current frame, determining a delay track estimation value of the current frame based on buffered inter-channel time difference information of at least one past frame, determining an adaptive window function of the current frame, performing weighting on the cross-correlation coefficient based on the delay track estimation value of the current frame and the adaptive window function of the current frame, to obtain a weighted cross-correlation coefficient, and determining an inter-channel time difference of the current frame based on the weighted cross-correlation coefficient.

STEREO PARAMETERS FOR STEREO DECODING

An apparatus includes a receiver and a decoder. The receiver is configured to receive a bitstream that includes a first frame and a second frame. The first frame includes a first portion of a mid channel and a first quantized stereo parameter. The second frame includes a second portion of the mid channel and a second quantized stereo parameter. The decoder is configured to generate a first portion of a channel based on the first portion of the mid channel and the first quantized stereo parameter. The decoder is configured to, in response to the second frame being unavailable for decoding operations, estimate the second quantized stereo parameter based on stereo parameters of one or more preceding frames and generate a second portion of the channel based on the estimated second quantized stereo parameter. The second portion of the channel corresponds to a decoded version of the second frame.

Delay estimation method and apparatus

A delay estimation method includes determining a cross-correlation coefficient of a multi-channel signal of a current frame, determining a delay track estimation value of the current frame based on buffered inter-channel time difference information of at least one past frame, determining an adaptive window function of the current frame, performing weighting on the cross-correlation coefficient based on the delay track estimation value of the current frame and the adaptive window function of the current frame, to obtain a weighted cross-correlation coefficient, and determining an inter-channel time difference of the current frame based on the weighted cross-correlation coefficient.

Adaptive Audio Centering for Head Tracking in Spatial Audio Applications
20220103965 · 2022-03-31 ·

Embodiments are disclosed for adaptive audio centering for head tracking in spatial audio applications. In an embodiment, a method comprises: obtaining first motion data from an auxiliary device communicatively coupled to a source device, the source device configured to provide spatial audio content and the auxiliary device configured to playback the spatial audio content; obtaining second motion data from one or more motion sensors of the source device; determining whether the source device and auxiliary device are in a period of mutual quiescence based on the first and second motion data; in accordance with determining that the source device and the auxiliary device are in a period of mutual quiescence, re-centering the spatial audio in a three-dimensional virtual auditory space; and rendering the 3D virtual auditory space for playback on the auxiliary device.

RENDERER CONTROLLED SPATIAL UPMIX

An audio decoder device for decoding a compressed input audio signal having at least one core decoder having one or more processors for generating a processor output signal based on a processor input signal, wherein a number of output channels of the processor output signal is higher than a number of input channels of the processor input signal, wherein each of the one or more processors has a decorrelator and a mixer, wherein a core decoder output signal having a plurality of channels has the processor output signal, and wherein the core decoder output signal is suitable for a reference loudspeaker setup; at least one format converter device configured to convert the core decoder output signal into an output audio signal, which is suitable for a target loudspeaker setup; and a control device configured to control at least one or more processors in such way that the decorrelator of the processor may be controlled independently from the mixer of the processor, wherein the control device is configured to control at least one of the decorrelators of the one or more processors depending on the target loudspeaker setup.