US7107211B2 - 5-2-5 matrix encoder and decoder system - Google Patents
5-2-5 matrix encoder and decoder system Download PDFInfo
- Publication number
- US7107211B2 US7107211B2 US10/687,676 US68767603A US7107211B2 US 7107211 B2 US7107211 B2 US 7107211B2 US 68767603 A US68767603 A US 68767603A US 7107211 B2 US7107211 B2 US 7107211B2
- Authority
- US
- United States
- Prior art keywords
- signals
- decoder
- matrix
- steering
- center
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S3/00—Systems employing more than two channels, e.g. quadraphonic
- H04S3/02—Systems employing more than two channels, e.g. quadraphonic of the matrix type, i.e. in which input signals are combined algebraically, e.g. after having been phase shifted with respect to each other
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S2400/00—Details of stereophonic systems covered by H04S but not provided for in its groups
- H04S2400/05—Generation or adaptation of centre channel in multi-channel audio systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S2420/00—Techniques used stereophonic systems covered by H04S but not provided for in its groups
- H04S2420/01—Enhancing the perception of the sound image or of the spatial distribution using head related transfer functions [HRTF's] or equivalents thereof, e.g. interaural time difference [ITD] or interaural level difference [ILD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S7/00—Indicating arrangements; Control arrangements, e.g. balance control
- H04S7/30—Control circuits for electronic adaptation of the sound field
- H04S7/307—Frequency adjustment, e.g. tone control
Definitions
- This invention relates to sound reproduction systems involving the decoding of a stereophonic pair of input audio signals into a multiplicity of output signals for reproduction after suitable amplification through a like plurality of loudspeakers arranged to surround a listener, as well as the encoding of multichannel material into two channels.
- the present invention concerns an improved set of design criteria and their solution to create a decoding matrix having optimum psychoacoustic performance in reproducing encoded multichannel material as well as standard two channel material.
- This decoding matrix maintains high separation between the left and right components of stereo signals under all conditions, even when there is a net forward or rearward bias to the input signals, or when there is a strong sound component in a particular direction, while maintaining high separation between the various outputs for signals with a defined direction, and non-directionally encoded components at a constant acoustic level regardless of the direction of the directionally encoded components of the input audio signals.
- the decoding matrix includes frequency dependent circuitry that improves the balance between front and rear signals, provides smooth sound motion around a seven channel version of the system, and makes the sound of a five channel version closer to that of a seven channel version.
- this invention concerns an improved set of design criteria and their solution to create an encoding circuit for the encoding of multi-channel sound into two channels for reproduction in standard two channel receivers and by matrix decoders.
- the present invention is part of a continuing effort to refine the encoding of multichannel audio signals into two separate channels, and the separation of the resulting two channels back into the multichannel signals from which they were derived.
- One of the goals of this encode/decode process is to recreate the original signals as perceptually identical to the originals as possible.
- Another important goal of the decoder is to extract five or more separate channels from a two channel source that was not encoded from a five channel original. The resulting five channel presentation must be at least as musically tasteful and enjoyable as the original two channel presentation.
- An active matrix having certain properties that maximize its psychoacoustic performance has been realized. Additionally, frequency dependent modifications of certain outputs of the active matrix have also been realized. Further, active circuitry that encodes five input channels into two output channels is provided that will perform optimally with the decoders presented in this application, standard two channel equipment, and industry standard Dolby® Pro-Logic® decoders.
- the active matrix decoder has matrix elements that vary depending on the directional component of the incoming signals.
- the matrix elements vary to reduce the loudness of directionally encoded signals in outputs that are not involved in producing the intended direction, while enhancing the loudness of these signals in outputs that are involved in reproducing the intended direction, while at all times preserving the left/right separation of any simultaneously occurring input signals.
- these matrix elements restore the left/right separation of decorrelated two channel material, which has been directionally encoded, by increasing or decreasing the blend between the two inputs. For example, restoration is achieved using stereo width control.
- these matrix elements may be designed to preserve the energy balance between the various components of the input signal, as much as possible, so that the balance between vocals and accompaniment is preserved in the decoder outputs. As a consequence, these matrix elements preserve both the loudness and the left/right separation of the non-directionally encoded elements of the input sound.
- the decoders may include frequency dependent circuits that improve the compatibility of the decoder outputs when standard two channel material is played, that convert the inputs into two surround outputs (a five channel decoder) or four surround outputs (a seven channel decoder), and that modify the spectrum of the rear channels in a five channel decoder so that the sound direction is perceived to be more like the sound direction produced by a seven channel decoder.
- the encoders mix five (or five full-range plus one low frequency) input channels into two output channels so that the energy of that input is preserved in the output when the input level of a particular input is strong; the direction of a strong input is encoded in the phase/amplitude ratio of the output signals; the strong signals can be panned between any two inputs of the encoder, and the output will be correctly directionally encoded.
- decorrelated material applied to the two rear inputs of the encoder will be encoded into two output channels so that the left/right separation of the inputs will be preserved when the encoder output is decoded by the decoders presented in this document; in-phase inputs will produce a two channel output that will be decoded to the rear channels of the decoders presented in this document and decoders using the Dolby® standard; anti-phase inputs will produce outputs that will be decoded as a non-directional signal when decoded by the decoders presented in this document or by decoders using the Dolby® standard; and low level reverberant signals applied to the two rear inputs of the encoder will be encoded with a 3 dB level reduction
- FIG. 1 is a block diagram of a direction detection section and a two to five channel matrix section of a decoder
- FIG. 2 is a block diagram of a five-channel frequency-dependent active signal processor circuit, which may be connected between the outputs of the matrix section of FIG. 1 and the decoder outputs;
- FIG. 3 is a block diagram of a five-to-seven channel frequency-dependent active signal processor, which may alternatively be connected between the outputs of the matrix section of FIG. 1 and the decoder outputs;
- FIG. 4 is a block schematic of an active five-channel to two-channel encoder
- FIG. 5 is a three-dimensional graph of a Left Front Left (LFL) matrix element from the '89 patent and Dolby® Pro-Logic® scaled so that the maximum value is one;
- FIG. 6 is a three-dimensional graph of a Left Front Right (LFR) matrix element from the '89 patent and Dolby® Pro-Logic® scaled by 0.71 so that the minimum value is ⁇ 0.5 and the maximum value is +0.5;
- LFR Left Front Right
- FIG. 7 is a three-dimensional graph of the square root of the sum of the squares of LFL and LFR matrix elements from the '89 patent scaled so that the maximum value is one;
- FIG. 8 is a three-dimensional graph of the square root of the sum of the LFL and LFR matrix elements from the November '96 application No. scaled so that the maximum value is 1;
- FIG. 9 is a three-dimensional graph of the LFL matrix element from V1.11;
- FIG. 10 is a three-dimensional graph of a partially completed LFL matrix element
- FIG. 11 is a graph showing the behavior of the LFL and LFR matrix elements along the rear boundary between left and full rear;
- FIG. 12 is a three-dimensional graph of the fully completed LFL matrix element as viewed from the left rear;
- FIG. 13 is a three-dimensional graph of the fully completed LFR matrix element
- FIG. 14 is a three-dimensional graph of the root mean squared sum of the LFL and LFR matrix elements
- FIG. 15 is a three-dimensional graph of the square root of the sum of the squares of the LFL and LFR matrix elements, including the correction to the rear level, viewed from the left rear;
- FIG. 16 is a graph showing the values of the center matrix elements that should be used in a Dolby® Pro-Logic® decoder as a function of cs in dB (the solid curve), and the actual values of the center matrix elements used in the Dolby® Pro-Logic® decoder (the dotted curve);
- FIG. 17 is a graph showing the ideal values for the center matrix elements of the Dolby® Pro-Logic® decoder (the solid curve), and the actual values of the center matrix elements used in the Dolby® Pro-Logic® decoder (the dotted curve);
- FIG. 18 is a three-dimensional graph of the square root of the sum of the squares of the LRL and Left Rear Right (LRR) matrix elements, using the matrix elements of V1.11;
- FIG. 20 is a three-dimensional graph of the square root of the sum of the squares of LRL and LRR using values for GR and GS determined according to the present invention
- FIG. 21 is a three-dimensional graph of the Center Left (CL) matrix element of the four channel decoder in the '89 patent and the Dolby® Pro-Logic® decoder, which can also represent the Center Right (CR) matrix element with left and right interchanged;
- FIG. 22 is a three-dimensional graph of the Center Left (CL) matrix element in V1.11;
- FIG. 23 is a graph showing the center output channel attenuation needed for the new LFL and LFR matrix elements (the solid curve), and the center attenuation for a standard Dolby® Pro-Logic® decoder (the dotted curve);
- FIG. 24 is a graph showing the ideal center attenuation for the “film” strategy (the solid curve), another center attenuation for the “film” strategy(the dashed curve), and the center attenuation for the standard Dolby® decoder (the dotted curve);
- FIG. 25 shows the center attenuation used for the “music” strategy
- FIG. 26 is a graph showing the value of GF needed for constant energy ratios with the “music” center attenuation GC (the solid curve), the previous value of the LFR matrix element sin(cs)*corrl (the dashed curve), and the value of sin(cs) (the dotted curve);
- FIG. 28 is a three-dimensional graph of the CL matrix element with the new center boost function.
- FIG. 29 is a graph of the output level from the left front output (the dotted curve) and the center output (the solid curve) as a strong signal pans from center to left.
- the decoder will be described in terms of two separate parts.
- the first part is a matrix that splits two input channels into five output channels (the input channels are usually identified as center, left front, right front, left rear, and right rear).
- the second part consists of a series of delays and filters that modify the spectrum and the levels of the two rear outputs.
- One of the functions of the second part is to derive an additional pair of outputs, a left side and a right side, to produce a seven channel version of the decoder.
- the two additional outputs described in the November '96 application were derived from an additional pair of matrix elements, which were included in the original matrix.
- FIG. 1 is a block diagram of the first part of the decoder, which is a two channel to five channel matrix 90 .
- the left half of FIG. 1 partitioned by a vertical dashed line, shows a circuit for deriving the two steering voltages l/r and c/s. These steering voltages represent the degree to which the input signals have an inherent or encoded directional component in the left/right or front/back directions, respectively.
- This part of FIG. 1 will not be explicitly discussed in this application, because it has been fully described in the patent and patent applications cited in this document, which are incorporated by reference.
- the directional detection circuit of decoder 90 comprising elements 92 through 138 is followed by a 5 ⁇ 2 matrix (shown to the right of the vertical dashed line).
- the elements of this matrix, 140 through 158 determine the amount of each input channel linearly combined with another input channel to form each output channel.
- These matrix elements are assumed to be real (the case of complex matrix elements is described in the November '96 application).
- the matrix elements are functions of the two steering voltages l/r and c/s, mathematical formulae for which are presented in the November '96 application. Improvements have been made to these formulae.
- the steering voltages c/s and l/r are derived from the logarithm of the ratio of the left input amplitude at terminal 92 to the right input amplitude at terminal 94 , and the logarithm of the ratio of the sum amplitude (the sum of the left input amplitude and the right input amplitude) to the difference amplitude (the difference between the left input amplitude and the right input amplitude).
- the unit of the steering voltages is decibels.
- the matrix elements shown in FIG. 1 are real and thus frequency independent. All signals in the inputs will be directed to the outputs depending on the derived angles lr and cs. Additionally, low frequencies and very high frequencies may be attenuated in the derivation of lr and cs from the input signals by filters not shown in FIG. 1 . However, the matrix itself is broadband.
- frequency dependent circuits there are several advantages to applying frequency dependent circuits to the signals after the matrix.
- One of these frequency dependent circuits, the phase shift network 170 at the right side output 180 in FIG. 1 is described in the November '96 application.
- a five channel version of the additional frequency dependent circuits is shown in FIG. 2 .
- These circuits do not have fixed parameters and the frequency and level behavior is dependent on the steering angles lr and cs.
- the frequency dependent circuits accomplish several purposes.
- the additional elements allow the apparent loudness of the rear channels to be adjusted when the steering is neutral (lr and cs 0) or toward the front (cs>0). In the November '96application, this attenuation was performed as part of the matrix itself and was frequency independent.
- variable low pass filters 182 , 184 , 188 , and 190 are attenuated by variable low pass filters 182 , 184 , 188 , and 190 .
- the high frequencies are attenuated in the rear channels when the steering is nearly always neutral or forward.
- Elements 188 and 190 attenuate the frequencies above 500 Hz and elements 182 and 184 attenuate the frequencies above 4 kHz using a background control signal 186 (to be defined later).
- the occasional presence of sounds that are steered rearwards reduces the attenuation, which is a feature that automatically distinguishes surround encoded material from ordinary two channel material.
- Elements 192 and 194 in the five channel version modify the spectrum of the sound when the steering is toward the rear (cs ⁇ 0) using the c/s signal 196 , such that the loudspeakers are perceived as being located behind the listener even if the actual position of the loudspeakers is to the side.
- the modified left surround and right surround signals appear at terminals 198 and 200 , respectively. Additional details of this circuit will be presented in a later section.
- FIG. 3 shows the seven channel version of the frequency dependent elements.
- the first set of filters 182 , 184 , 188 , and 190 attenuate the upper frequencies of the side and rear outputs when the steering is neutral or forward, and are controlled by the background control signal 186 . This attenuation also results in a more forward sound image, and can be adjusted to the listener's taste.
- additional circuits 202 , 204 , 206 , and 208 act to differentiate the side outputs from the rear outputs. As steering moves rearward, the attenuation in the side speakers is removed by elements 204 and 206 to produce a side oriented sound.
- the attenuation of elements 204 and 206 is reinstated and increased. This causes the sound to move smoothly from the front loudspeakers to the side loudspeaker(s) and then to the rear loudspeakers.
- the sound in the rear loudspeakers has a delay of about 10 ms, which is produced by the delay elements 202 , and 208 . Because the low frequencies are not affected by these circuits, the low frequency loudness in the side speakers (which is responsible for the perception of spaciousness) is not affected by the motion of the sound.
- FIG. 4 shows a block diagram of an encoder designed to automatically mix five input channels into two output channels.
- the architecture is quite different from the encoder described in the November '96 application.
- An object of the encoder in FIG. 4 (the “new encoder”) is to preserve the musical balance of the five channel original in the two output channels, while providing phase/amplitude cues that allow the original five channels to be extracted from the two output channels by a decoder.
- the new encoder includes active elements that ensure that the musical balance is preserved.
- Another object of the new encoder is to automatically create a two channel mix from a five channel recording that can be reproduced by an ordinary two channel system with the same artistic quality as the five channel original.
- the new encoder allows input signals to be panned between any of the five inputs of the encoder. For example, a sound may be panned from the left front input to the right rear input.
- the resulting two channel signal is decoded by the decoder described in this application, the result will be quite close to the original sound. Decoding through an earlier surround decoder will also be similar to the original.
- the front input signals L, C and R are applied to input terminals 50 , 52 , and 54 respectively.
- L and R go directly to adders 278 and 282 respectively, while C is attenuated by a factor fcn in attenuator 372 before being applied to adders 278 and 282 .
- a gain of 2.0 is applied to the low frequency effects signal LFE by element 374 before LFE is applied to adders 278 and 282 .
- the surround input signals LS and RS are applied to input terminals 62 and 64 , respectively.
- the LS signal passes through attenuator 378 , which has gain fs(l,ls), and the RS signal passes through attenuator 380 , which has gain fs(r,rs).
- the outputs of these attenuators 378 and 380 are passed into cross-coupling elements 384 and 386 , respectively, each having a gain factor of ⁇ crx, where crx is nominally 0.383.
- the cross-coupled signals from cross-coupled elements 386 and 384 are fed to summers 392 and 394 , respectively, which also receive the attenuated LS and RS signals, respectively, from 0.91 attenuators 388 and 392 , respectively.
- the outputs of summers 392 and 394 are applied to inputs of the adders 278 and 282 , respectively. This positions the side elements at 45 degrees left and right, respectively, of center rear in the decoded space.
- LS and RS also pass through attenuator 376 , which has gain fc(l,ls), and attenuator 382 , which has gain fc(r,rs), respectively, and then through a similar arrangement of cross-coupling elements 396 , 398 , 402 , 404 , 406 , and 408 .
- the summers 406 and 408 have outputs that position the left rear and right rear inputs at 45 degrees left and right, respectively, of center rear, as before.
- LS and RS also pass through phase shifter elements 234 and 246 , respectively, while the left and right signals from adders 278 and 282 , respectively, pass through phase shifter elements 286 and 288 , respectively.
- phase shifter elements is an all-pass filter, where the phase response for elements 286 and 288 is ⁇ ( ⁇ ), and for elements 234 and 246 is ⁇ ( ⁇ ) ⁇ 90°. Calculation of the component values required in these filters is well known in the art.
- the phase shifter elements cause the outputs of summers 406 and 408 to lag the outputs of adders 278 and 282 by 90 degrees at all frequencies.
- the outputs of a 11-pass filters 234 and 286 are combined by summer 276 to produce the A (or left) output signal at terminal 44
- the outputs of all-pass filters 246 and 288 are combined by summer 280 to produce the B (or right) output signal at terminal 46 .
- the gain functions ⁇ s and ⁇ c are designed to allow strong surround signals to be presented in phase with the other sounds while weak surround signals pass through the 90 degree phase-shifted path to retain constant power for decorrelated “music” signals.
- the value of crx can also change and varies the angle from which the surround signals are heard.
- the goals of the current decoder include: having variable matrix values that reduce directionally encoded audio components in outputs that are not directly involved in reproducing them in the intended direction; enhancing directionally encoded audio components in the outputs that are directly involved in reproducing them in the intended direction to maintain constant total power for such signals; preserving high separation between the left and right channel components of non-directional signals, regardless of the steering signals; and maintaining the loudness (defined as the total audio power level of non-directional signals) at an effectively constant level, whether directionally encoded signals are present and regardless of their intended direction.
- the November '96 application also describes many smaller improvements to a decoder, such as circuits to improve the steering signals' accuracy, and a variable phase shift network to switch the phase shift of one of the rear channels during strong rear steering. These features (included in V1.11) are retained in the current decoder.
- both the left decoder input and the right decoder input will be reproduced by the center speaker and sounds that were originally only in the left or right channel will also be reproduced from the center. This results in the apparent position of these sounds being drawn to the middle of the room. The degree to which this occurs depends on the loudness of the center channel.
- the '89 patent and the '92 patent used center matrix elements that had a minimum value of 3 dB compared to the left and right channels.
- the loudness of the center channel was equal to the loudness of the left and right channels.
- the center matrix elements increased another 3 dB, which strongly reduced the width of the front image. Instruments that should have sounded as if positioned to either the left or the right of thee sound image are always drawn toward the center of the sound image.
- the November '96 application used center matrix elements that had a minimum value 4.5 dB less than values previously used. This minimum value was chosen on the basis of listening tests and caused a pleasing spread to the front image when the input material was uncorrelated (which is the case with orchestral music). Therefore, the front image was not seriously narrowed. However, as the steering moved forward, these matrix elements were increased and ultimately reach the values used in the Dolby® matrix.
- Dolby® recommends that the sound mix engineer always listen to the balance through the matrix, so compensation can be made during the mixing process for the lack of power balance in the matrix during the mixing process.
- modem films are mixed for five-channel release, and automatic encoding to two channels can lead to problems with the dialog level.
- the center channel loudness is increased to preserve the power balance in the input signals, while minimizing the center channel component in all the other outputs.
- This strategy seems to be ideal for films, where the major use of the center channel is for dialog, and dialog from positions other than the center is not expected.
- the major disadvantage of this strategy is that anytime there is significant center steering, such as that which occurs in many types of popular music, the front image is narrowed.
- the advantages for film which include minimum dialog leakage into the front channels and excellent power balance, outweigh this disadvantage.
- the center channel loudness is permitted to increase at the same rate described in the November '96 application, up to a middle value of the steering (where cs>22.5 degrees).
- the left and right front matrix elements are altered so that the center component of the input signals is not entirely removed.
- the amount of the center channel component in the left and right front channels is adjusted so that the sound power from all the outputs of the decoder matches the sound power in the input signals, without excessive loudness in the center.
- This new strategy which allows the center channel component to come from all three front speakers, and limits the steering action when the center is 6 dB louder than the front left and right, is excellent for all types of music.
- Encoded five-channel mixes and ordinary two-channel mixes are decoded with a stable center and adequate separation between the center channel and the left and right channels. Note that unlike previous decoders, the separation between center and left and right is deliberately not complete. A signal intended to come from the left is eliminated from the center channel, but not the other way around. For music, the high lateral separation and stable front image that this strategy offers outweighs this lack of complete separation. Listening tests using this setting on films reveal that although there was some dialog coming from the left and right front speakers, the stability of the resulting sound image was quite good. The resulting sound was pleasant and not distracting. Therefore, hearing a film with the decoder set for music does not detract from the artistic quality of the film. However, listening to a music recording with the decoder set for film is more problematic.
- V1.11 used the matrix elements of the '89 patent for the front channels under these conditions. These matrix elements did not fully eliminate a rear steered signal unless it was steered to the full rear position (which is the position half way between left rear and right rear). When steering was to left rear or right rear (not full rear), the left or right front output had an output that was 9 dB less than the corresponding rear output. In the present decoder the front matrix elements are modified to eliminate sound from the front when steering is anywhere between left rear and right rear.
- Matlab is very similar to Fortran or C.
- variables in Matlab can be vectors which means that each variable can represent an array of numbers in sequence.
- Reference [1] presented the design of a matrix decoder that can be described by the elements of a n ⁇ 2 matrix, where n is the number of output channels. Each output can be seen as a linear combination of the two inputs, where the coefficients of the linear combination are given by the elements in the matrix. In this document the elements are identified by a simple combination of letters.
- Reference [1] described a five-channel and a seven-channel decoder. Because the conversion from five channels to seven channels can now be done in the frequency dependent part of the decoder, what follows is description of a five-channel decoder only.
- the left elements Due to from symmetry the behavior of only six elements (such as the left elements) need to be described. These six elements include the center elements, the two left front elements, and the two left rear elements. The right elements can found from the left elements by simply switching the identity of left and right.
- the left elements are indicated by the following notation:
- phase/amplitude decoders determine the apparent direction of the input by comparing the ratio of the amplitudes of the input signals. For example, the degree of steering in the right/left direction is determined from the ratio of the left input channel amplitude to the right input channel amplitude. In a similar way, the degree of steering in the front/back direction is determined from the ratio of the amplitudes of the sum and the difference of the input channels.
- the apparent directions of the input signals will be represented as angles, including one angle for the left/right direction (lr), and one for the front/back (also known as the center/surround) direction (cs).
- the two steering directions lr and cs are signed variables. When the two input channels are uncorrelated, both lr and cs are zero and the input signals are, therefore, unsteered.
- the input consists of a single signal which has been directionally encoded, the two steering directions have their maximum value however, they are not independent.
- the advantage to representing the steering values as angles is that when there is only a single signal, the sum of the absolute value of each of the two steering values must equal 45 degrees.
- the input includes some decorrelated material along with a strongly steered signal, the sum of the absolute values of each of the steering values must be less than 45 degrees as indicated by the following equation:
- the center of the plane will have the value (0, 0) and the valid values for the sum of the absolute values of the steering values will not exceed 45.
- the sum may exceed 45 degrees, such as the circuit described in the November '96 application.
- the values will arbitrarily be set to zero when the valid sum of the input variables is exceeded. This allows the behavior of the element along the boundary trajectory (the trajectory followed by a strongly steered signal) to be viewed directly.
- the graphics were created using Matlab. In the Matlab language, the unsteered position is (46, 46) because Matlab requires the angle variable to be 1 more than the actual angle value.
- the elements presented are not always correctly scaled. In general they are presented so that the unsteered value of the non-zero matrix elements for any given channel is one. In practice, the elements are usually scaled so that the maximum value of each element is one or lower. In any case, the scaling of the elements is additionally varied in the calibration procedure. It may be assumed that the matrix elements presented in this document are scalable by the appropriate constants.
- equations for the front matrix elements are defined according to equations (3a), (3b), (3c), (3d), (3e), (3f), (3g), and (3h).
- G(x) was determined experimentally in the '89 patent and was specified mathematically in the '92 patent. G(x) varies from 0 to 1 as x varies from 0 to 45 degrees. When steering is in the left front quadrant (lr and cs are both positive), G(x) is equal to 1 ⁇
- FIG. 7 shows the sum of the squares of these elements and demonstrates that the above matrix elements do not meet the requirement of constant loudness. In FIG. 7 , the value is constant at 0.71 along the axis from unsteered to right.
- the value along the axis from unsteered to left rises 3 dB to one, and the value along the axis from unsteered to center or from unsteered to rear falls 3 dB to 0.5.
- the value along the axis from unsteered to rear is hidden by the peak at left.
- the rear direction level is identical to that at the center direction.
- FIG. 8 shows a graph of the sum of the squares of the corrected elements LFL and LFR, which are described by the equations (4a)–(4h) below. Note the constant value of 0.71 in the entire right half of the plane, and the gentle rise to one toward the left vertex.
- boostl(cs) was a linear boost of 3 dB that was applied over the first 22.5 degrees of steering and was decreased back to 0 dB in the next 22.5 degrees of steering.
- Boost(cs) is given by corr(x) in the Matlab code below, in which comment lines are preceded by the percent symbol %:
- the performance of the March '97 circuit can be improved.
- the first problem with the March '97 version is in the behavior of the steering along the boundaries between left and center, and between right and center. As shown in FIG. 9 , the value of the LFL matrix element increases to a maximum half-way between left and center as a strong single signal pans from the left to the center. This increase is an unintended consequence of the deliberate increase in level for the left and right main outputs as a center signal is added to stereo music.
- bcs is equal to cs. However, bcs will decrease to zero as lr increases. If cs>22.5, bcs also decreases as lr increases.
- LFL and LFR are similar, but do not include the +0.41*G term.
- FIG. 10 the new element has the correct amplitude along the left to center boundary, as well as along the center to right boundary.
- Performance can be improved by altering the LFL and LFR matrix elements in the left rear quadrant.
- the concern here is how the matrix elements vary along the boundary between left and rear.
- FIG. 12 which presents the left rear of the coefficient graph, there is a large correction along the left-rear boundary. This large correction causes the front left output to go to zero when steering goes from left to left rear. The output remains zero as the steering progresses to full rear.
- FIG. 13 there is a large peak in the left to rear boundary. This works in conjunction with the LFL matrix element to keep the front output at zero along this boundary as steering goes from left rear to full rear.
- the loudness of unsteered material presented to the inputs of the decoder should be constant, regardless of the direction of a steered signal present at the same time.
- this requirement must be altered when there is strong steering in the direction of the output in question. That is, if with regard to the left front output, the sum of the squares of the matrix elements must increase by 3 dB when the steering goes full left.
- FIGS. 14 and FIG. 15 show plots of the square root of the sum of the squares of the matrix elements for the revised design.
- the 1/(sin(cs)+cos(cs)) correction in the rear quadrant was deleted so that the accuracy of the resulting sum could be better visualized.
- FIG. 15 there is a 3 dB peak in the left direction, and a somewhat lesser peak as a signal goes from unsteered to 22.5 degrees in the center direction. This peak is a result of the deliberate boost of the left and right outputs during half-front steering. Note that in the other quadrants the rms sum is very close to one, which was the intent of the design. Because the method used to produce the elements was an approximation, the value in the rear left quadrant is not quite equal to one. However, it is a pretty good match.
- the unsteered (middle) to right axis has the value one
- the center vertex has the value 0.71
- the rear vertex has the value 0.5
- the left vertex has the value 1.41. Note that there is a peak along the middle to center axis.
- the Dolby® elements are similar to the elements given in the '89 patent, except that the boost is not dependent on cs in the rear. This difference is quite important, because after the standard calibration procedure, the elements have quite different values for unsteered signals.
- the description in this document of the matrix elements does not consider the calibration procedure for these decoders and all the matrix elements are derived with a relatively arbitrary scaling. In most cases, the elements are presented as if they had a maximum value of 1.41. In fact, for technical reasons, the matrix elements are all eventually scaled so they have a maximum value of less than one.
- the gain of each output to the loudspeaker is adjusted.
- the 3 dB difference in the elements in the forward steered or unsteered condition is not trivial.
- the elements from the '89 patent have the value 0.71, and the sum of the squares of the elements has the value of one. This is not true of the calibrated Dolby® rear elements.
- LRL has the unsteered value of one, and the sum of the squares is 2, which is 3 dB higher than the outputs in the '89 patent. Note that the calibration procedure results in a matrix that does not correspond to the “Dolby® Surround®” passive matrix when the matrix is unsteered.
- the Dolby® Surround® passive matrix specifies that the rear output should have the value of 0.71*(A in ⁇ B in ), and the Dolby® Pro-Logic® matrix does not meet this specification. As a result, the rear output will be 3 dB stronger than the others when the A and B inputs are decorrelated. If there are two speakers sharing the rear output, each will be adjusted to be 3 dB softer than a single rear speaker, which will make all five speakers have approximately equal sound power when the decoder inputs are uncorrelated. When the matrix elements from the '89 patent are used, the same calibration procedure results in 3 dB less sound power from the rear when the decoder inputs are uncorrelated.
- the issue of how loud the rear channels should be when the inputs are decorrelated is a matter of taste.
- a surround encoded recording it may be desirable to reproduce the balance heard by the producer when the recording was mixed. Achieving this balance is a design goal for the decoder and encoder as a combination.
- the goal is to reproduce the power balance in the original recording, while generating a tasteful and unobtrusive surround.
- the problem with the Dolby® matrix elements is that the power balance in a conventional two channel recording is not preserved through the matrix, in that the surround channels are too strong, and the center channel is too weak.
- the sound power in the room will be proportional to L in 2 +R in 2 +C in 2 . If all three components have roughly equal amplitudes, the power ratio of the center component to the left plus right component will be 1:2.
- the decoder may be desirable for the decoder to reproduce sound power in the room with approximately the same power ratio as stereo, regardless of the power ratio of C in to L in and R in .
- This can be expressed mathematically.
- the equal power ratio requirement will specify the functional form of the center matrix elements along the cs axis, if all the other matrix elements are taken as given. If it is assumed that the Dolby® matrix elements, calibrated such that the rear sound power is 3 dB less than the other three outputs when the matrix is fully steered (i.e. 3 dB less than the standard calibration), then the center matrix elements should have the shape shown in FIG. 16 . If the same thing is done for the standard calibration, the results in FIG. 17 emerge.
- the solid curve shows the values of the center matrix elements as a function of cs assuming the power ratios in the decoder outputs are identical to the power ratios in stereo, and using the rear Dolby® matrix elements calibrated 3 dB lower in level than is typically used.
- the dotted curve shows the actual value of the center matrix elements in Pro-Logic®. While the actual value gives reasonable results for an unsteered signal and a fully steered signal, the actual value is about 1.5 dB too low in the middle.
- the solid curve shows the value of the center matrix elements assuming equal power ratios to stereo given the matrix elements and the calibration actually used in Dolby® Pro-Logic.
- the dotted curve shows the actual values of the center matrix elements in Pro-Logic® The actual values are more than 3 dB too low for all values of cs.
- the major problem with both the elements of the '89 patent and the elements of the Dolby® Pro-Logic® decoder is that there is only a single rear output.
- the '92 patent disclosed a method for creating two independent side outputs, and the math in the '92 patent was incorporated in the elements of the front left quadrant of reference [1 ] and the November '96 application. The goal for the elements in this quadrant was to eliminate the output of a signal steered from left to center, while maintaining some output from the left rear channel for unsteered material present at the same time.
- LRL LRL matrix element
- G(lr) was included to add signals from the B input channel of the decoder to the left rear output to provide some unsteered signal power as the steered signal was being removed.
- GS(lr) was determined according to the criterion that there should be no signal output with a fully steered signal that is moving from left to center.
- the formula for GS(lr) was determined to be equal to G 2 (lr).
- a more complicated representation of the formula is given in the '92 patent. The two representations can be shown to be identical.
- these elements are corrected by a boost of (sin(cs)+cos(cs)) so that they more closely approximate constant loudness for unsteered material. While completely successful in the right front quadrant, this correction is not very successful in the left front quadrant.
- the matrix elements are identical to the LRL and LRR elements in the '89 patent for the right front quadrant. In FIG. 18 , there is a 3 dB dip along the line from the middle to the left vertex in the front left quadrant, and nearly a 3 dB boost in the level along the boundary between left and center. The “mountain range” in the rear quadrant will be discussed later.
- the “tv matrix” correction in V1.11 has been removed to allow better comparison to the present invention, which is shown in FIG. 20 .
- LRL cos( cs ) ⁇ GS ( lr ) (17a)
- equations (18) and (19) result in a messy quadratic equation, which is solved numerically and shown in FIG. 19 .
- the peak in the sum of the squares along the boundary between left and center (shown in FIG. 18 ) remains.
- both matrix elements may be multiplied by the inverse of xymin.
- LRL (cos( cs ) ⁇ GS ( lr ))/(1+0.29*sin(4* xymin )) (20a)
- LRR ( ⁇ sin( cs ) ⁇ GR ( lr ))/(1+0.29*sin(4* xymin )) (20b)
- LRL cos( cs ) (20c)
- LRR ⁇ sin( cs ) (20d)
- FIG. 20 shows the matrix elements without the “tv matrix” correction.
- the “tv matrix” correction is handled by frequency dependent circuitry that follows the matrix, which will be described later. As shown in FIG. 20 , the sum of the squares is close to one and continuous, except for the deliberate rise in level in the rear.
- discontinuities may also be corrected using interpolation.
- rboost(cs) is closely equivalent to the function 0.41*G(cs) in the earlier matrix elements, except that rboost(cs) is zero for 0>cs> ⁇ 22.5, and varies from zero to 0.41 as cs varies from ⁇ 22.5 degrees to ⁇ 45 degrees.
- the exact functional shape of rboost(cs) is determined by the desire to keep the loudness of the rear output constant as sound is panned from left rear to full rear.
- the Left Rear matrix elements during right steering are now complete. 18.
- the behavior of the LRL and LRR matrix elements is complex.
- the LRL element must quickly rise from zero to near maximum as lr decreases from 45 to 22.5 or to zero.
- cs_bounded may be defined according to the following Matlab notation:
- LRL is computed using an interpolation similar to that used for LRR.
- Matlab notation In Matlab notation:
- LRL ( sra ( lr )+ sri ( cs )+rboost(cs))
- LRR ⁇ srac ( lr ) +sric ( cs _bounded)
- FIG. 21 shows a graphical representation of CL, in which the middle of the graph and the right and rear vertices have the value 1, and the center vertex has the value 1.41. In practice, this element is scaled so that its maximum value is one.
- the March 1997 version used the elements defined in the '89 patent, but with a different scaling, and a boost function different than G(cs). It was important to reduce the unsteered level of the center output, therefore, a value 4.5 dB less than the value used in Dolby® Pro-Logic® was chosen and the boost function (0.41*G(cs)) was changed to increase the value of the matrix elements back to the value used in Dolby® Pro-Logic® as cs increases toward center.
- the boost function in the March 1997 version was chosen heuristically through listening tests.
- the boost function of cs starts at zero as before, and increases with cs such that CL and CR increase by 4.5 dB as cs goes from zero to 22.5 degrees.
- the increase in CL and CR is a constant number (in dB) for each dB of increase in cs.
- the boost function then changes slope such that the matrix elements increase another 3 dB in the next 20 degrees and then remain constant.
- the new matrix elements are equal to the neutral values of the old matrix elements when the steering is “half front” (8 dB or 23 degrees). As the steering continues to move forward, the new and the old matrix elements become equal.
- FIG. 22 shows a three-dimensional plot of the CL matrix element. In this plot, the middle value and the right and rear vertices have been reduced by 4.5 dB. Additionally, as cs increases, the center rises to the value of 1.41 in two slopes.
- the center channel While it is possible to remove a strongly steered signal from the center channel output using matrix techniques, any time the steering is frontal but not biased either left or right, the center channel must reproduce the sum of the A and B inputs with some gain factor. In other words, it is not possible to remove uncorrelated left and right material from the center channel. The only option is to regulate the loudness of the center speaker.
- the matrix values presented above for LFL and LFR are designed to remove the center component of the input signals as the steering moves forward. If the input signal has been encoded to come from the forward direction using a cross mixer, such as a stereo width control, the matrix elements given above (the elements of the '89 patent, reference [1], the March 1997 version, and those presented earlier in this paper) completely restore the original separation.
- the input to the decoder may consist of uncorrelated left and right channels to which an unrelated center channel has been added.
- the listener is not equidistant from each speaker, the listener is much more likely to hear the sum of the sound power from each speaker, which is equivalent to the sum of the squares of the three front outputs.
- extensive listening has shown that the sum of the sound power from each speaker is actually what is important. Therefore, the sum of the squares of all the outputs of the decoder, including the rear outputs, must be considered.
- the sound power of the C in component from the center output must rise in exact proportion to the reduction in the sound power of the C in component from the left and right outputs, and the reduction in the sound power of the C in component in the rear outputs.
- An additional complication comes from the up to 3 dB level boost applied to the left and right front outputs (described previously). Because of the level boost, the center will need to be somewhat louder to keep the ratios constant. This requirement may be expressed as a set of equations for the sound power. Using these equations, a gain function, which can be used to increase the loudness of the center speaker, can be determined.
- the solid curve of FIG. 23 shows the center gain needed to preserve the energy of the center component of the input signal in the front three channels as steering increases toward the front.
- the dotted curve of FIG. 24 shows the gain in a standard decoder. As shown by the solid curve, the level of the center channel requires a steep increase—on the order of many dB of amplitude per dB of steering value.
- the optimal center loudness can be found by trial and error.
- the matrix elements needed in the front left and right to preserve the power of the C in component in the room may then be determined.
- the center channel is reduced in level by 4.5 dB below the level in the decoder disclosed in the '89 patent, which is a total attenuation of ⁇ 7.5 dB total attenuation, which is about 0.42.
- the matrix elements for the center can be multiplied by this factor, and a new center boost function (GC) can be defined.
- GC center boost function
- the function (0.42+GC(cs)) is plotted in FIG. 25 . Note the quick rise from the value 0.42 (4.5 dB lower than Dolby® Surround®), followed by a gentle rise, and finally by a steep rise to the value 1.
- the function needed for LFR may be determined if functions for LFL, LRL, 30 and LRR are assumed. This involves determining the rate at which the C in component in the left and right outputs should decrease, and then designing matrix elements that provide this rate of decrease. These matrix elements should also provide some boost of the L in and R in components, and should have the current shape at the left to center boundary, as well as the right to center boundary.
- LFL GP( cs ) (28a)
- LFR GF( cs ) (28b)
- CL 0.42*(1 ⁇ G ( lr ))+GC( cs ) (28c)
- CR 0.42+GC( cs ) (28d)
- the solid curve is the GF needed for constant energy ratios with the new “music” center attenuation GC.
- the dashed curve is the LFR element of the March '97 version (sin(cs)*corrl).
- the dotted curve is sin(cs), which is the LFR element without the correction term corrl. Note that GF is close to zero until cs reaches 30 degrees, and then GF increases sharply. In practice it is best to limit the value of cs to about 33 degrees. In practice, the LFR element derived from these curves has a negative sign.
- the values in reference [1] give a smooth function of cos(2*cs) along the left boundary and create smooth panning between left and center. It is desirable for the new center function to have similar behavior along this boundary.
- FIG. 28 A three-dimensional representation of the CL matrix element is shown in FIG. 28 . While not perfect, this correction works well in practice. In FIG. 28 , note the correction for panning along the boundary between left and center, which is fairly smooth.
- FIG. 29 shows a graph of the left front (dotted curve) and center (solid curve) outputs, where the center steering is to the left of the plot, and full left is to the right.
- the value of cs is limited to about 33 degrees (about 13 on the axis as labeled), where the center is about 6 dB stronger than the left.
- the Logic 7® encoder should be able to encode a 5.1 channel tape in a way that allows the encoded version to be decoded by a Logic 7® decoder with minimal subjective change.
- the encoded output should be stereo compatible, which means that it should sound as close as possible to a manual two channel mix of the same material. Stereo compatibility should include the output of the encoder giving identical perceived loudness for each sound source in an original 5 channel mix when played on a standard stereo system. The apparent position of the sound source in stereo should also be as close as possible to the apparent position of the sound source in the 5 channel original.
- the new encoder compensates for this by increasing the rear bias slightly.
- dialog can sometimes get lost. This problem was greatly improved by the changes to the power balance described above.
- the encoder is also intended for use with a standard (Dolby® decoder and compensates for this by raising the center channel input to the encoder slightly when used in this manner.
- the new encoder handles the left, center, and right signals in a manner identical to that of the previous design and the Dolby® encoder, providing that the center attenuation function ⁇ cn is equal to 0.71, or ⁇ 3 dB.
- the surround channels look more complicated than they are.
- the functions ⁇ c( ) and ⁇ s( ) direct the surround channels either to a path with a 90 degree phase shift relative to the front channels, or to a path with no phase shift.
- ⁇ c is one
- ⁇ s is zero, which means that only the path which uses the 90 degree phase shift is active.
- crx controls the amount of negative cross feed for each surround channel and is typically 0.38.
- the A and B outputs have an amplitude ratio of ⁇ 0.38/0.91 when there is only an input to one of the surround channels.
- the amplitude ratio results in a steering angle of 22.5 degrees to the rear.
- the total power in the two output channels is unity (the sum of the squares of 0.91 and 0.38 is one).
- a surround encoder using the European standard attenuates the two surround channels by 3 dB and adds them into the front channels.
- the left rear channel is attenuated and added to the left front channel.
- a surround encoder using the European standard has many disadvantages when encoding multichannel film sound or recordings that have specific instruments in the surround channels.
- One such advantage is that both the loudness and the direction of these instruments will be incorrectly encoded.
- a surround encoder using the European standard works rather well with classical music, for which the two surround channels are primarily reverberation.
- the 3 dB attenuation of the European standard was carefully chosen through listening tests to produce encoding that is stereo-compatible. Therefore, the new encoder should include this 3 dB attenuation when classical music is being encoded. The presence of classical music can be detected through the relative levels of the front channels and the surround channels in the encoder.
- a major function of the function ⁇ c in the surround channels is to reduce the level of the surround channels in the output mix by 31 dB when the surround channels are much softer than the front channels.
- Circuitry is provided to compare the front and rear levels, and reduce the value of ⁇ c to a maximum of 3 dB when the rear levels are 3 dB less than the front levels. Maximum attenuation is reached when the rear channels are 8 dB less strong than the front channels.
- This active circuit appears to work well and makes the new encoder compatible with a surround encoder using the European standard for classical music. The action of the active circuits causes instruments, which are intended to be strong in the rear channels, to be encoded with full level.
- the real coefficient mixing path ⁇ s has another function for the surround channels.
- active circuitry detects when these two inputs are similar in level and in phase. Under these conditions, ⁇ c is reduced to zero and ⁇ s is increased to one. This change to real coefficients in the encoding results in a more precise decoding of this type of pan. In practice, this function is probably not essential, but seems to be an elegant refinement.
- Level detecting circuits look at the phase relationship between the center channel and the front left and right. Some popular music recordings that use five channels mix the vocals into all three front channels. When there is a strong signal in all three inputs, the encoder output will have excessive vocal power, because the three front channels will add together in phase. When this occurs, active circuits increase the attenuation in the center channel by 3 dB to restore the power balance in the encoder output.
- active circuits are provided to:
- FIG. 2 is a block diagram that includes frequency dependent circuits that follow the matrix in a five channel version of the decoder.
- the frequency dependent circuits include three sections: a variable low pass filter, a variable shelf filter, and a HRTF (Head Related Transfer Function) filter.
- the HRTF filter changes its characteristics depending on the value of the rear steering voltage c/s.
- the first two filters change their characteristics in response to a signal that is intended to represent the average direction of the input signals to the decoder during pauses between strongly steered signals. This signal is called the background control signal.
- One of the major goals of the current decoder is to optimally create a five channel surround signal from an ordinary two channel stereo signal. It is also highly desirable for the decoder to recreate a five channel surround recording that was encoded into two channels by the encoder described in this application. These two goals differ in the way in which the surround channels are perceived. With an ordinary stereo input, the majority of the sound needs to be in front of the listener. The surround speakers should contribute a pleasant sense of envelopment and ambience, but should not draw attention to themselves. With an encoded surround recording, the surround speakers need to be stronger and more aggressive.
- the background control signal is designed to make this discrimination.
- the background control signal (“BCS”) is similar to and derived from the rear steering signal cs.
- BCS represents the negative peak value of cs. That is, when cs is more negative than BCS, BCS is made to equal cs. When cs is more positive than BCS, BCS slowly decays. However, the decay of BCS involves a further calculation.
- Music of many types consists of a series of strong foreground notes, or in the case of a song, sung words. There is a background between the foreground notes that may consist of other instruments playing other notes or reverberation.
- the circuit that derives the BCS signal keeps track of the peak level of the foreground notes. When the current level is ⁇ 7 dB less than the peak level of the foreground, the level of cs is measured. The value of cs during the gaps between foreground peaks is used to control the decay of BCS. If the material in the gaps is reverberation, cs may tend to have a net rearward bias in a recording that was made by encoding a five channel original.
- BCS derived in this way tends to reflect the type of recording. Any time there is significant rear steered material, BCS will always be strongly negative. However, BCS can be negative even in the absence of strong steering to the rear if the reverberation in the recording has a net rearward bias.
- the filters that optimize the decoder for stereo versus surround inputs may be adjusted using BCS.
- the first of the filters in FIG. 2 is a simple 6 dB per octave low pass filter with an adjustable cutoff frequency.
- This filter is set to a value that is user adjustable when BCS is positive or zero, but is typically about 4 kHz.
- the cutoff frequency of the filter is raised as BCS becomes negative until BCS is more rearward than 22 degrees. At this point, the filter is not active.
- This low frequency filter makes the rear outputs less obtrusive when ordinary stereo material is played. In earlier decoders the filter was controlled by cs, and not by BCS.
- the second filter is a variable shelf filter that implements the “sound stage” control in the current decoder.
- the “soundstage” control was implemented through the matrix elements using the “tv matrix” correction.
- the earlier decoders reduced the overall level of the rear channels when the steering was neutral or forward.
- the matrix elements do not include the “tv matrix” correction.
- the second filter of FIG. 2 includes a low frequency section (the pole) that is fixed at 500 Hz and a high frequency section (the zero) that varies depending on user adjustment and BCS.
- the high frequency section of the shelf filter is set equal to the low frequency section when the soundstage control is set to “rear” in the new decoders.
- the shelf has no attenuation, and the filter has flat response.
- the setting of the high frequency zero varies when the soundstage control is set to “neutral” in the new decoders.
- the zero moves to 710 Hz when BCS is positive or zero, resulting in a 3 dB attenuation of higher frequencies.
- the result is the same as that of the earlier decoders for the high frequencies.
- There is a 3 dB attenuation when the steering is neutral or forward.
- the low frequencies are not attenuated and come from the sides of the room with full level.
- the third filter is controlled by c/s and not by BCS.
- This filter is designed to emulate the frequency responses of the human head and pinnae when a sound source is approximately 150 degrees in azimuth from the front of the listener.
- This type of frequency response is called a “Head Related Transfer Function” or HRTF.
- HRTF Head Related Transfer Function
- the current standard for five channel sound reproduction recommends that the two rear speakers be placed slightly behind the listener at +/ ⁇ 110 or 120 degrees from the front. This speaker position supplies good envelopment at low frequencies.
- listening rooms often do not have a size or shape appropriate for placing loudspeakers fully behind the listener and a side position is the best that can be achieved.
- a sound generated to the side of a listener does not produce the same level of excitement as a sound that is generated fully behind a listener.
- film directors often want a sound-effect to come from behind the listener, and not from the side.
- the HRTF filter in the decoder adds the frequency notches of a rear sound source so that a listener hears the sound as if it were generated further behind the listener than the actual positions of the loudspeakers.
- the filter is designed to vary with cs so that the filter is maximum when cs is positive or zero, which causes ambient sounds and reverberation to seem to be more behind the listener.
- the filter is reduced as cs becomes negative and is completely removed when cs is approximately ⁇ 15 degrees. At this point, the sound source appears to come fully from the side.
- the filter is once again applied as cs goes further negative so that the sound source appears to go behind the listener.
- the filter is slightly modified to correspond to the HRTF function when cs is fully to the rear.
- FIG. 3 shows the frequency dependent circuits in the seven channel version of the decoder, which consisting of three sections. However, the second two sections can be combined into one circuit. The first two sections are identical to the two sections in the five channel decoder, and perform the same function. The third section is unique to the seven channel decoder.
- the side and rear channels had separate matrix elements. The action of the elements was such that the side and the rear outputs were identical, except for delay, when cs was positive or neutral. The two outputs remained identical until cs was more negative than 22 degrees. As the steering moved further to the rear, the side outputs were attenuated by 6 dB, and the rear outputs were boosted by 2 dB. This caused the sound to appear to move from the sides of the listener to the rear of the listener.
- the differentiation between the side output and the rear output is achieved by a variable shelf filter in the side output.
- the third shelf filter in FIG. 3 has no attenuation when cs is forward or zero. However, the zero in the shelf filter moves rapidly toward 1100 Hz when cs becomes more negative than 22 degrees, resulting in an about 7 dB attenuation of the high frequencies.
- this shelf filter has been described as a filter separate from the shelf filter that provides the “soundstage” function, the action of the two shelf filters can be combined into a single shelf through suitable control circuitry.
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Algebra (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Stereophonic System (AREA)
Abstract
Description
lr=90−arctan(10Λ((l/r)/20)) (1a)
cs=90−arc tan(10Λ((c/s)/20)) (1b)
-
- CL: The matrix element for the Left input channel to the Center output channel.
- CR: The matrix element for the Right input channel to the Center output channel.
- LFL: The Left input channel to the Left Front output channel.
- LFR: The Right input channel to the Left Front output channel.
- LRL: The Left input channel to the Left Rear output channel.
- LRR: The Right input channel to the Left Rear output channel.
|lr|+|cs|<45 (2)
LFL=1−0.5*G(cs)+0.41*G(lr) (3a)
LFR=−0.5*G(cs) (3b)
In the right front quadrant:
LFL=1−0.5*G(cs) (3c)
LFR=−0.5*G(cs) (3d)
In the left rear quadrant (cs is negative):
LFL=1−0.5*G(cs)+0.41*G(lr) (3e)
LFR=−0.5*G(cs) (3f)
In the right rear quadrant:
LFL=1−0.5*G(cs) (3g)
LFR=0.5*G(cs) (3h)
LFL=cos(cs)+0.41*G(lr) (4a)
LFR=−sin(cs) (4b)
For the right front quadrant:
LFL=cos(cs) (4c)
LFR=−sin(cs) (4d)
For the left rear quadrant:
LFL=cos(−cs)+0.41*G(lr) (4e)
LFR=sin(−cs) (4f)
For the right rear quadrant:
LFL=cos(−cs) (4g)
LFR=sin(−cs) (4h)
11. Improvements to the Left Front Matrix Elements
LFL=(cos(cs)+0.41*G(lr))*boostl(cs) (5a)
LFR=(−sin(cs))*boostl(cs) (5b)
For the right front quadrant:
LFL=(cos(cs))*boostl(cs) (5c)
LFR=(−sin(cs))*boostl(cs) (5d)
For the left rear quadrant:
LFL=(cos(−cs)+0.41*G(lr))/boost(cs) (5e)
LFR=(sin(cs))/boost(cs) (5f)
For the right rear quadrant:
LFL=(cos(cs))/boost(cs) (5g)
LFR=(sin(cs))/boost(cs) (5h)
where the function G(x) is the same as the one in the '89 patent. When expressed with angles as an input, G(x) is equal to:
G(x)=1−tan(45−x) (6)
% calculate a boost function of +3dB at 22.5 degrees |
% corr(x) goes up 3dB and stays up. corr1(x) goes up then down again |
for x = 1:24; % x has values of 1 to 24 representing 0 to 23 degrees |
corr(x) = 10{circumflex over ( )}(3*(x−1)/(23*20)); % go up 3dB over this range |
corr1(x) = corr(x); |
end |
for x = 25:46% go back down for corrl over this range 24 to 45 degrees |
corr(x) = 1.41; |
corr1(x) = corr(48−x); |
end |
-
- Assume both lr and cs>0—we are in the left front quadrant (assume cs and lr follow the Matlab conventions of varying from 1 to =46) % find the bounded c/s
if (cs < 24) | ||
bcs = cs-(1r−1); | ||
if (bcs < 1) % this limits the maximum value | ||
bcs = 1; | ||
end | ||
else | ||
bcs = 47-cs-(1r−1); | ||
if (bcs < 1) | ||
bcs = 1; | ||
end | ||
end | ||
-
- a=0:45; % define a vector in one degree steps. a has the values of 0 to 45 degrees
- a1=2*pi*a/360: % convert to radians
- % now define the sine and cosine tables, as well as the boost tables for the front
- sin_tbl=sin(a1);
- cos_tbl=cos(a1);
- cos_tbl_plus=cos(a1).*corrl(a+1);
- cos_tbl_plus=cos tbl_plus−cos_tbl; % this is the one we use
- cos_tbl_minus=cos(a1)./corr(a+1);
- sin_tbl_plus=sin(a1).*corrl(a+1);
- sin_tbl_plus=sin tbl_plus−sin_tbl; % this is the one we use
- sin_tbl_minus=sin(a1)./corr(a+1);
LFL=cos(cs)+0.41*G(lr)+cos_tbl_plus(bcs) (7a)
LFR=−sin(cs)−sin_tbl_plus(bcs) (7b)
LFL=cos_tbl_minus(−cs)+0.41 *G(−cs) (8a)
LFR=sin_tbl_minus(−cs) (8b)
LFL=cos(t)*F(t)−/+sin(t)*(sqrt(1−F(t)Λ2)) (9a)
LFR=(sin(t)*F(t)+/−cos(t)*(sqrt(1−F(t)Λ2))) (9b)
If F(t)=cos(4*t) and the correct sign is chosen, equations (9a) and (9b) simplify to the following equations:
LFL=cos(t)*cos(4*t)+sin(t)*sin(4*t) (9c)
LFR=(sin(t)*cos(4*t)−cos(t)*sin(4*t) (9d)
A plot of these coefficients is shown in
LFL=−sin(t) (10a)
LFR=cos(t) (10b)
LFL=cos(cs) (10c)
LFR=sin(cs) (10d)
% new - find the boundary parameter | ||
bp=x; | ||
if (bp > y) | ||
bp = y; | ||
end | ||
and a new correction function which depends on bp:
for x =1:24 | ||
ax = 2*pi* (46−x), 360; | ||
front_boundary_tbl(x) = (cos(ax)−sin(ax))/(cos(ax)+sin(ax)); | ||
end | ||
for x=25:46 | ||
ax = 2*pi*(x−1)/360; | ||
front_boundary_tbl(x) = (cos(ax)−sin(ax))/(cos(ax)+sin(ax)); | ||
end | ||
LFL and LFR are then defined in this quadrant according to the following equations:
LFL=cos(cs)/(cos(cs)+sin(cs))−front_boundary_tbl(bp)+0.41 *G(lr) (11a)
LFR=sin(cs)/(cos(cs)+sin(cs))+front_boundary_tbl(bp) (11b)
LFL=cos(cs)/(cos(cs)+sin(cs))=1−5*G(cs). (12a)
LFR=sin(cs)/(cos(cs)+sin(cs))=0.5*G(cs) (12b)
A graphical display of LFL and LFR is shown in
LRL=0.71*(1−G(lr)) (13a)
LRR=0.71*(−1) (13b)
For the rear left quadrant:
LRL=0.71*(1−G(lr)+0.41*G(−cs)) (13c)
LRR=−0.71*(1+0.41*G(−cs)) (13d)
(the right half of the plane is identical but switches LRL and LRR.)
LRL=1−G(lr) (14a)
LRR=−1 (14b)
For the rear left:
LRL=1−G(lr) (14c)
LRR=−1 (14d)
A in =L in−0.71*C in (15a)
B in =R in+0.71*C in (15b)
LRL=1−GS(lr)−0.5*G(cs) (16a)
LRR=−0.5*G(cs)−G(lr) (16b)
LRL=cos(cs)−GS(lr) (17a)
LRR=−sin(cs)−GR(lr) (17b)
So that the sum of the squares are one along the cs=0 axis:
(1−GS(lr))2+(GR(lr))2=1 (18)
and so that the output is zero for a steered signal, or as t varies from zero to 45 degrees:
LRL*cos(t)+LRR*sin(t)=0 (19)
% find the minimum of x or y | ||
xymin = x; | ||
if (xymin > y) | ||
xymin = y; | ||
end | ||
if (xymin > 23) | ||
xymin = 23; | ||
end | ||
% note that xymin varies from zero to 22.5 degrees. | ||
LRL=(cos(cs)−GS(lr))/(1+0.29*sin(4*xymin)) (20a)
LRR=(−sin(cs)−GR(lr))/(1+0.29*sin(4*xymin)) (20b)
In the front right quadrant:
LRL=cos(cs) (20c)
LRR=−sin(cs) (20d)
LRL=cos(−cs)=sri(−cs) (21a)
LRR=sin(−cs)=sric(−cs) (21b)
where sric(x) is equal to sin(x) over a value with a range of 0 to 22.5 degrees, and sri(x) is equal to cos(x). These functions will also be used to define the Left Rear matrix elements during Left steering.
17. Left Side and Rear Outputs During Rear Steering from Right Rear to Rear
LRL=(cos(45+cs)+rboost(−cs))=(sri(−cs)+rboost(−cs)) (22a)
LRR=sin(45+cs)=sric(−cs) (22b)
where rboost(cs) is defined in reference [1] and the November '96 application. rboost(cs) is closely equivalent to the function 0.41*G(cs) in the earlier matrix elements, except that rboost(cs) is zero for 0>cs>−22.5, and varies from zero to 0.41 as cs varies from −22.5 degrees to −45 degrees. The exact functional shape of rboost(cs) is determined by the desire to keep the loudness of the rear output constant as sound is panned from left rear to full rear. The Left Rear matrix elements during right steering are now complete.
18. The Left Rear Matrix Elements During Steering from Left to Left Rear
LRL=cos(45−lr)*sin(4*(45−lr))−sin(45−lr)*cos(4*(45−lr))=sra(lr) (23a)
LRR=−(sin(45−lr).*sin(4*(45−lr))+cos(45−lr).*cos(4*(45−lr)))=srac(lr) (23b)
where sra(lr) and srac(lr) are two new functions defined over this range.
LRL=cos(lr)=sra(lr) (23c)
LRR=−sin(lr)=−srac(lr) (23d)
which defines the two functions sra(x) and srac(x) for 0<lr<45.
19. March 1997 Version
cs_bounded = lr − cs; | ||
if (cs_bounded < 1) % this limits the maximum value | ||
cs_bounded = 0; | ||
end | ||
if (45-|lr| < cs_bounded) % use the smaller of the two values | ||
cs_bounded = 45−lr; | ||
end | ||
for cs = 0 to 15 | ||
LRR = (−(srac(lr) + (srac(lr)−G(lr))*(15−cs)/15) + | ||
sric(cs_bounded)); | ||
for cs = 15 to 22.5 | ||
LRR = (−srac(lr) + sric(cs_bounded)); | ||
20. LRL as Implemented in the Present Invention
for cs = 0 to 15 | ||
LRL = ((sra(lr) + (sra(lr)−GS(lr))*(15−cs)/15) + sri(−cs)); | ||
for cs = 15 to 22.5 | ||
LRL = (sra(Ir) + sri(−cs)); | ||
21. Rear Outputs During Steering from Left Rear to Full Rear
LRL=(sra(lr)+sri(cs)+rboost(cs))
LRR=−srac(lr)+sric(cs_bounded)
CL=1−G(lr)+0.41*G(cs) (24a)
CR=1+0.41*G(cs) (24b)
For rear steering:
CL=1−G(lr) (24c)
CR=1 (24d)
CL=cos(−45−lr)*sin(2*(45−lr))−sin(45−lr)*cos(2*(45−lr))+0.41*G(cs) (25a)
CR=sin(45−lr)*sin(2*(45−lr))+cos(45−lr)*cos(2*(45−lr))+0.41*G(cs) (25b)
A in =L in+0.71*C in (26a)
B in =R in+0.71*C in (26b)
CL=0.42* (1−G(lr))+GC(cs) (27a)
CR=0.42+GC(cs) (27b)
For rear steering:
CL=0.42*(1−G(lr)) (27c)
CR=0.42 (27d)
center_max = 0.65; | ||
center_rate = 0.75; | ||
center_max2 = 1; | ||
center_rate2 = 0.3; | ||
center_rate3 = 0.1; | ||
if (cs < 12) | ||
gc(cs−1) = 0.42* 10, (db*center_rate/(20)); | ||
tmp = gc(cs + 1); | ||
elseif (cs < 30) | ||
gc(cs + 1) = tmp*10{circumflex over ( )}((cs−11)*center_rate3/(20)); | ||
if (gc(cs + 1) > center_max) | ||
gc(cs + 1) = center_max; | ||
end | ||
else | ||
gc(cs+1) = center_max*10{circumflex over ( )}((cs−29)*center_rate2/(20)); | ||
if (gc(cs+ 1) > center_max2) | ||
gc(cs+ 1) = center_max2; | ||
end | ||
end | ||
LFL=GP(cs) (28a)
LFR=GF(cs) (28b)
CL=0.42*(1−G(lr))+GC(cs) (28c)
CR=0.42+GC(cs) (28d)
Power from the front left and right can then be computed as follows:
PLR=(GP2+GF2)*(L in 2 +R in 2)+(GP−GF)2 *C in 2 (29a)
Power from the center is:
PC=GC2*(L in 2 +R in 2)+2*GC2*C in 2 (29b)
PREAR=(0.71*(cos(cs)*(L in+0.71*R in)−sin(cs)*(R in+0.71*Cin)))2 (29c)
PREAR=0.5*C in 2*((cos(cs)−sin(cs))2)+L in 2 (29d)
The total power from all three speakers is PLR+PC+PREAR:
PT=(GP2+GF2+GC2)*(L in 2 +R in 2)+((GP−GF)2+2*GC 2)*C in 2+PREAR (30)
The ratio of Cin power to Lin and Rin power (assuming Lin 2=Rin 2) is:
RATIO=(C in 2 /L in 2)*0.5 (32)
gf_diff = sin(cs) − gf(cs): | ||
for cs = 0:45; | ||
if (gf_diff(cs) > sin(cs)) | ||
gf_diff(cs) = sin(cs); | ||
end | ||
if (gf_diff(cs) < 0) | ||
gf_diff(cs) = 0; | ||
end | ||
end | ||
%find the bounded c/s | ||
if (y < 24) | ||
bcs = y−(x−1); | ||
if (bcs< 1) % this limits the maximum value | ||
bcs = 1; | ||
end | ||
else | ||
bcs = 47−y−(x−1); | ||
if (bcs < 1) %> 46) | ||
bcs = 1; %46; | ||
end | ||
end | ||
% this neat trick does an interpolation to the boundary | ||
% the cost, of course, is a divide!!! | ||
if (y < 23) % this is the easy way for half the region | ||
lfr3d(47−x,47−y) = −sin_tbl(y)+gf_diff(bcs); | ||
else | ||
tmp − ((47−1−x)/(47−1))*gf_diff(y); | ||
lfr3d(47−x,47−y) = −sin_tbl(y)+tmp; | ||
end | ||
CL=0.42*(1−G(lr))+GC(cs) (34a)
CR=0.42+GC(cs) (34b)
center_fix_tbl=0.8*(corrl−1);
Then:
CL=0.42−0.42*G(lr)+GC(cs)+center_fix_table(xymin) (35a)
CR=0.42+GC(cs)+center_fix_table(xymin) (35b)
- 1. Reduce the level of the surround channels by 2.2 dB when the two channels are in phase;
- 2. Sufficiently, increase the real coefficient mixing path for the rear channels to create an unsteered condition when the two rear channels are out of phase;
- 3. Decrease the level of the surround channels by up to 3 dB when the surround level is much lower than the front levels;
- 4. Increase the level and negative phase of the rear channels when the level of the rear channels is similar to the level of the front channels;
- 5. Cause the surround channel mix to use real coefficients when a sound source is panning from a front input to the corresponding rear input;
- 6. Increase the level of the center channel in the encoder when the center level and the level of the front and surround inputs are approximately equal; and
- 7. Decrease the level of the center channel in the encoder when a there is a common signal in all three front inputs.
27. Frequency Dependent Circuits in the Decoder
Claims (46)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/687,676 US7107211B2 (en) | 1996-07-19 | 2003-10-17 | 5-2-5 matrix encoder and decoder system |
US11/499,950 US7386132B2 (en) | 1996-07-19 | 2006-08-07 | 5-2-5 matrix encoder and decoder system |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/684,948 US5796844A (en) | 1996-07-19 | 1996-07-19 | Multichannel active matrix sound reproduction with maximum lateral separation |
US5816997P | 1997-09-05 | 1997-09-05 | |
US09/146,442 US6697491B1 (en) | 1996-07-19 | 1998-09-03 | 5-2-5 matrix encoder and decoder system |
US10/687,676 US7107211B2 (en) | 1996-07-19 | 2003-10-17 | 5-2-5 matrix encoder and decoder system |
Related Parent Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/684,948 Continuation-In-Part US5796844A (en) | 1996-07-19 | 1996-07-19 | Multichannel active matrix sound reproduction with maximum lateral separation |
US09/146,442 Continuation US6697491B1 (en) | 1996-07-19 | 1998-09-03 | 5-2-5 matrix encoder and decoder system |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/499,950 Continuation US7386132B2 (en) | 1996-07-19 | 2006-08-07 | 5-2-5 matrix encoder and decoder system |
Publications (2)
Publication Number | Publication Date |
---|---|
US20040091118A1 US20040091118A1 (en) | 2004-05-13 |
US7107211B2 true US7107211B2 (en) | 2006-09-12 |
Family
ID=31497829
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/146,442 Expired - Lifetime US6697491B1 (en) | 1996-07-19 | 1998-09-03 | 5-2-5 matrix encoder and decoder system |
US10/687,676 Expired - Lifetime US7107211B2 (en) | 1996-07-19 | 2003-10-17 | 5-2-5 matrix encoder and decoder system |
US11/499,950 Expired - Fee Related US7386132B2 (en) | 1996-07-19 | 2006-08-07 | 5-2-5 matrix encoder and decoder system |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/146,442 Expired - Lifetime US6697491B1 (en) | 1996-07-19 | 1998-09-03 | 5-2-5 matrix encoder and decoder system |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/499,950 Expired - Fee Related US7386132B2 (en) | 1996-07-19 | 2006-08-07 | 5-2-5 matrix encoder and decoder system |
Country Status (1)
Country | Link |
---|---|
US (3) | US6697491B1 (en) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040005064A1 (en) * | 2002-05-03 | 2004-01-08 | Griesinger David H. | Sound event detection and localization system |
US20070016412A1 (en) * | 2005-07-15 | 2007-01-18 | Microsoft Corporation | Frequency segmentation to obtain bands for efficient coding of digital media |
US20070016414A1 (en) * | 2005-07-15 | 2007-01-18 | Microsoft Corporation | Modification of codewords in dictionary used for efficient coding of digital media spectral data |
US20080137887A1 (en) * | 2006-08-22 | 2008-06-12 | John Usher | Methods and devices for audio upmixing |
US20090006103A1 (en) * | 2007-06-29 | 2009-01-01 | Microsoft Corporation | Bitstream syntax for multi-process audio decoding |
US20090147975A1 (en) * | 2007-12-06 | 2009-06-11 | Harman International Industries, Incorporated | Spatial processing stereo system |
US20090164225A1 (en) * | 2007-12-21 | 2009-06-25 | Samsung Electronics Co., Ltd. | Method and apparatus of audio matrix encoding/decoding |
US20100177903A1 (en) * | 2007-06-08 | 2010-07-15 | Dolby Laboratories Licensing Corporation | Hybrid Derivation of Surround Sound Audio Channels By Controllably Combining Ambience and Matrix-Decoded Signal Components |
US7761290B2 (en) | 2007-06-15 | 2010-07-20 | Microsoft Corporation | Flexible frequency and time partitioning in perceptual transform coding of audio |
US7760890B2 (en) | 2001-05-07 | 2010-07-20 | Harman International Industries, Incorporated | Sound processing system for configuration of audio signals in a vehicle |
US20100228550A1 (en) * | 2007-10-26 | 2010-09-09 | D&M Holdings Inc. | Audio signal interpolation device and audio signal interpolation method |
US20110054887A1 (en) * | 2008-04-18 | 2011-03-03 | Dolby Laboratories Licensing Corporation | Method and Apparatus for Maintaining Speech Audibility in Multi-Channel Audio with Minimal Impact on Surround Experience |
WO2011069205A1 (en) * | 2009-12-10 | 2011-06-16 | Reality Ip Pty Ltd | Improved matrix decoder for surround sound |
US8046214B2 (en) | 2007-06-22 | 2011-10-25 | Microsoft Corporation | Low complexity decoder for complex transform coding of multi-channel sound |
US8249883B2 (en) | 2007-10-26 | 2012-08-21 | Microsoft Corporation | Channel extension coding for multi-channel source |
US20120308016A1 (en) * | 2011-06-06 | 2012-12-06 | Reality Ip Pty Ltd | Matrix encoder with improved channel separation |
US8554569B2 (en) | 2001-12-14 | 2013-10-08 | Microsoft Corporation | Quality improvement techniques in an audio encoder |
US8645127B2 (en) | 2004-01-23 | 2014-02-04 | Microsoft Corporation | Efficient coding of digital media spectral data using wide-sense perceptual similarity |
AU2015275309B2 (en) * | 2011-06-06 | 2017-10-12 | Reality Ip Pty Ltd | Matrix encoder with improved channel separation |
US10170125B2 (en) | 2013-09-12 | 2019-01-01 | Dolby International Ab | Audio decoding system and audio encoding system |
US11418881B2 (en) | 2013-10-22 | 2022-08-16 | Bongiovi Acoustics Llc | System and method for digital signal processing |
US11425499B2 (en) * | 2006-02-07 | 2022-08-23 | Bongiovi Acoustics Llc | System and method for digital signal processing |
US11431312B2 (en) | 2004-08-10 | 2022-08-30 | Bongiovi Acoustics Llc | System and method for digital signal processing |
Families Citing this family (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6697491B1 (en) * | 1996-07-19 | 2004-02-24 | Harman International Industries, Incorporated | 5-2-5 matrix encoder and decoder system |
US7583805B2 (en) * | 2004-02-12 | 2009-09-01 | Agere Systems Inc. | Late reverberation-based synthesis of auditory scenes |
US7116787B2 (en) * | 2001-05-04 | 2006-10-03 | Agere Systems Inc. | Perceptual synthesis of auditory scenes |
US7644003B2 (en) * | 2001-05-04 | 2010-01-05 | Agere Systems Inc. | Cue-based audio coding/decoding |
US20030035553A1 (en) * | 2001-08-10 | 2003-02-20 | Frank Baumgarte | Backwards-compatible perceptual coding of spatial cues |
US7292901B2 (en) * | 2002-06-24 | 2007-11-06 | Agere Systems Inc. | Hybrid multi-channel/cue coding/decoding of audio signals |
US7451006B2 (en) * | 2001-05-07 | 2008-11-11 | Harman International Industries, Incorporated | Sound processing system using distortion limiting techniques |
KR100548899B1 (en) * | 2001-05-11 | 2006-02-02 | 교세라 가부시키가이샤 | Portable communication terminal and wireless communication system therefor |
US6934677B2 (en) | 2001-12-14 | 2005-08-23 | Microsoft Corporation | Quantization matrices based on critical band pattern information for digital audio wherein quantization bands differ from critical bands |
US7443987B2 (en) * | 2002-05-03 | 2008-10-28 | Harman International Industries, Incorporated | Discrete surround audio system for home and automotive listening |
KR100635022B1 (en) * | 2002-05-03 | 2006-10-16 | 하만인터내셔날인더스트리스인코포레이티드 | Multi-channel downmixing device |
US7502743B2 (en) * | 2002-09-04 | 2009-03-10 | Microsoft Corporation | Multi-channel audio encoding and decoding with multi-channel transform selection |
CN1860526B (en) * | 2003-09-29 | 2010-06-16 | 皇家飞利浦电子股份有限公司 | Encoding audio signals |
US7805313B2 (en) * | 2004-03-04 | 2010-09-28 | Agere Systems Inc. | Frequency-based coding of channels in parametric multi-channel coding systems |
JP3815482B2 (en) * | 2004-03-09 | 2006-08-30 | セイコーエプソン株式会社 | Data transfer control device and electronic device |
WO2005098826A1 (en) | 2004-04-05 | 2005-10-20 | Koninklijke Philips Electronics N.V. | Method, device, encoder apparatus, decoder apparatus and audio system |
CN102122508B (en) * | 2004-07-14 | 2013-03-13 | 皇家飞利浦电子股份有限公司 | Method, device, encoder apparatus, decoder apparatus and audio system |
US7634092B2 (en) * | 2004-10-14 | 2009-12-15 | Dolby Laboratories Licensing Corporation | Head related transfer functions for panned stereo audio content |
JP4580210B2 (en) * | 2004-10-19 | 2010-11-10 | ソニー株式会社 | Audio signal processing apparatus and audio signal processing method |
US8204261B2 (en) * | 2004-10-20 | 2012-06-19 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Diffuse sound shaping for BCC schemes and the like |
US7720230B2 (en) * | 2004-10-20 | 2010-05-18 | Agere Systems, Inc. | Individual channel shaping for BCC schemes and the like |
DE602005017302D1 (en) * | 2004-11-30 | 2009-12-03 | Agere Systems Inc | SYNCHRONIZATION OF PARAMETRIC ROOM TONE CODING WITH EXTERNALLY DEFINED DOWNMIX |
US7787631B2 (en) * | 2004-11-30 | 2010-08-31 | Agere Systems Inc. | Parametric coding of spatial audio with cues based on transmitted channels |
WO2006060279A1 (en) | 2004-11-30 | 2006-06-08 | Agere Systems Inc. | Parametric coding of spatial audio with object-based side information |
KR100682904B1 (en) * | 2004-12-01 | 2007-02-15 | 삼성전자주식회사 | Apparatus and method for processing multichannel audio signal using space information |
US7903824B2 (en) * | 2005-01-10 | 2011-03-08 | Agere Systems Inc. | Compact side information for parametric coding of spatial audio |
JP2006287824A (en) * | 2005-04-05 | 2006-10-19 | Sony Corp | Audio signal processing apparatus and audio signal processing method |
BRPI0613734B1 (en) * | 2005-07-19 | 2019-10-22 | Agere Systems | decoder, method and receiver for generating a multi channel audio signal, computer readable unit, transmission system, method for transmitting and receiving an audio signal, and audio playback device |
KR100636249B1 (en) | 2005-09-28 | 2006-10-19 | 삼성전자주식회사 | Method and apparatus for audio matrix decoding |
WO2007043388A1 (en) * | 2005-10-07 | 2007-04-19 | Matsushita Electric Industrial Co., Ltd. | Acoustic signal processing device and acoustic signal processing method |
US7760886B2 (en) * | 2005-12-20 | 2010-07-20 | Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forscheng e.V. | Apparatus and method for synthesizing three output channels using two input channels |
US8190425B2 (en) * | 2006-01-20 | 2012-05-29 | Microsoft Corporation | Complex cross-correlation parameters for multi-channel audio |
US7953604B2 (en) * | 2006-01-20 | 2011-05-31 | Microsoft Corporation | Shape and scale parameters for extended-band frequency coding |
US7831434B2 (en) * | 2006-01-20 | 2010-11-09 | Microsoft Corporation | Complex-transform channel coding with extended-band frequency coding |
JP4327179B2 (en) * | 2006-06-27 | 2009-09-09 | 株式会社ソニー・コンピュータエンタテインメント | Audio output device, audio output device control method and program |
JP4835298B2 (en) * | 2006-07-21 | 2011-12-14 | ソニー株式会社 | Audio signal processing apparatus, audio signal processing method and program |
US8509457B2 (en) * | 2006-12-11 | 2013-08-13 | Thx, Ltd. | Tone balance volume control |
WO2008073487A2 (en) * | 2006-12-12 | 2008-06-19 | Thx, Ltd. | Dynamic surround channel volume control |
US8290167B2 (en) * | 2007-03-21 | 2012-10-16 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Method and apparatus for conversion between multi-channel audio formats |
US20080232601A1 (en) * | 2007-03-21 | 2008-09-25 | Ville Pulkki | Method and apparatus for enhancement of audio reconstruction |
US8908873B2 (en) * | 2007-03-21 | 2014-12-09 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Method and apparatus for conversion between multi-channel audio formats |
US9015051B2 (en) * | 2007-03-21 | 2015-04-21 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Reconstruction of audio channels with direction parameters indicating direction of origin |
US8892432B2 (en) * | 2007-10-19 | 2014-11-18 | Nec Corporation | Signal processing system, apparatus and method used on the system, and program thereof |
TW200928793A (en) * | 2007-12-26 | 2009-07-01 | Ruei-Jau Chen | Algorithm method capable of enhancing accuracy and computation speed of the computation of corrected sums of products (CSP) of computing hardware |
US8335331B2 (en) * | 2008-01-18 | 2012-12-18 | Microsoft Corporation | Multichannel sound rendering via virtualization in a stereo loudspeaker system |
US8605914B2 (en) * | 2008-04-17 | 2013-12-10 | Waves Audio Ltd. | Nonlinear filter for separation of center sounds in stereophonic audio |
US8848764B2 (en) * | 2008-11-13 | 2014-09-30 | Blackberry Limited | Reduced complexity channel estimation for uplink receiver |
US8687815B2 (en) * | 2009-11-06 | 2014-04-01 | Creative Technology Ltd | Method and audio system for processing multi-channel audio signals for surround sound production |
JP5760442B2 (en) * | 2011-01-13 | 2015-08-12 | ヤマハ株式会社 | Localization analysis apparatus and sound processing apparatus |
WO2013131873A1 (en) * | 2012-03-05 | 2013-09-12 | Institut für Rundfunktechnik GmbH | Method and apparatus for down-mixing of a multi-channel audio signal |
US9628932B2 (en) | 2013-02-04 | 2017-04-18 | Kronoton Gmbh | Method for processing a multichannel sound in a multichannel sound system |
EP2866227A1 (en) * | 2013-10-22 | 2015-04-29 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Method for decoding and encoding a downmix matrix, method for presenting audio content, encoder and decoder for a downmix matrix, audio encoder and audio decoder |
US10078612B2 (en) * | 2014-07-28 | 2018-09-18 | Intel Corporation | Mode selective balanced encoded interconnect |
US11528574B2 (en) | 2019-08-30 | 2022-12-13 | Sonos, Inc. | Sum-difference arrays for audio playback devices |
Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3934086A (en) | 1973-08-20 | 1976-01-20 | Sansui Electric Co., Ltd. | Matrix four-channel decoding system |
US3982069A (en) | 1974-10-16 | 1976-09-21 | Sansui Electric Co., Ltd. | Decoding apparatus for use in matrix four channel systems of a plurality of types |
US4021612A (en) | 1974-11-07 | 1977-05-03 | Sansui Electric Co., Ltd. | Decoder apparatus applicable to matrix 4-channel systems of different types |
US4152542A (en) | 1971-10-06 | 1979-05-01 | Cooper Duane P | Multichannel matrix logic and encoding systems |
US4862502A (en) | 1988-01-06 | 1989-08-29 | Lexicon, Inc. | Sound reproduction |
WO1991019407A1 (en) | 1990-06-08 | 1991-12-12 | Harman International Industries, Incorporated | Surround processor |
US5136650A (en) | 1991-01-09 | 1992-08-04 | Lexicon, Inc. | Sound reproduction |
WO1992015180A1 (en) | 1991-02-15 | 1992-09-03 | Trifield Productions Ltd. | Sound reproduction system |
JPH0560098A (en) | 1991-08-26 | 1993-03-09 | Mitsubishi Kasei Corp | Method for drawing out bubble containing liquid |
US5216718A (en) | 1990-04-26 | 1993-06-01 | Sanyo Electric Co., Ltd. | Method and apparatus for processing audio signals |
JPH0851698A (en) | 1993-07-30 | 1996-02-20 | Victor Co Of Japan Ltd | Surround signal processor and video and audio reproducing device |
US5638452A (en) | 1995-04-21 | 1997-06-10 | Rocktron Corporation | Expandable multi-dimensional sound circuit |
US5644640A (en) | 1990-06-08 | 1997-07-01 | Harman International Industries, Inc. | Surround sound processor with improved control voltage generator |
EP0782372A2 (en) | 1995-12-26 | 1997-07-02 | James K. Waller, Jr. | 5-2-5 Matrix system |
US5727068A (en) * | 1996-03-01 | 1998-03-10 | Cinema Group, Ltd. | Matrix decoding method and apparatus |
US5796844A (en) * | 1996-07-19 | 1998-08-18 | Lexicon | Multichannel active matrix sound reproduction with maximum lateral separation |
US5870480A (en) * | 1996-07-19 | 1999-02-09 | Lexicon | Multichannel active matrix encoder and decoder with maximum lateral separation |
US6198827B1 (en) | 1995-12-26 | 2001-03-06 | Rocktron Corporation | 5-2-5 Matrix system |
US6697491B1 (en) * | 1996-07-19 | 2004-02-24 | Harman International Industries, Incorporated | 5-2-5 matrix encoder and decoder system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5119422A (en) * | 1990-10-01 | 1992-06-02 | Price David A | Optimal sonic separator and multi-channel forward imaging system |
-
1998
- 1998-09-03 US US09/146,442 patent/US6697491B1/en not_active Expired - Lifetime
-
2003
- 2003-10-17 US US10/687,676 patent/US7107211B2/en not_active Expired - Lifetime
-
2006
- 2006-08-07 US US11/499,950 patent/US7386132B2/en not_active Expired - Fee Related
Patent Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4152542A (en) | 1971-10-06 | 1979-05-01 | Cooper Duane P | Multichannel matrix logic and encoding systems |
US3934086A (en) | 1973-08-20 | 1976-01-20 | Sansui Electric Co., Ltd. | Matrix four-channel decoding system |
US3982069A (en) | 1974-10-16 | 1976-09-21 | Sansui Electric Co., Ltd. | Decoding apparatus for use in matrix four channel systems of a plurality of types |
US4021612A (en) | 1974-11-07 | 1977-05-03 | Sansui Electric Co., Ltd. | Decoder apparatus applicable to matrix 4-channel systems of different types |
US4862502A (en) | 1988-01-06 | 1989-08-29 | Lexicon, Inc. | Sound reproduction |
US5216718A (en) | 1990-04-26 | 1993-06-01 | Sanyo Electric Co., Ltd. | Method and apparatus for processing audio signals |
US5644640A (en) | 1990-06-08 | 1997-07-01 | Harman International Industries, Inc. | Surround sound processor with improved control voltage generator |
WO1991019407A1 (en) | 1990-06-08 | 1991-12-12 | Harman International Industries, Incorporated | Surround processor |
EP0533757B1 (en) | 1990-06-08 | 1998-09-09 | Harman International Industries, Incorporated | Surround processor |
US5136650A (en) | 1991-01-09 | 1992-08-04 | Lexicon, Inc. | Sound reproduction |
WO1992015180A1 (en) | 1991-02-15 | 1992-09-03 | Trifield Productions Ltd. | Sound reproduction system |
JPH0560098A (en) | 1991-08-26 | 1993-03-09 | Mitsubishi Kasei Corp | Method for drawing out bubble containing liquid |
JPH0851698A (en) | 1993-07-30 | 1996-02-20 | Victor Co Of Japan Ltd | Surround signal processor and video and audio reproducing device |
US5638452A (en) | 1995-04-21 | 1997-06-10 | Rocktron Corporation | Expandable multi-dimensional sound circuit |
EP0782372A2 (en) | 1995-12-26 | 1997-07-02 | James K. Waller, Jr. | 5-2-5 Matrix system |
US5771295A (en) | 1995-12-26 | 1998-06-23 | Rocktron Corporation | 5-2-5 matrix system |
US6198827B1 (en) | 1995-12-26 | 2001-03-06 | Rocktron Corporation | 5-2-5 Matrix system |
US5727068A (en) * | 1996-03-01 | 1998-03-10 | Cinema Group, Ltd. | Matrix decoding method and apparatus |
US5796844A (en) * | 1996-07-19 | 1998-08-18 | Lexicon | Multichannel active matrix sound reproduction with maximum lateral separation |
US5870480A (en) * | 1996-07-19 | 1999-02-09 | Lexicon | Multichannel active matrix encoder and decoder with maximum lateral separation |
US6697491B1 (en) * | 1996-07-19 | 2004-02-24 | Harman International Industries, Incorporated | 5-2-5 matrix encoder and decoder system |
Non-Patent Citations (1)
Title |
---|
Notice of Submission of Opinion for corresponding Korean Patent Application No. 7002377/2000, dated Jun. 30, 2003, 2 pages. (translation and original submitted). |
Cited By (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8031879B2 (en) | 2001-05-07 | 2011-10-04 | Harman International Industries, Incorporated | Sound processing system using spatial imaging techniques |
US8472638B2 (en) | 2001-05-07 | 2013-06-25 | Harman International Industries, Incorporated | Sound processing system for configuration of audio signals in a vehicle |
US7760890B2 (en) | 2001-05-07 | 2010-07-20 | Harman International Industries, Incorporated | Sound processing system for configuration of audio signals in a vehicle |
US8554569B2 (en) | 2001-12-14 | 2013-10-08 | Microsoft Corporation | Quality improvement techniques in an audio encoder |
US9443525B2 (en) | 2001-12-14 | 2016-09-13 | Microsoft Technology Licensing, Llc | Quality improvement techniques in an audio encoder |
US8805696B2 (en) | 2001-12-14 | 2014-08-12 | Microsoft Corporation | Quality improvement techniques in an audio encoder |
US20040005064A1 (en) * | 2002-05-03 | 2004-01-08 | Griesinger David H. | Sound event detection and localization system |
US20040005065A1 (en) * | 2002-05-03 | 2004-01-08 | Griesinger David H. | Sound event detection system |
US20040022392A1 (en) * | 2002-05-03 | 2004-02-05 | Griesinger David H. | Sound detection and localization system |
US20040179697A1 (en) * | 2002-05-03 | 2004-09-16 | Harman International Industries, Incorporated | Surround detection system |
US8645127B2 (en) | 2004-01-23 | 2014-02-04 | Microsoft Corporation | Efficient coding of digital media spectral data using wide-sense perceptual similarity |
US11431312B2 (en) | 2004-08-10 | 2022-08-30 | Bongiovi Acoustics Llc | System and method for digital signal processing |
US20070016412A1 (en) * | 2005-07-15 | 2007-01-18 | Microsoft Corporation | Frequency segmentation to obtain bands for efficient coding of digital media |
US7630882B2 (en) | 2005-07-15 | 2009-12-08 | Microsoft Corporation | Frequency segmentation to obtain bands for efficient coding of digital media |
US7562021B2 (en) | 2005-07-15 | 2009-07-14 | Microsoft Corporation | Modification of codewords in dictionary used for efficient coding of digital media spectral data |
US20070016414A1 (en) * | 2005-07-15 | 2007-01-18 | Microsoft Corporation | Modification of codewords in dictionary used for efficient coding of digital media spectral data |
US11425499B2 (en) * | 2006-02-07 | 2022-08-23 | Bongiovi Acoustics Llc | System and method for digital signal processing |
US20080137887A1 (en) * | 2006-08-22 | 2008-06-12 | John Usher | Methods and devices for audio upmixing |
US8335330B2 (en) | 2006-08-22 | 2012-12-18 | Fundacio Barcelona Media Universitat Pompeu Fabra | Methods and devices for audio upmixing |
US20100177903A1 (en) * | 2007-06-08 | 2010-07-15 | Dolby Laboratories Licensing Corporation | Hybrid Derivation of Surround Sound Audio Channels By Controllably Combining Ambience and Matrix-Decoded Signal Components |
US9185507B2 (en) | 2007-06-08 | 2015-11-10 | Dolby Laboratories Licensing Corporation | Hybrid derivation of surround sound audio channels by controllably combining ambience and matrix-decoded signal components |
US7761290B2 (en) | 2007-06-15 | 2010-07-20 | Microsoft Corporation | Flexible frequency and time partitioning in perceptual transform coding of audio |
US8046214B2 (en) | 2007-06-22 | 2011-10-25 | Microsoft Corporation | Low complexity decoder for complex transform coding of multi-channel sound |
US7885819B2 (en) | 2007-06-29 | 2011-02-08 | Microsoft Corporation | Bitstream syntax for multi-process audio decoding |
US8255229B2 (en) | 2007-06-29 | 2012-08-28 | Microsoft Corporation | Bitstream syntax for multi-process audio decoding |
US20090006103A1 (en) * | 2007-06-29 | 2009-01-01 | Microsoft Corporation | Bitstream syntax for multi-process audio decoding |
US9026452B2 (en) | 2007-06-29 | 2015-05-05 | Microsoft Technology Licensing, Llc | Bitstream syntax for multi-process audio decoding |
US9349376B2 (en) | 2007-06-29 | 2016-05-24 | Microsoft Technology Licensing, Llc | Bitstream syntax for multi-process audio decoding |
US9741354B2 (en) | 2007-06-29 | 2017-08-22 | Microsoft Technology Licensing, Llc | Bitstream syntax for multi-process audio decoding |
US8645146B2 (en) | 2007-06-29 | 2014-02-04 | Microsoft Corporation | Bitstream syntax for multi-process audio decoding |
US8249883B2 (en) | 2007-10-26 | 2012-08-21 | Microsoft Corporation | Channel extension coding for multi-channel source |
US8655663B2 (en) * | 2007-10-26 | 2014-02-18 | D&M Holdings, Inc. | Audio signal interpolation device and audio signal interpolation method |
US20100228550A1 (en) * | 2007-10-26 | 2010-09-09 | D&M Holdings Inc. | Audio signal interpolation device and audio signal interpolation method |
US20090147975A1 (en) * | 2007-12-06 | 2009-06-11 | Harman International Industries, Incorporated | Spatial processing stereo system |
US8126172B2 (en) * | 2007-12-06 | 2012-02-28 | Harman International Industries, Incorporated | Spatial processing stereo system |
US20090164225A1 (en) * | 2007-12-21 | 2009-06-25 | Samsung Electronics Co., Ltd. | Method and apparatus of audio matrix encoding/decoding |
US8407059B2 (en) * | 2007-12-21 | 2013-03-26 | Samsung Electronics Co., Ltd. | Method and apparatus of audio matrix encoding/decoding |
US8577676B2 (en) | 2008-04-18 | 2013-11-05 | Dolby Laboratories Licensing Corporation | Method and apparatus for maintaining speech audibility in multi-channel audio with minimal impact on surround experience |
US20110054887A1 (en) * | 2008-04-18 | 2011-03-03 | Dolby Laboratories Licensing Corporation | Method and Apparatus for Maintaining Speech Audibility in Multi-Channel Audio with Minimal Impact on Surround Experience |
US9111528B2 (en) * | 2009-12-10 | 2015-08-18 | Reality Ip Pty Ltd | Matrix decoder for surround sound |
WO2011069205A1 (en) * | 2009-12-10 | 2011-06-16 | Reality Ip Pty Ltd | Improved matrix decoder for surround sound |
US20120163607A1 (en) * | 2009-12-10 | 2012-06-28 | Reality Ip Pty Ltd | Matrix decoder for surround sound |
US8693697B2 (en) * | 2011-06-06 | 2014-04-08 | Reality Ip Pty Ltd | Matrix encoder with improved channel separation |
US9418668B2 (en) * | 2011-06-06 | 2016-08-16 | Reality Ip Pty Ltd | Matrix encoder with improved channel separation |
AU2015275309B2 (en) * | 2011-06-06 | 2017-10-12 | Reality Ip Pty Ltd | Matrix encoder with improved channel separation |
US20140192987A1 (en) * | 2011-06-06 | 2014-07-10 | Reality Ip Pty Ltd | Matrix encoder with improved channel separation |
US20120308016A1 (en) * | 2011-06-06 | 2012-12-06 | Reality Ip Pty Ltd | Matrix encoder with improved channel separation |
US10170125B2 (en) | 2013-09-12 | 2019-01-01 | Dolby International Ab | Audio decoding system and audio encoding system |
US11418881B2 (en) | 2013-10-22 | 2022-08-16 | Bongiovi Acoustics Llc | System and method for digital signal processing |
Also Published As
Publication number | Publication date |
---|---|
US20060274900A1 (en) | 2006-12-07 |
US7386132B2 (en) | 2008-06-10 |
US20040091118A1 (en) | 2004-05-13 |
US6697491B1 (en) | 2004-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7107211B2 (en) | 5-2-5 matrix encoder and decoder system | |
JP4782614B2 (en) | decoder | |
US20220322027A1 (en) | Method and apparatus for rendering acoustic signal, and computerreadable recording medium | |
Faller | Coding of spatial audio compatible with different playback formats | |
US7751914B2 (en) | Signal processing apparatus | |
JP5165707B2 (en) | Generation of parametric representations for low bit rates | |
US10299056B2 (en) | Spatial audio enhancement processing method and apparatus | |
KR102258784B1 (en) | Method and apparatus for rendering sound signal, and computer-readable recording medium | |
EP0977464A2 (en) | Audio signal processing circuit | |
JP2010178375A (en) | 5-2-5 matrix encoder and decoder system | |
JPH0965500A (en) | Sound field controller | |
Griesinger | The science of surround | |
US7796766B2 (en) | Audio center channel phantomizer | |
KR102217832B1 (en) | Method and apparatus for 3D sound reproducing using active downmix | |
KR20050060552A (en) | Virtual sound system and virtual sound implementation method | |
KR20210020961A (en) | Method and apparatus for 3D sound reproducing using active downmix | |
CZ2000799A3 (en) | Decoder and encoder of sound reproduction system | |
MXPA00002235A (en) | 5-2-5 matrix encoder and decoder system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: JPMORGAN CHASE BANK, N.A., NEW YORK Free format text: SECURITY AGREEMENT;ASSIGNORS:HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED;BECKER SERVICE-UND VERWALTUNG GMBH;CROWN AUDIO, INC.;AND OTHERS;REEL/FRAME:022659/0743 Effective date: 20090331 Owner name: JPMORGAN CHASE BANK, N.A.,NEW YORK Free format text: SECURITY AGREEMENT;ASSIGNORS:HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED;BECKER SERVICE-UND VERWALTUNG GMBH;CROWN AUDIO, INC.;AND OTHERS;REEL/FRAME:022659/0743 Effective date: 20090331 |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH, CONNECTICUT Free format text: RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:025795/0143 Effective date: 20101201 Owner name: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED, CON Free format text: RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:025795/0143 Effective date: 20101201 |
|
AS | Assignment |
Owner name: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT Free format text: SECURITY AGREEMENT;ASSIGNORS:HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED;HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH;REEL/FRAME:025823/0354 Effective date: 20101201 |
|
AS | Assignment |
Owner name: HARMAN INTERNATIONAL IINDUSTRIES, INCORPORATED, CA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GRIESINGER, DAVID H.;REEL/FRAME:026747/0496 Effective date: 20110808 |
|
AS | Assignment |
Owner name: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH, CONNECTICUT Free format text: RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:029294/0254 Effective date: 20121010 Owner name: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED, CON Free format text: RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:029294/0254 Effective date: 20121010 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553) Year of fee payment: 12 |