Abstract:
An apparatus including at least one processor and at least one memory including computer code for one or more programs, the at least one memory and the computer code configured, with the at least one processor, to cause the apparatus at least to: generate content lock information for a content lock, wherein the content lock information enables control of audio signal processing associated with audio signals related to one or more audio sources based on a position and/or orientation input.
Abstract:
A method comprising: receiving lattice vector quantised parameter data, the parameter data representing at least one audio signal; determining within the data at least one bit error; and controlling the decoding of the data to generate an audio signal based on the determining of the bit error.
Abstract:
An apparatus comprising: a vector generator configured to generate a first vector of parameters defining at least one audio signal; a vector extender configured to extend the first vector of parameters to a second vector, where the first vector is length n and the second vector is length n, where m is greater than n; a vector transformer configured to transform the second vector, a lattice quantizer configured to lattice quantize the transformed second vector; and a reverse transformer configured to reverse transform the lattice quantized transformed second vector, such that the first n components of a reverse transformed lattice quantized transformed second vector are a lattice quantization of the first vector.
Abstract:
There is inter alia disclosed an apparatus for spatial audio encoding which can receive or determine for one or more audio signals, spatial audio parameters on a sub band basis for providing spatial audio reproduction, the spatial audio parameters can comprise a coherence value for each sub band of a plurality of sub-bands of a frame. The apparatus then determines a significance measure for the coherence values of the plurality of sub bands of the frame and uses the significance measure to determine whether to encode the coherence values of the plurality of sub bands of the frame.
Abstract:
An apparatus for receiving an indicator configured to identify whether encoded spatial audio signal directional metadata parameters for time-frequency tiles of an audio frame were encoded based on a quantization resolution which is equal to or less than a determined number of bits; decode the encoded spatial audio signal directional metadata parameters for the time-frequency tiles of the audio frame based on the quantization resolution which is equal to or less than the determined number of bits when the indicator identifies as such; and when the indicator identifies that the encoded spatial audio signal directional metadata parameters were not encoded based on the quantization resolution which is equal to or less than the determined number of bits, decode a first part comprising entropy encoded spatial audio signal directional metadata parameters and decode a second part comprising fixed rate encoded spatial audio signal directional metadata parameters.
Abstract:
There is inter alia disclosed an apparatus for spatial audio encoding configured to quantise and index a spatial audio direction parameter to form a quantised spatial audio direction index, wherein the spatial audio direction parameter is associated with a time sub frame of a frequency sub band of an audio frame; and determine a quantised spatial audio difference index by calculating the difference between the quantised spatial audio direction index and a quantised average spatial audio direction index.
Abstract:
A method comprising: obtaining a first audio direction parameter value for each sub-band of a sub-frame of a frame of an audio signal; obtaining a second audio direction parameter value for the sub-frame of the frame of the audio signal for one or more audio objects associated with said audio signal; and determining a bit-efficient encoding for each first audio direction parameter value of the sub-frame based on a similarity between the first audio direction parameter value for each sub-band and the second audio direction parameter values for the one or more audio objects.
Abstract:
A method comprising: receiving at least two audio channel signals; determining, for a first frame, at least two parameters representing a difference between the at least two channel audio signals; scalar quantising the at least two parameters to generate at least two index values; adaptively encoding an initial scalar quantized parameter of the at least two parameters; determining whether the initial scalar quantized parameter has a value different from a predetermined value; adaptively encoding any unencoded scalar quantized parameters where the initial scalar quantized parameter has a value different from the predetermined value; determining whether all of the at least two scalar quantized parameters have values equal to the predetermined value where the initial scalar quantized parameter has a value equal to the predetermined value; adaptively encoding any unencoded scalar quantized parameters and generating an indicator that an output is one of fixed or variable rate coding where the initial scalar quantized parameter has a value equal to the predetermined value and at least one of the at least two scalar quantized parameters have values different from the predetermined value; generating an indicator that the output is the other of the one of fixed or variable rate coding where the initial scalar quantized parameter has a value equal to the predetermined value and all of the at least two scalar quantized parameters have values equal to the predetermined value; generating a single channel representation of the at least two audio channel signals dependent on the at least two parameters; and encoding the single channel representation.
Abstract:
It is disclosed inter alia a method comprising: estimating a value of entropy for a multi-channel audio signal; determining a channel configuration of the multi-channel audio signal from the value of entropy; and encoding the multi-channel audio signal, wherein the mode of encoding is dependent on the channel configuration.
Abstract:
An apparatus comprising: a vector generator configured to generate at least one vector of parameters defining at least one audio signal; a lattice vector quantizer configured to sort the at least one vector of parameters according to an ordering of at least one vector absolute tuples to generate an associated at least one ordered vector of parameters; the lattice vector quantizer configured to select from a list of leader classes at least one potential code vector; the lattice vector quantizer configured to determine a distance between the at least one potential code vector and the at least one ordered vector of parameters; the lattice vector quantizer configured to determine at least one leader class associated with a potential code vector which generates the smallest associated distance; the lattice vector quantizer configured to transpose the at least one leader class to generate an output lattice quantized codevector.