JP4187719B2 - Multi-channel downmixing equipment - Google Patents
Multi-channel downmixing equipment Download PDFInfo
- Publication number
- JP4187719B2 JP4187719B2 JP2004502485A JP2004502485A JP4187719B2 JP 4187719 B2 JP4187719 B2 JP 4187719B2 JP 2004502485 A JP2004502485 A JP 2004502485A JP 2004502485 A JP2004502485 A JP 2004502485A JP 4187719 B2 JP4187719 B2 JP 4187719B2
- Authority
- JP
- Japan
- Prior art keywords
- channel
- input
- energy
- output
- determining
- 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
Links
- 238000002156 mixing Methods 0.000 claims description 267
- 238000012360 testing method Methods 0.000 claims description 142
- 238000000034 method Methods 0.000 claims description 17
- 230000015654 memory Effects 0.000 claims description 7
- 230000002093 peripheral effect Effects 0.000 description 93
- 230000010363 phase shift Effects 0.000 description 15
- 238000001914 filtration Methods 0.000 description 14
- 238000012935 Averaging Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 13
- 101001116514 Homo sapiens Myotubularin-related protein 13 Proteins 0.000 description 9
- 102100024960 Myotubularin-related protein 13 Human genes 0.000 description 9
- 230000004044 response Effects 0.000 description 6
- 230000002238 attenuated effect Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000004807 localization Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000004091 panning Methods 0.000 description 3
- 230000001052 transient effect Effects 0.000 description 3
- 230000003936 working memory Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000009499 grossing Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 206010039740 Screaming Diseases 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000002360 explosive Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/008—Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
-
- 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S5/00—Pseudo-stereo systems, e.g. in which additional channel signals are derived from monophonic signals by means of phase shifting, time delay or reverberation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Acoustics & Sound (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Analysis (AREA)
- General Physics & Mathematics (AREA)
- Algebra (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Stereophonic System (AREA)
- Amplifiers (AREA)
Description
発明者:
デビッドH.グリーシンガー(David H.Griesinger)
発明の背景
1.技術分野
この出願は、2002年5月3日に出願されたデビッドH.グリーシンガーによる“マルチチャネルから2チャネルへのミキシング装置及び方法”と題された米国仮出願第60/377,661号、代理人ドケット番号11336/137、に対する優先権を主張するものであり、この仮出願を参照により本書に取り入れる。
2.関連技術
本発明は、混合装置に関し、より具体的には、マルチチャネル信号の所期の方向及び信号エネルギーを維持しながら、複数のチャネルを含むマルチチャネル信号を混合して複数のチャネルを含む出力信号にすることのできるダウンミキサーに関する。
Inventor:
David H. Glee Singer (David H. Griesinger)
Background of the Invention TECHNICAL FIELD This application is filed with David H. et al., Filed May 3,2002. Claims priority to US Provisional Application No. 60 / 377,661 entitled "Multi-Channel to Two-Channel Mixing Apparatus and Method" by Glee Singer, Attorney Docket No. 11336/137. The provisional application is incorporated herein by reference.
2. TECHNICAL FIELD The present invention relates to a mixing apparatus, and more specifically, an output including a plurality of channels by mixing a multichannel signal including a plurality of channels while maintaining an intended direction and signal energy of the multichannel signal. The present invention relates to a downmixer that can be used as a signal.
しばしば、オーディオ・レコーディング或いは映画のサウンドトラック(フィルム・ミックス)は、オーディオ・レコーディングがライブであるというより現実的な感覚を聴取者に与えるために3つ以上のオーディオチャネルで生成される。例えば、左前(LF)チャネル、右前(RF)チャネル及びセンター(C)チャネルを提供する3チャネル・レコーディングとしてフィルム・ミックスを生成することができる。その代わりに、LFチャネル、RFチャネル及びCチャネルと共に後左(RL)チャネル及び後右(RR)チャネルを含む5チャネル・レコーディングとして、或いは或る環境ではこの5チャネル・レコーディングのチャネルと低周波数(LFE)チャネルとを含む5.1チャネル・レコーディングとしてフィルム・ミックスを生成しても良い。 Often, an audio recording or movie soundtrack (film mix) is generated with more than two audio channels to give the listener a more realistic sense that the audio recording is live. For example, a film mix can be generated as a three-channel recording that provides a left front (LF) channel, a right front (RF) channel, and a center (C) channel. Instead, as a five-channel recording that includes a rear left (RL) channel and a rear right (RR) channel along with an LF channel, an RF channel, and a C channel, or in some circumstances, this five-channel recording channel and a lower frequency The film mix may be generated as a 5.1 channel recording that includes (LFE) channels.
しかし、オーディオ・レコーディング又はフィルム・ミックスの聴取者は、オーディオ・レコーディング又はフィルム・ミックスが生成されたチャネルの数より少ないチャネルを支援するオーディオシステムを有する可能性がある。通常、これは、聴取者のオーディオシステムが2チャネル(即ち、ステレオ)再生だけを支援するときに、発生する。この場合、その様なレコーディングは、マルチチャネル信号を結合させ、或いはダウンミキシングして2チャネルにするコンバイナ(ダウンミキサー)を利用することによって2チャネル・レコーディングとして聴取者に提供される。ダウンミキシングは、例えば2チャネル・レコーディングが媒体(即ち、CD、DVDなど)で提供される符号器で行われて良い。ダウンミキシングは聴取者のオーディオシステムの復号器で行われても良く、その場合には復号器はマルチチャネル信号をダウンミキシングして2チャネル・ミックスにする。 However, an audio recording or film mix listener may have an audio system that supports fewer channels than the number of channels on which the audio recording or film mix was generated. This typically occurs when the listener's audio system supports only two-channel (ie, stereo) playback. In this case, such a recording is provided to the listener as a two-channel recording by using a combiner (downmixer) that combines or downmixes multichannel signals into two channels. Downmixing may be performed, for example, with an encoder in which two-channel recording is provided on the medium (ie, CD, DVD, etc.). Downmixing may be performed at the listener of the listener's audio system, in which case the decoder downmixes the multichannel signal into a two-channel mix.
マルチチャネル信号を2チャネルにダウンミキシングするとき、ダウンミキサーは通常は固定された混合係数を使用する。5チャネル・フィルム・レコーディングのために使われる一般的なダウンミキサーは、2つの後チャネルを、出力チャネルに対して逆位相に該2つの後チャネルを混合する前に、混合する。これにより、後チャネル中の信号を標準的フィルム復号器において後ろから再生させることができる。しかし、その音が左後ろからの音なのか、それとも右後ろからの音なのかということに関する情報は通常は失われる。 When downmixing a multichannel signal into two channels, the downmixer typically uses a fixed mixing factor. A typical downmixer used for 5-channel film recording mixes the two rear channels before mixing the two rear channels in antiphase with the output channel. This allows the signal in the back channel to be reproduced from the back in a standard film decoder. However, information about whether the sound is from the left rear or the right rear is usually lost.
例えば5チャネル・ダウンミキシングのためのヨーロッパ規格を利用する古典音楽用の一般的ダウンミキサーは、位相を反転させずに2つの後チャネルを出力チャネルに直接混合する。このことは、後チャネルの左右方向性を保存できるが、信号が聴取者の背後から聞かれるように意図されていたという兆候を保存しない。その結果の混合は、ダウンミキシングされた信号を、2チャネル再生時にも標準的フィルム復号器を通して再生されるときにも、あたかも該信号が聴取者の前からのものであるかのように出現させる。 For example, a typical downmixer for classical music that uses the European standard for 5-channel downmixing mixes the two back channels directly into the output channel without inverting the phase. This can preserve the left-right direction of the back channel, but does not preserve the indication that the signal was intended to be heard from behind the listener. The resulting mixing causes the downmixed signal to appear as if it were from the front of the listener, both during two-channel playback and when played through a standard film decoder. .
或るダウンミキサーは、例えば周辺入力信号が互いに反相関される場合に信号エネルギーを維持しようとする試みとして混合比を僅かに変動させることができる。しかし、例えば入力信号が複数の入力チャネル間でパンする場合などには、マルチチャネル信号の信号エネルギーと見かけ上の方向とは実質的には維持されない。 Some downmixers can vary the mixing ratio slightly, for example, in an attempt to maintain signal energy when the peripheral input signals are anti-correlated with each other. However, for example, when the input signal pans between a plurality of input channels, the signal energy of the multi-channel signal and the apparent direction are not substantially maintained.
更に、標準的フィルム・ダウンミキサー及びヨーロッパ規格ダウンミキサーは、両方とも、後チャネルを出力チャネルに混合する前に後チャネルを3dB減衰させる。この減衰は、一方の後チャネルに加えられる音響効果の大きさを元の5チャネル混合より低くする可能性がある。この場合、後入力のエネルギーは出力チャネルにおいて維持されない。 Furthermore, both standard film downmixers and European standard downmixers attenuate the back channel by 3 dB before mixing the back channel into the output channel. This attenuation can cause the magnitude of the acoustic effect applied to one of the rear channels to be lower than the original 5-channel mixing. In this case, the post-input energy is not maintained in the output channel.
上記の符号器/復号器に伴うもう一つの問題は、入力信号をダウンミキシングするときの音響事象(即ち、例えば楽器からの音や言葉の音節などの、はっきした始まりがあって、はっきりした終わりがあったり無かったりする音の短いバースト)の取り扱いにある。使用されるダウンミキシング・アルゴリズムは、特に反響があるときに、ダウンミキシングされた信号中の音響事象の強調を低下させる。上記のダウンミキサーは、音響事象を前チャネルにおいてダウンミキシングさせる。しかし、これらの音響事象は、前チャネルにダウンミキシングされると、聞こえにくくなったり或いは聞こえなくなることさえある。 Another problem with the above encoder / decoder is that there is a clear beginning with a clear beginning, such as a sound from a musical instrument or a syllable of a word, when the input signal is downmixed. Short bursts of sound with or without). The downmixing algorithm used reduces the emphasis of acoustic events in the downmixed signal, especially when there is reverberation. The downmixer downmixes the acoustic event in the previous channel. However, these acoustic events can be difficult or even inaudible when downmixed to the previous channel.
更に、3つの前チャネルを2つの出力チャネルに混合するダウンミキサーには方向局所化の問題がある。即ち、左(又は右)前チャネルと中央チャネルとの中間から来るように知覚されるように3チャネル・レコーディングで混合された音響は、その3チャネル信号が2つのチャネルにダウンミキシングされて2つのスピーカーを通して再生されるときには異なる場所から来るものと知覚される。実際には、2チャネル・ダウンミキシングにおける音響イメージは、正確に中央と左との中間にあるのではなくて殆ど左スピーカー(又は右)にある。 Furthermore, the downmixer that mixes the three previous channels into the two output channels has the problem of direction localization. That is, the sound mixed in the three-channel recording so that it is perceived as coming from the middle of the left (or right) front channel and the center channel, the three-channel signal is downmixed into two channels and two When played through a speaker, it is perceived as coming from a different location. In practice, the acoustic image in two-channel downmixing is almost exactly at the left speaker (or right) rather than exactly in the middle and left.
従って、マルチチャネル・ミックスの所期の方向及び信号エネルギーを維持するダウンミキサーが必要である。更に、反響が存在するときに入力信号を適切に混合し、ダウンミキシング・プロセス中に入力信号中の音響事象を強調するダウンミキサーが必要である。 Therefore, there is a need for a downmixer that maintains the intended direction and signal energy of the multichannel mix. Furthermore, there is a need for a downmixer that properly mixes the input signal when reverberation is present and emphasizes the acoustic events in the input signal during the downmixing process.
要約
複数の入力チャネルを有するマルチチャネル入力信号を、複数の出力チャネルを有する出力信号にダウンミキシングするために混合係数を生成するダウンミキサー・システムが提供される。入力信号のエネルギーと所期の方向とが出力信号において実質的に維持されるように、ダウンミキシングされた(出力)信号とダウンミキサーへの入力信号との間でのエネルギーの比較に応じて混合係数を作ることができる。入力信号の入力チャネルの数は、出力信号の出力チャネルの数より多くても等しくても良い。更に、或いはその代わりに、混合係数の生成は、例えば周辺入力チャネルで受信された入力信号の所期の方向を出力信号の少なくとも1つの出力チャネルにおいて維持することができる。この場合、その維持されている所期方向を、周辺チャネル情報を復号できるアップミキサーで利用して、周辺チャネル情報をアップミックスの周辺チャネルに置くことができる。
SUMMARY A downmixer system is provided that generates mixing coefficients for downmixing a multichannel input signal having multiple input channels into an output signal having multiple output channels. Mix according to the comparison of the energy between the downmixed (output) signal and the input signal to the downmixer so that the energy and the desired direction of the input signal are substantially maintained in the output signal Coefficient can be made. The number of input channels of the input signal may be greater than or equal to the number of output channels of the output signal. Additionally or alternatively, the generation of mixing coefficients can maintain, for example, the intended direction of the input signal received on the peripheral input channel in at least one output channel of the output signal. In this case, it is possible to put the peripheral channel information in the peripheral channel of the upmix by using the intended direction maintained by the upmixer that can decode the peripheral channel information.
試験ダウンミキサー環境において混合係数を作ることができ、試験ダウンミキサーで受信された帯域幅限定された(即ち、フィルタリングされた)入力信号を用いて決定された入力及び出力信号エネルギーに応じて混合係数を作るために試験ダウンミキサー環境を利用することができる。そのとき、試験ダウンミキサーを用いて決定された混合係数を全帯域幅ダウンミキサーで利用することができる。 A mixing factor can be created in a test downmixer environment, and the mixing factor depends on the input and output signal energy determined using the bandwidth limited (ie, filtered) input signal received at the test downmixer A test downmixer environment can be utilized to create The mixing factor determined using the test downmixer can then be used in the full bandwidth downmixer.
所定の混合係数値を検索することによって混合係数値を作ることができる。所定の混合係数値をダウンミキサーの記憶装置に例えば1次元又は2次元テーブルとしてテーブル・フォーマットで格納しておくことができる。それらのテーブルに入力エネルギーに対する出力エネルギーの比によってインデックスを付けることができる。入力信号をダウンミキシングしている間に実質的に同様の出力対入力比に遭遇したときには、入力信号をダウンミキシングするときに使用されるべき混合係数テーブルから1つ以上の混合係数を検索することが可能であろう。 A mixing coefficient value can be created by searching for a predetermined mixing coefficient value. The predetermined mixing coefficient value can be stored in the table format as a one-dimensional or two-dimensional table, for example, in the storage device of the downmixer. These tables can be indexed by the ratio of output energy to input energy. Retrieving one or more mixing coefficients from a mixing coefficient table to be used when downmixing the input signal when a substantially similar output-to-input ratio is encountered while downmixing the input signal Would be possible.
複数の入力チャネルの入力エネルギーに応じて混合係数を作ることができる。入力チャネルのうちの少なくとも1つと入力チャネルのうちの別の少なくとも1つとのエネルギー比を決定することができ、この場合には混合係数生成はそのエネルギー比に応答する。混合係数生成は、1つ以上の混合係数値を増大させること、又は1つ以上の混合係数値を減少させることを含むことができる。更に、音響事象の始まりを検出することができ、その場合、混合係数生成は入力エネルギーと音響事象検出の始まりとに応答することができる。 Mixing coefficients can be created according to the input energy of multiple input channels. An energy ratio between at least one of the input channels and at least one other of the input channels can be determined, in which case mixing coefficient generation is responsive to the energy ratio. Mixing coefficient generation can include increasing one or more mixing coefficient values or decreasing one or more mixing coefficient values. Furthermore, the beginning of an acoustic event can be detected, in which case the mixing coefficient generation can be responsive to the input energy and the beginning of acoustic event detection.
以下の図面及び詳細な説明とを検討すれば、当業者にとっては、本発明の他のシステム、方法、特徴及び利点が明白であり、又は明白になるであろう。その様な付加的なシステム、方法、特徴及び利点がこの明細書に含まれ、本発明の範囲の中にあり、そして以下の請求項により保護されるべきことが意図されている。 Other systems, methods, features and advantages of the present invention will be or will be apparent to those skilled in the art upon review of the following drawings and detailed description. Such additional systems, methods, features, and advantages are intended to be included herein, fall within the scope of the invention, and be protected by the following claims.
好ましい実施態様の詳細な説明
複数の入力チャネルを有するマルチチャネル入力信号を複数の出力チャネルを有する出力信号にダウンミキシングするために混合係数を生成するダウンミキサー・システムが提供される。少なくとも複数の入力チャネルについて入力エネルギー・レベルを決定することができ、入力信号の信号エネルギーと所期の方向とが実質的に維持されるように入力エネルギー・レベル及び出力エネルギー・レベルの少なくとも一方の決定に応じて混合係数を生成することができる。出力チャネルのうちの少なくとも1つについて出力エネルギー・レベルを決定することができ、この場合、入力信号の信号エネルギーと所期の方向とが出力信号において維持されるように入力及び出力信号エネルギーに応じて混合係数を生成することができる。
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS A downmixer system is provided that generates mixing coefficients for downmixing a multichannel input signal having multiple input channels into an output signal having multiple output channels. The input energy level can be determined for at least a plurality of input channels, and at least one of the input energy level and the output energy level so that the signal energy and the intended direction of the input signal are substantially maintained. Depending on the determination, a blending coefficient can be generated. An output energy level can be determined for at least one of the output channels, depending on the input and output signal energy such that the signal energy and the intended direction of the input signal are maintained in the output signal. To generate a mixing coefficient.
出力信号の出力チャネルの数は、例えば3チャネル入力信号が2出力チャネル出力信号にダウンミキシングされるときなどには、入力信号の入力チャネルの数より少なくても良い。例えばダウンミキサーが周辺チャネル情報をダウンミキシングするために利用される場合、入力信号の入力チャネルの数は出力信号の出力チャネルの数に等しくても良い。 The number of output channels of the output signal may be smaller than the number of input channels of the input signal, for example, when a 3-channel input signal is downmixed into a 2-output channel output signal. For example, when a downmixer is used to downmix peripheral channel information, the number of input channels of the input signal may be equal to the number of output channels of the output signal.
ダウンミキサーは、出力信号を聞く聴取者に、入力信号の見かけ上の方向及び相対的ラウドネスのほぼ正確な解釈を提供することができる。前チャネル及び周辺チャネル情報の両方を含む入力信号をダウンミキシングするときには、ダウンミキサーは、入力信号のエネルギーと所期の方向とを出力信号において維持するために前チャネル及び周辺チャネル情報を別々にダウンミキシングすることができる。ダウンミキシングされた周辺チャネル情報及びダウンミキシングされた前チャネル情報を結合させて(即ち、加え合わせて)入力信号の2チャネル・ミックスを作ることができる。 The downmixer can provide the listener listening to the output signal with a near accurate interpretation of the apparent direction and relative loudness of the input signal. When downmixing an input signal that contains both previous channel and peripheral channel information, the downmixer separately reduces the previous channel and peripheral channel information to maintain the input signal energy and desired direction in the output signal. Can be mixed. The downmixed peripheral channel information and the downmixed previous channel information can be combined (ie, combined) to create a two-channel mix of the input signal.
ダウンミキサーは、入力マルチチャネル信号を出力信号にダウンミキシングするとき、入力信号の前入力チャネルと周辺入力チャネルとのエネルギー比を変更することができる。このエネルギー比変更を利用して、マルチチャネル入力信号中に存在する反響のほぼ正確な解釈を出力信号に提供することができる。ダウンミキシングのためのエネルギー比変更を、混合係数調整を通して達成することができる。更に、音響事象(即ち、楽器からの音や言葉の音節(電話)など)などを強調するために混合係数を調整することができる。音響事象は、例えば左及び右の周辺チャネルなどの1つ以上の入力チャネルにおいて発生してダウンミキサーの出力信号に音響事象のほぼ正確な解釈を提供することができる。 When the downmixer downmixes the input multichannel signal to the output signal, the downmixer can change the energy ratio between the previous input channel and the peripheral input channel of the input signal. This energy ratio change can be used to provide the output signal with an approximately accurate interpretation of the reverberations present in the multichannel input signal. Energy ratio changes for downmixing can be achieved through mixing coefficient adjustment. In addition, the mixing factor can be adjusted to enhance acoustic events (i.e., sounds from instruments, syllables of words (phones), etc.). The acoustic event can occur in one or more input channels, such as the left and right peripheral channels, to provide a nearly accurate interpretation of the acoustic event in the output signal of the downmixer.
3入力チャネルを有する入力信号と5.1入力チャネルを有する入力信号とを2出力チャネルを有する出力信号にダウンミキシングするダウンミキサーを以下で論じる。しかし、本書に記載されている教示内容を異なる数の入力チャネルを有する入力信号に適用することができ、それをダウンミキシングして3つ以上の出力チャネルを有する出力信号にすることができることは明らかであろう。 A downmixer that downmixes an input signal having 3 input channels and an input signal having 5.1 input channels into an output signal having 2 output channels is discussed below. However, it is clear that the teachings described herein can be applied to input signals having different numbers of input channels and can be downmixed to output signals having more than two output channels. Will.
図1は、少なくとも3つの入力チャネルを含むマルチチャネル入力信号を入力チャネルの数より少ない数の出力チャネル(ここでは2つの出力チャネル)を含む出力信号にダウンミキシングすることのできるダウンミキシング装置の機能ブロック図である。図1に示されているように、ダウンミキサー100は一般的に102で示されている全帯域幅ダウンミキサーを含んでおり、このダウンミキサーは、入力信号の信号エネルギーと所期の方向とが出力信号において実質的に維持されるように、生成された左及び右チャネル混合係数ml及びmrに応答してマルチチャネル入力信号を出力信号にダウンミキシングするためのものである。全帯域幅ダウンミキサー102は、例えば20〜20,000周波数範囲などの広い周波数範囲にわたってダウンミキシングを行うことができる。他の周波数範囲も可能である。以下で記述するように、ダウンミキサー100は更に試験ダウンミキサー104とコントローラ106とを含むことができ、この試験ダウンミキサー104とコントローラ106とを利用して試験混合係数値を作ることができ、これを用いて、入力信号の信号エネルギーと所期の方向とを出力信号において実質的に維持できるように全帯域幅ダウンミキサー102の左及び右混合係数ml及びmrを更新することができる。試験ダウンミキサーは、例えば700〜4000Hzの周波数範囲などの限られた周波数範囲にわたって動作することができる。他の周波数範囲も可能である。試験ダウンミキサーの限られた動作周波数範囲は、聴取する人が特に敏感な周波数範囲を用いて全帯域幅ダウンミキサー102の混合係数を作ることを可能にするので、有利であろう。この様な混合係数生成方法は、聴取する人により知覚される入力信号の音の大きさを出力信号においてより正確に反映する混合係数生成を考慮することができる。 FIG. 1 shows a function of a downmixing device capable of downmixing a multichannel input signal including at least three input channels into an output signal including a smaller number of output channels (here, two output channels) than the number of input channels. It is a block diagram. As shown in FIG. 1, the downmixer 100 includes a full bandwidth downmixer, generally indicated at 102, where the signal energy of the input signal and the desired direction are determined. In order to downmix the multi-channel input signal to the output signal in response to the generated left and right channel mixing factors ml and mr as substantially maintained in the output signal. The full bandwidth downmixer 102 can perform downmixing over a wide frequency range, such as a 20 to 20,000 frequency range. Other frequency ranges are possible. As described below, the downmixer 100 can further include a test downmixer 104 and a controller 106 that can be used to generate a test mix factor value. Can be used to update the left and right mixing factors ml and mr of the full bandwidth downmixer 102 so that the signal energy and intended direction of the input signal can be substantially maintained in the output signal. The test downmixer can operate over a limited frequency range, such as the 700-4000 Hz frequency range. Other frequency ranges are possible. The limited operating frequency range of the test downmixer may be advantageous as it allows the listener to create the full bandwidth downmixer 102 mixing factor using a particularly sensitive frequency range. Such a mixing coefficient generation method can take into account generation of a mixing coefficient that more accurately reflects in the output signal the loudness of the input signal perceived by the listener.
エネルギー及び所期の方向が試験混合係数を用いる試験ダウンミキサー104において実質的に維持されるので、試験混合係数値を全帯域幅ダウンミキサーで使用すれば全帯域幅ダウンミキサーにおける入力信号のエネルギー及び所期の方向を出力信号において実質的に維持することが可能となる。混合係数が試験ダウンミキサー104及びコントローラ106において生成されると、生成された値を利用して全帯域幅ダウンミキサー102の混合係数を更新することができる。 Since the energy and intended direction are substantially maintained in the test downmixer 104 using the test mix factor, the input signal energy in the full bandwidth downmixer and if the test mix factor value is used in the full bandwidth downmixer It is possible to substantially maintain the desired direction in the output signal. Once the mixing factor is generated in the test downmixer 104 and the controller 106, the generated value can be used to update the mixing factor of the full bandwidth downmixer 102.
図1に示されているように、全帯域幅ダウンミキサー102は、ダウンミキシングされる3チャネル(例えば左入力チャネル(LI)、中央入力チャネル(CI)及び右入力チャネル(RI))を有する入力信号を2チャネル(例えば左出力(LO)チャネル及び右出力(RO)チャネル)を有する出力信号にダウンミキシングすることができる。 As shown in FIG. 1, the full bandwidth downmixer 102 has an input with three channels to be downmixed (eg, left input channel (LI), center input channel (CI) and right input channel (RI)). The signal can be downmixed into an output signal having two channels (eg, a left output (LO) channel and a right output (RO) channel).
全帯域幅ダウンミキサー102は第1ミキサー108と第2ミキサー110とを含み、この第1及び第2のミキサーは、CIチャネルをLIチャネル及びRIチャネルと混合するために、左チャネル混合係数ml及び右チャネル混合係数mrを含む混合係数をそれぞれ指定する。CIチャネルをLIチャネル及びRIチャネルと混合してL'チャネル及びR'チャネルをそれぞれ作ることができる。第1ミキサー108は、出力信号のLOチャネルを作るために、所望の移相をL'チャネルに与えるための第1移相器112と結合される。同様に、第2ミキサー110は、出力信号のROチャネルを作るために、所望の移相をR'チャネルに加える第2移相器114と結合される。移相器112及び114は、L'及びR’のエネルギー及び振幅がどんな周波数でも影響を受けないように純粋な移相をL'及びR'チャネル情報に与えることができる。 The full bandwidth downmixer 102 includes a first mixer 108 and a second mixer 110, the first and second mixers for mixing the CI channel with the LI channel and the RI channel, the left channel mixing factor ml and Each of the mixing coefficients including the right channel mixing coefficient mr is designated. The CI channel can be mixed with the LI channel and the RI channel to create an L ′ channel and an R ′ channel, respectively. The first mixer 108 is coupled with a first phase shifter 112 for providing the desired phase shift to the L ′ channel to create the LO channel of the output signal. Similarly, the second mixer 110 is coupled with a second phase shifter 114 that adds the desired phase shift to the R ′ channel to create the RO channel of the output signal. Phase shifters 112 and 114 can provide pure phase shifts to the L ′ and R ′ channel information so that the energy and amplitude of L ′ and R ′ are not affected at any frequency.
試験ダウンミキサー104は、第1試験ミキサー116及び第2試験ミキサー118を含むことができる。第1試験ミキサー116は、限定帯域幅の(フィルタリングされた)LIチャネル情報LILim及びCIチャネル情報CILimの少なくとも一方を受信することができ、試験左チャネル混合係数ml'を用いてLILim及びCILimチャネル情報を混合して限定帯域幅の試験ミキサー左出力チャネルLOLimを形成することができる。同様に、第2試験ミキサー118は、限定帯域幅のRIチャネル情報RILim及びCILimチャネル情報の少なくとも一方を受信することができ、試験右チャネル混合係数mr’を用いてRILim及びCILimチャネル情報を混合して試験ミキサー104の限定帯域幅のRO出力チャネルROLimを形成することができる。 The test downmixer 104 can include a first test mixer 116 and a second test mixer 118. The first test mixer 116 can receive at least one of the limited bandwidth (filtered) LI channel information LI Lim and the CI channel information CI Lim , and uses the test left channel mixing coefficient ml ′ and LI Lim and CI Lim channel information can be mixed to form a limited bandwidth test mixer left output channel LO Lim . Similarly, the second test mixer 118, at least one can be received, RI Lim and CI Lim channel using the test right channel mixing coefficient mr 'of RI channel information RI Lim and CI Lim channel information limited bandwidth The information can be mixed to form the limited bandwidth RO output channel RO Lim of the test mixer 104.
コントローラ106は、第1ミキサー108、第2ミキサー110、第1試験ミキサー116及び第2試験ミキサー118と結合されている。コントローラ106は、入力信号のLI、CI及びRIチャネル情報のうちの1つ以上を受け取り、試験ダウンミキサー104で使用される例えばLILim、CILim及びRILimなどの限定帯域幅の(即ちフィルタリングされた)チャネル情報を決定することができる。コントローラ106は、更に、全帯域幅ダウンミキサー102からの出力チャネル情報LO及びRO、及び/又は試験ミキサー104からの限定帯域幅の出力チャネル情報LOLim及びROLimなどの出力チャネル情報を受け取ることができ、以下で記述するように試験ダウンミキサー104を用いて、例えば全帯域幅ダウンミキサー102の混合係数ml及びmrなどの1つ以上の混合係数の値を作ることができる。コントローラ106は、更に記憶装置120に結合されて良く、この記憶装置は、例えばダウンミキサーの動作中にワーキング・メモリー及び/又はプログラム・メモリーとしてコントローラ106により利用され得る1つ以上のメモリー装置を提供する。 The controller 106 is coupled to the first mixer 108, the second mixer 110, the first test mixer 116 and the second test mixer 118. The controller 106 receives one or more of the LI, CI and RI channel information of the input signal and has a limited bandwidth (ie, filtered) such as LI Lim , CI Lim and RI Lim used in the test downmixer 104. B) Channel information can be determined. The controller 106 may further receive output channel information such as output channel information LO and RO from the full bandwidth downmixer 102 and / or limited bandwidth output channel information LO Lim and RO Lim from the test mixer 104. The test downmixer 104 can be used to produce one or more mixing factor values, such as the mixing factor ml and mr of the full bandwidth downmixer 102, as described below. The controller 106 may further be coupled to a storage device 120, which provides one or more memory devices that may be utilized by the controller 106 as working memory and / or program memory, for example, during operation of the downmixer. To do.
図2は、マルチチャネル(即ち、>2チャネル)入力信号(ここでは3チャネルを有する)を入力信号よりは少ないチャネル数(ここでは2チャネル)を有する出力信号にダウンミキシングするときのダウンミキサー100の動作を示すフローチャートである。図2に示されているように、入力チャネル情報は全帯域幅ダウンミキサー102で例えばLI、CI、及びRIチャネル情報として受信される200。 FIG. 2 shows a downmixer 100 when downmixing a multi-channel (ie> 2 channel) input signal (here having 3 channels) into an output signal having a smaller number of channels (here 2 channels) than the input signal. It is a flowchart which shows this operation | movement. As shown in FIG. 2, the input channel information is received 200 by the full bandwidth downmixer 102 as, for example, LI, CI, and RI channel information.
コントローラ106は、後述するように例えば試験ダウンミキサー104を用いてLI、CI及びRIチャネル情報を混合する第1ミキサー108及び第2ミキサー110により使用される混合係数ml及びmrの少なくとも一方を作ることができる202。全帯域幅ダウンミキサー102は、LI及びCIチャネルを第1ミキサー108で混合204してL'チャネルを
L’=LI+ml*C (方程式1)
として形成することができる。
The controller 106 creates at least one of the mixing coefficients ml and mr used by the first mixer 108 and the second mixer 110 to mix the LI, CI and RI channel information using, for example, a test downmixer 104 as described below. 202. The full bandwidth downmixer 102 mixes 204 the LI and CI channels with the first mixer 108 and mixes the L ′ channel with L ′ = LI + ml * C (Equation 1)
Can be formed as
第1移相器112は所望の移相をL'チャネル情報に与えることができ206、その結果としてのチャネル情報は出力信号のLOチャネルとして提供される212。 The first phase shifter 112 can provide the desired phase shift to the L ′ channel information 206, and the resulting channel information is provided 212 as the LO channel of the output signal.
同様に、第2ミキサー110はRI及びCIチャネルを混合208してR'チャネルを
R’=RI+mr*C (方程式2)
として形成することができる。
Similarly, the second mixer 110 mixes the RI and CI channels 208 and converts the R ′ channel to R ′ = RI + mr * C (Equation 2).
Can be formed as
第2移相器114は、所望の移相をR'チャネル情報に与えることができ210、その結果としてのチャネル情報は出力信号のROチャネルとして提供される212。 The second phase shifter 114 can provide 210 the desired phase shift to the R ′ channel information, and the resulting channel information is provided 212 as the RO channel of the output signal.
生成202は図2のフローチャート中の特定の場所で発生するものとして示されているけれども、混合係数の生成は全帯域幅ダウンミキサー102の動作中何時達成されても良く且つ/又は全帯域幅ダウンミキサー102の動作中複数の間隔を置いて達成されても良いことは明らかであろう。 Although generation 202 is shown as occurring at a particular location in the flowchart of FIG. 2, generation of mixing coefficients may be achieved at any time during operation of full bandwidth downmixer 102 and / or total bandwidth down. It will be apparent that this may be achieved at multiple intervals during operation of the mixer 102.
混合係数ml及びmrは、全帯域幅ダウンミキサー102の動作中、同時に又は別々の時点で生成202されて良い。更に、或る状況では、全帯域幅ダウンミキサー102により利用される混合係数を1つだけ、ml又はmr、生成することが望ましいであろう。更に、或いはその様にする代わりに、入力信号の混合中に例えば一定の時間間隔で(即ち、1.5ms又は10ms毎に)定期的に、又は特定量の入力チャネル情報(即ち、64サンプル又は640サンプルの入力チャネル情報)を処理した後に、生成202を達成することができる。一方又は両方の混合係数ml及びmrを生成すると、コントローラ106は、更新された混合係数の一方又は両方についての更新された値で第1及び/又は第2ミキサー108及び110を更新することができる。混合係数値のこの様な更新は入力信号を出力信号にダウンミキシングしている間、いつ行われても良い。 The mixing factors ml and mr may be generated 202 at the same time or at different times during the operation of the full bandwidth downmixer 102. Furthermore, in some situations it may be desirable to generate only one mixing factor, ml or mr, utilized by the full bandwidth downmixer 102. Additionally or alternatively, during the mixing of the input signal, for example at regular time intervals (ie every 1.5 ms or every 10 ms), or a certain amount of input channel information (ie 64 samples or After processing 640 samples of input channel information), generation 202 can be achieved. Having generated one or both of the mixing coefficients ml and mr, the controller 106 can update the first and / or second mixers 108 and 110 with updated values for one or both of the updated mixing coefficients. . Such an update of the mixing coefficient value may occur at any time while downmixing the input signal to the output signal.
混合係数生成について図3のフローチャートと関連させて一般的に説明する。種々の条件について混合係数生成を説明するために、図3の文脈で図3〜8と、図11〜13のフローチャート及びグラフを論じる。 The generation of the mixing coefficient will be generally described with reference to the flowchart of FIG. To illustrate the mixing coefficient generation for various conditions, the flowcharts and graphs of FIGS. 3-8 and FIGS. 11-13 are discussed in the context of FIG.
図3は、例えば左チャネル及び右チャネルの混合係数ml及びmrなどの混合係数の生成202を示すフローチャートである。混合係数生成は、例えば試験ミキサー104及びコントローラ106で行われても良い。図3に示されているように、例えば試験ダウンミキサー104を用いてコントローラ106によって入力チャネル・エネルギー及び出力チャネル・エネルギーの少なくとも一方を決定300することができる。コントローラ106は、特に急速に変動する入力チャネル情報が存在するときに混合係数生成を例えば平滑化/安定化させるために1つ以上のフィードバック定数を決定302することができる。コントローラは、そのとき、チャネル・エネルギー及び/又はフィードバック定数に応じて試験混合係数ml'及びmr’などの混合係数を生成304することができる。全帯域幅ダウンミキサー102の混合係数を試験混合係数の値で更新することができる。 FIG. 3 is a flowchart illustrating the generation 202 of mixing coefficients such as the left channel and right channel mixing coefficients ml and mr. The mixing coefficient generation may be performed by the test mixer 104 and the controller 106, for example. As shown in FIG. 3, at least one of the input channel energy and the output channel energy can be determined 300 by the controller 106 using, for example, a test downmixer 104. The controller 106 may determine 302 one or more feedback constants, for example, to smooth / stabilize mixing coefficient generation, particularly when there is rapidly changing input channel information. The controller can then generate 304 mixing coefficients such as test mixing coefficients ml ′ and mr ′ in response to the channel energy and / or feedback constant. The mixing factor of the total bandwidth downmixer 102 can be updated with the value of the test mixing factor.
後述するように、例えば700〜4000Hzの周波数範囲内の可聴周波数を強調するようにLI、CI及び/又はRIチャネル情報をフィルタリングすることによって、コントローラ106は通常は限定帯域幅入力信号情報を利用して混合係数値を生成する。フィルタリングは他の周波数範囲を強調しても良い。入力チャネルをフィルタリングすることによって、生成される混合係数が聴取する人により知覚される音の大きさをより正確に反映することを可能にすることができる。全帯域幅ダウンミキサー102は、通常は、例えば20Hz〜20KHzの広い周波数範囲にわたって入力信号をダウンミキシングすることのできる広帯域ダウンミキサーであるけれども、人の聴覚は例えば700〜4000Hz周波数範囲などの中間周波数のエネルギー内容に対して特に敏感であり、中間周波数範囲に応答して混合係数を決定することは、聴取する人が最も敏感な周波数で入力信号の大きさが維持されることを可能にするので、有利である。その代わりに、或いはそれに加えて、コントローラ100は、全帯域幅入力チャネル情報(即ち、フィルタリングされていない入力チャネル情報)を用いて混合係数値を生成しても良い。 As described below, the controller 106 typically utilizes limited bandwidth input signal information by filtering the LI, CI and / or RI channel information to enhance audible frequencies in the frequency range of 700-4000 Hz, for example. To generate a mixing coefficient value. Filtering may emphasize other frequency ranges. Filtering the input channel can allow the generated mixing factor to more accurately reflect the loudness perceived by the listener. Although the full bandwidth downmixer 102 is typically a wideband downmixer that can downmix the input signal over a wide frequency range, eg, 20 Hz to 20 KHz, human hearing is an intermediate frequency, eg, a 700-4000 Hz frequency range. Is particularly sensitive to the energy content of the signal, and determining the mixing factor in response to the intermediate frequency range allows the listener to maintain the magnitude of the input signal at the most sensitive frequency. Is advantageous. Alternatively, or in addition, the controller 100 may generate mixing factor values using full bandwidth input channel information (ie, unfiltered input channel information).
下で、種々の状況での1つ以上の混合係数の生成を論じる。例えば、図4〜6は、3チャネル入力信号を2チャネル出力信号にダウンミキシングするときに使用し得る混合係数を生成するために試験ダウンミキサー104を利用するコントローラ106の動作を示すフローチャートである。図7は、入力信号のエネルギー及び所期の方向が出力信号において実質的に維持されるように、特定の入力信号で図4〜6のフローチャートに従ってダウンミキサー100により生成される混合係数を示すグラフである。図8は、入力信号のエネルギー及び所期の方向が出力信号において実質的に維持されるように、特定の入力信号について実験的に決定された理想的混合係数を示すグラフである。図7及び8のグラフを生成するときに使われる入力信号シナリオを、後述するように所定混合係数値を生成するときに利用することができる。他の入力信号シナリオを使っても良い。図11〜13は、5.1入力チャネルを2出力チャネルにダウンミキシングすることのできるダウンミキサーについての混合係数生成を示す。 Below, the generation of one or more mixing factors in various situations is discussed. For example, FIGS. 4-6 are flowcharts illustrating the operation of the controller 106 that utilizes the test downmixer 104 to generate a mixing factor that can be used when downmixing a 3-channel input signal to a 2-channel output signal. FIG. 7 is a graph illustrating the mixing factor generated by the downmixer 100 according to the flowcharts of FIGS. 4-6 with a particular input signal such that the energy and intended direction of the input signal are substantially maintained in the output signal. It is. FIG. 8 is a graph showing the ideal mixing factor experimentally determined for a particular input signal such that the energy and intended direction of the input signal are substantially maintained in the output signal. The input signal scenario used when generating the graphs of FIGS. 7 and 8 can be used when generating a predetermined mixing coefficient value as will be described later. Other input signal scenarios may be used. FIGS. 11-13 show mixing coefficient generation for a downmixer that can downmix a 5.1 input channel to a 2 output channel.
図4〜6は、3チャネル入力信号を2チャネル出力信号にダウンミキシングするときに利用し得る図3の混合係数生成を示すフローチャートである。 FIGS. 4-6 are flowcharts illustrating the generation of the mixing coefficients of FIG. 3 that can be utilized when downmixing a 3-channel input signal to a 2-channel output signal.
図4は、入力及び出力チャネル・エネルギーの少なくとも一方を決定300するときのコントローラ106及び試験ダウンミキサー104の動作を示すフローチャートである。図4に示されているように、LI、CI及びRIチャネル情報を含む入力チャネル情報はコントローラ106で受け取られる400。受け取られる入力チャネル情報400は、LI、CI及びRIチャネル情報の少なくとも1つを表わす入力信号として受け取られるオーディオ情報の1つ以上のディジタル信号サンプルを含むことができる。 FIG. 4 is a flowchart illustrating the operation of controller 106 and test downmixer 104 when determining 300 at least one of input and output channel energy. As shown in FIG. 4, input channel information including LI, CI and RI channel information is received 400 at the controller 106. Received input channel information 400 may include one or more digital signal samples of audio information received as an input signal representing at least one of LI, CI, and RI channel information.
入力チャネル情報は、コントローラ106によってフィルタリング402されて限定帯域幅入力チャネル情報LILim、CILim及びRILimを形成することができる。例えば、入力チャネル情報は700から4,000Hzまでの周波数範囲内の入力信号などの実質的可聴周波数を強調するようにフィルタリングされて良い。その後、限定帯域幅入力チャネル・エネルギーをコントローラ106によってLI及びRIチャネルについてそれぞれ
ELILim=LILim 2+CILim 2 (方程式3)
ERILim=RILim 2+CILim 2 (方程式4)
として決定404することができる。
The input channel information can be filtered 402 by the controller 106 to form limited bandwidth input channel information LI Lim , CI Lim and RI Lim . For example, the input channel information may be filtered to emphasize substantially audible frequencies such as input signals in the frequency range from 700 to 4,000 Hz. The limited bandwidth input channel energy is then applied by the controller 106 for the LI and RI channels respectively ELI Lim = LI Lim 2 + CI Lim 2 (Equation 3)
ERI Lim = RI Lim 2 + CI Lim 2 (Equation 4)
Can be determined 404.
限定帯域幅LO及びROチャネル情報LOLim及びROLimを試験ダウンミキサー104において
LOLim=LILim+ml’*CILim (方程式5)
ROLim=RILim+mr’*CLLim (方程式6)
として決定406することができる。
Limited bandwidth LO and RO channel information LO Lim and RO Lim in test downmixer 104 LO Lim = LI Lim + ml ′ * CI Lim (Equation 5)
RO Lim = RI Lim + mr ' * CL Lim (Equation 6)
Can be determined 406.
限定帯域幅出力チャネル・エネルギーをコントローラ106によってLO及びROチャネルについてそれぞれ
ELOLim=LOLim 2 (方程式7)
EROLim=ROLim 2 (方程式8)
として決定408することができる。404及び408で決定された限定帯域幅入力及び出力チャネル・エネルギーは、通常は、コントローラ106で受け取られた入力チャネル情報の複数のサンプルにわたってコントローラ106により平均化される。この複数のサンプルは、受け取られた400入力チャネル情報の例えば64サンプルを含むことのできる第1期間を構成する。
Limited bandwidth output channel energy by controller 106 for LO and RO channels respectively ELO Lim = LO Lim 2 (Equation 7)
ERO Lim = RO Lim 2 (Equation 8)
Can be determined 408. The limited bandwidth input and output channel energies determined at 404 and 408 are typically averaged by the controller 106 over multiple samples of input channel information received at the controller 106. The plurality of samples constitutes a first time period that can include, for example, 64 samples of the received 400 input channel information.
限定帯域幅入力及び出力チャネル・エネルギーは、それぞれELISum、ELOSum、ERISum、EROSumチャネル・エネルギーとして平均化410され得るLILim、LOLim、RILim及びROLimチャネルについて総限定帯域幅エネルギーとして決定され、ここで
ELISum=ELISum+ELILim (方程式9)
ERISum=ERISum+ERILim (方程式10)
ELOSum=ELOSum+ELOLim (方程式11)
EROSum=EROSum+EROLim (方程式12)
である。
The limited bandwidth input and output channel energies are the total limited bandwidth energies for the LI Lim , LO Lim , RI Lim and RO Lim channels that can be averaged 410 as ELI Sum , ELO Sum , ERI Sum , ERO Sum channel energy, respectively. Where ELI Sum = ELI Sum + ELI Lim (Equation 9)
ERI Sum = ERI Sum + ERI Lim (Equation 10)
ELO Sum = ELO Sum + ELO Lim (Equation 11)
ERO Sum = ERO Sum + ERO Lim (Equation 12)
It is.
次に、平均化が完了したか否か判定412される。平均化が完了していないと判定412された場合には、フローは上で論じられた入力チャネル情報受け取り400に戻る。しかし、第1期間が完了したと判定412された場合には、総限定帯域幅入力及び出力チャネル・エネルギーはそれぞれ総限定帯域幅左及び右チャネル入力及び出力エネルギーEINLLim、EINRLim、EOUTLLim及びEOUTRLimとして決定414され、ここで
EINLLim=ELISum+ECISum (方程式13)
EINRLim=ERISum+ECISum (方程式14)
EOUTLLim=ELOSum (方程式15)
EOUTRLim=EROSum (方程式16)
である。
Next, it is determined 412 whether the averaging is complete. If it is determined 412 that averaging has not been completed, flow returns to receiving input channel information 400 as discussed above. However, if it is determined 412 that the first period has been completed, the total limited bandwidth input and output channel energy are respectively the total limited bandwidth left and right channel input and output energies EINL Lim , EINR Lim , EOUTL Lim and EOUTR Lim is determined 414 where EINL Lim = ELI Sum + ECI Sum (Equation 13)
EINR Lim = ERI Sum + ECI Sum (Equation 14)
EOUTL Lim = ELO Sum (Equation 15)
EOUTR Lim = ERO Sum (Equation 16)
It is.
入力及び出力チャネル・エネルギーの少なくとも一方が300で決定されると、図5のフローチャートに従ってフィードバック定数を決定302することができる。 Once at least one of the input and output channel energies is determined at 300, a feedback constant can be determined 302 according to the flowchart of FIG.
図5は、3チャネル入力信号を2つの出力チャネルにダウンミキシングする混合係数を生成するために少なくとも1つのフィードバック定数を決定するときのコントローラ106の動作を示すフローチャートである。500で、総LOチャネル・エネルギーEOUTLLimが総限定帯域幅LIチャネル・エネルギーEINLLimより大きいか否か判定される。総限定帯域幅LOエネルギーが総限定帯域幅LIエネルギーより大きくはないと判定500された場合には、左チャネル・フィードバック定数fblをコントローラ106によって
fbl=0.98*fbl (方程式17)
として生成502することができる。左チャネル・フィードバック定数fblを例えば値1に初期化することができる。他の、例えば0と1との間の値をフィードバック定数の初期値として利用しても良い。しかし、総限定帯域幅LOチャネル・エネルギーが総限定帯域幅LIチャネル・エネルギーより大きいと判定500された場合には、左チャネル・フィードバック定数がコントローラ106によって
fbl=0.98fbl+gfb((EOUTLLim/EINLLim)−1) (方程式18)
として生成504され、ここでgfbは値0.04を持つことができる。例えばgfbの値が大きいとフィードバック・ループが不安定となる可能性があり、gfbの値が小さいとフィードバック動作を実質的に減少させ或いはなくする可能性があるということなどを考慮してgfbの値を実験的に選択することができる。
FIG. 5 is a flowchart illustrating the operation of controller 106 when determining at least one feedback constant to generate a mixing factor that downmixes a three-channel input signal into two output channels. At 500, it is determined whether the total LO channel energy EOUTL Lim is greater than the total limited bandwidth LI channel energy EINL Lim . If it is determined 500 that the total limited bandwidth LO energy is not greater than the total limited bandwidth LI energy, the left channel feedback constant fbl is determined by the controller 106 as fbl = 0.98 * fbl (Equation 17)
Can be generated 502. The left channel feedback constant fbl can be initialized to a value of 1, for example. Other values, for example, between 0 and 1, may be used as the initial value of the feedback constant. However, if it is determined 500 that the total limited bandwidth LO channel energy is greater than the total limited bandwidth LI channel energy, the left channel feedback constant is determined by the controller 106 as fbl = 0.98fbl + gfb ((EOUTL Lim / EINL Lim ) -1) (Equation 18)
Is generated 504, where gfb can have the value 0.04. For example, if the value of gfb is large, the feedback loop may become unstable, and if the value of gfb is small, the feedback operation may be substantially reduced or eliminated. The value can be chosen experimentally.
フィードバック定数を生成502し或いは生成504すると、総限定帯域幅ROチャネル・エネルギーEOUTRLimが総限定帯域幅RIチャネル・エネルギーEINRLimより大きいか否かが判定506される。総限定帯域幅ROチャネル・エネルギーが総限定帯域幅RIチャネル・エネルギーより大きくないと判定506された場合には、右チャネル・フィードバック定数fbrがコントローラ106によって
fbr=0.98*fbr (方程式19)
として生成510されて良い。fbrの値は最初は1としてセットされて良い。しかし、総限定帯域幅ROチャネル・エネルギーが総限定帯域幅RIチャネル・エネルギーより大きいと判定された場合には、右チャネル・フィードバック定数fbrはコントローラ106によって
fbr=0.98fbr+gfb((EOUTRLim/EINRLim)−1) (方程式20)
として生成508されて良い。
Upon generating 502 or generating 504 a feedback constant, a determination 506 is made whether the total limited bandwidth RO channel energy EOUTR Lim is greater than the total limited bandwidth RI channel energy EINR Lim . If it is determined 506 that the total limited bandwidth RO channel energy is not greater than the total limited bandwidth RI channel energy, the right channel feedback constant fbr is determined by the controller 106 as fbr = 0.98 * fbr (Equation 19)
May be generated 510 as The value of fbr may initially be set as 1. However, if it is determined that the total limited bandwidth RO channel energy is greater than the total limited bandwidth RI channel energy, the right channel feedback constant fbr is determined by the controller 106 as fbr = 0.98 fbr + gfb ((EOUTR Lim / EINR Lim ) -1) (Equation 20)
May be generated 508.
図示されてはいないけれども、フィードバック定数fbl及びfbrの一方又は両方を決定する前に、総限定帯域幅LOチャネル・エネルギー、総限定帯域幅ROチャネル・エネルギー、総限定帯域幅LIエネルギー及び/又は総限定帯域幅RIエネルギーをフィルタリング(例えばローパス・フィルタリング)できることは明らかであろう。このフィルタリングをコントローラ106において例えばローパス・フィルタリングとして達成することができる。このローパス・フィルタリングは、例えば、70msの時定数を利用することができる。他の時定数を利用しても良い。更に、このフィルタリングの少なくとも一部はコントローラ106によって実行されなくても良く、ハードウェア装置として具体化された1つ以上のフィルターによってフィルタリングを達成しても良いことは明らかであろう。 Although not shown, prior to determining one or both of the feedback constants fbl and fbr, the total limited bandwidth LO channel energy, the total limited bandwidth RO channel energy, the total limited bandwidth LI energy and / or the total It will be apparent that the limited bandwidth RI energy can be filtered (eg, low pass filtering). This filtering can be accomplished in the controller 106 as, for example, low pass filtering. For this low-pass filtering, for example, a time constant of 70 ms can be used. Other time constants may be used. Furthermore, it will be apparent that at least a portion of this filtering may not be performed by the controller 106 and that filtering may be accomplished by one or more filters embodied as a hardware device.
図3に戻ると、フィードバック定数を決定302するとき、図6のフローチャートに関して記載されたように1つ以上の試験混合係数をコントローラ106によって生成304することができる。図6に示されているように、試験左チャネル混合係数ml'をコントローラ106によって
ml’=0.71+fbl*lf+fbr*rf (方程式21)
として生成600することができ、ここでfbl及びfbrは図5に関して上で決定された値を有し、lfは−1の値を有し、rfは0.3の値を有する。lf及びrfの値を用いて試験混合係数ml'及びmr'をそれぞれバイアスすることができる。3チャネル信号がダウンミキシングされて2チャネルを通して再生されるときには、例えば局所化(即ち、所期の方向)の微細なエラーを補償するためにlf及びrfを用いて試験混合係数をバイアスすることができる。fl及びrfの他の値を利用しても良い。
Returning to FIG. 3, when determining 302 the feedback constant, one or more test mixing factors may be generated 304 by the controller 106 as described with respect to the flowchart of FIG. 6. As shown in FIG. 6, 'ml by the controller 106' test left channel mixing coefficient ml = 0.71 + fbl * lf + fbr * rf ( equation 21)
, Where fbl and fbr have the values determined above with respect to FIG. 5, lf has a value of −1 and rf has a value of 0.3. The values of lf and rf can be used to bias the test mixing factors ml ′ and mr ′, respectively. When a 3 channel signal is downmixed and played through 2 channels, the test mix factor can be biased using, for example, lf and rf to compensate for localized (ie, desired direction) fine errors. it can. Other values of fl and rf may be used.
試験左チャネル混合係数ml'の値を生成600した後、試験混合係数ml'の値を0と1との間の値に限定することができる。例えば、ml'が0未満であると決定された場合には、ml'は値0にセットされ、ml’が1より大きいと決定された場合にはml'は値1にセットされる。 After generating 600 the value of the test left channel mixing factor ml ′, the value of the test mixing factor ml ′ can be limited to a value between 0 and 1. For example, if ml ′ is determined to be less than 0, ml ′ is set to the value 0, and if ml ′ is determined to be greater than 1, ml ′ is set to the value 1.
次に試験右チャネル混合係数mr'をコントローラ105によって
mr’=.71+fbl*rf+fbr*lf (方程式22)
として生成604することができ、ここでfbl、fbr、rf及びlfは、生成600に関して上で論じられた値を有する。
Next, the test right channel mixing coefficient mr ′ is set by the controller 105 such that mr ′ =. 71 + fbl * rf + fbr * lf (Equation 22)
Can be generated 604, where fbl, fbr, rf and lf have the values discussed above with respect to generation 600.
試験混合係数mr’が生成された後、mr’の値を0と1との間の値に限定606することができる。例えば、試験混合係数mr’が0未満であると決定された場合、mr’を値0にセットすることができ、試験混合係数mr’が1より大きいと決定された場合にはmr’を値1にセットすることができる。 After the test mixing factor mr 'is generated, the value of mr' can be limited 606 to a value between 0 and 1. For example, if it is determined that the test blending coefficient mr ′ is less than 0, mr ′ can be set to a value of 0, and if the test blending coefficient mr ′ is determined to be greater than 1, the value of mr ′ is set. Can be set to 1.
試験ダウンミキサー104で受信された限定帯域幅入力信号のエネルギー及び所期の方向を試験ミキサーの出力信号において実質的に維持するために、例えばフィードバック定数fbを用いて試験ミキサー・ダウンミキサー左及び右混合係数ml’及びmr’が決定されている。エネルギー及び所期の方向が試験混合係数を用いる試験ダウンミキサー104で実質的に維持されるので、試験混合係数値は、もし全帯域幅ダウンミキサー102で使用されれば、全帯域幅ダウンミキサーにおける入力のエネルギー及び所期の方向が出力信号において実質的に維持されることを可能にする。試験混合係数値ml’及びmr’を用いて、全帯域幅ダウンミキサー102で使用される混合係数値ml及びmrを更新608することができる。 In order to substantially maintain the energy and intended direction of the limited bandwidth input signal received at the test downmixer 104 in the output signal of the test mixer, the test mixer downmixer left and right using, for example, the feedback constant fb Mixing coefficients ml ′ and mr ′ have been determined. Since the energy and intended direction is substantially maintained in the test downmixer 104 using the test mix factor, the test mix factor value, if used in the full bandwidth downmixer 102, is Allows the energy and intended direction of the input to be substantially maintained in the output signal. The test mix coefficient values ml 'and mr' can be used to update 608 the mix coefficient values ml and mr used in the full bandwidth downmixer 102.
更新608は、mlの値をml’の値と取り替えることによって第1ミキサー102の左チャネル混合係数mlを試験左チャネル混合係数ml’の値で更新するコントローラ106によって達成され得る。同様に、mrの値をmr’の値と取り替えることによって第2ミキサー104の右チャネル混合係数mrを試験右チャネル混合係数mr’の値で更新するコントローラ106によって右チャネル混合係数mrを更新することができる。 The update 608 may be accomplished by the controller 106 updating the left channel mixing factor ml of the first mixer 102 with the value of the test left channel mixing factor ml 'by replacing the value of ml with the value of ml'. Similarly, the right channel mixing coefficient mr is updated by the controller 106 which updates the right channel mixing coefficient mr of the second mixer 104 with the value of the test right channel mixing coefficient mr ′ by replacing the value of mr with the value of mr ′. Can do.
これに加えて、或いはその代わりに、混合係数が実際に信号を出力する全帯域幅ダウンミキサーで使用される前に混合係数を平滑化することによって左及び右チャネル混合係数をコントローラ106によって更新608することができる。この平滑化は、ml及びmrの新しい値の計算の間の時間に行われて良い。例えば、計算された値ml’に近づけるように全帯域幅ダウンミキサーにおけるmlの値を約0.5秒毎に変更(即ち、更新)することができる。この変更は、ml’の他の値が試験ダウンミキサー104で決定される前に全帯域幅ダウンミキサーにおいてmlがml’の値に到達するように、行われる。混合係数値mrが試験混合係数値mr’で更新されることに関しても、同じであって良い。 In addition, or alternatively, the left and right channel mixing coefficients are updated 608 by the controller 106 by smoothing the mixing coefficients before they are used in the full bandwidth downmixer that actually outputs the signal. can do. This smoothing may be performed at a time between the calculation of new values of ml and mr. For example, the value of ml in the full bandwidth downmixer can be changed (ie, updated) approximately every 0.5 seconds to approach the calculated value ml '. This change is made so that the ml reaches the value of ml 'in the full bandwidth downmixer before the other value of ml' is determined by the test downmixer 104. The same may be true for the mixing coefficient value mr being updated with the test mixing coefficient value mr '.
この様に、左及び右チャネル混合係数ml及びmrを全帯域幅ダウンミキサー102のために生成304することができる。 In this way, left and right channel mixing factors ml and mr can be generated 304 for the full bandwidth downmixer 102.
図7は、CI及びLIチャネルに与えられた単一の入力信号について図4〜6のフローチャートに従ってダウンミキサー100により生成され得る混合係数のグラフである。図7のグラフはLI及びCIチャネルの間を滑らかにパンニングされた単一の信号により生成されており、この場合、入力信号の所期の方向は精密に分かっている。図8は、3チャネル信号がダウンミキシングされて2チャネルを通して再生されるときの局所化の微細なエラーを補償するために実験的に得られたパンニング角度の関数としての混合係数のグラフである。図8のグラフは計算された理想的な場合を示しており、この場合にはLI及びCIチャネルの間を滑らかにパンニングされる単一の信号があり、入力信号の所期の方向は正確に分かっている。左チャネル混合係数ml値は図9及び10において破線を用いて示されており、右チャネル混合係数mr値は図9及び10において実線を用いて示されている。 FIG. 7 is a graph of mixing coefficients that can be generated by the downmixer 100 according to the flowcharts of FIGS. 4-6 for a single input signal applied to the CI and LI channels. The graph of FIG. 7 is generated by a single signal that is smoothly panned between the LI and CI channels, in which case the intended direction of the input signal is known precisely. FIG. 8 is a graph of the mixing factor as a function of the panning angle obtained experimentally to compensate for the fine error of localization when a 3 channel signal is downmixed and reproduced through 2 channels. The graph in FIG. 8 shows the calculated ideal case, where there is a single signal that is smoothly panned between the LI and CI channels, and the intended direction of the input signal is precisely I know it. The left channel mixing coefficient ml value is shown using a broken line in FIGS. 9 and 10, and the right channel mixing coefficient mr value is shown using a solid line in FIGS.
例えばml及びmrなどの混合係数は、入力チャネル・エネルギーに応じて所定の値として生成202されて良く(図2)、リアルタイムで生成される必要はない。この様な方式は、試験ダウンミキサーからの周波数限定された入力及び出力エネルギーを1つ以上の1次元又は2次元の参照用テーブルへの入力として利用することができる。ダウンミキサーの動作についての先の説明から明らかであるように、混合係数は、入力エネルギーの出力エネルギーに対する比に依存して良い。試験ダウンミキサーにより決定された出力/入力エネルギー比が入力である参照用テーブルを用いてml及びmrなどの混合係数を直接導出することができる。 For example, mixing coefficients such as ml and mr may be generated 202 as a predetermined value depending on the input channel energy (FIG. 2) and need not be generated in real time. Such a scheme can utilize frequency limited input and output energy from the test downmixer as input to one or more one or two dimensional lookup tables. As is apparent from the previous description of the downmixer operation, the mixing factor may depend on the ratio of input energy to output energy. Mixing coefficients such as ml and mr can be directly derived using a look-up table with the output / input energy ratio determined by the test downmixer as input.
例えば混合係数ml及びmrなどの、この様な参照用テーブルに格納される所定混合係数を生成するために、コントローラ106と例えばダウンミキサー102又は試験ダウンミキサー104などのダウンミキサーとを利用することができ、この場合、特定の入力信号シナリオ(即ち、例えば図8のグラフを生成するために使用されたCIからLIへの滑らかなパンニングの特性を有する)についての入力信号をダウンミキサーにより処理して、出力エネルギーと、その入力信号シナリオに由来する入力エネルギーとの比を決定することができる。その後、入力信号の所期方向における信号エネルギーが出力(ダウンミキシングされた)信号において実質的に維持されるように前記の特定の入力信号シナリオで利用できる例えば混合係数ml及びmrなどの少なくとも1つの混合係数を決定するために該ダウンミキサー及びコントローラ106を利用することができる。例えば図4〜6に関して上で論じたように混合係数を生成することができる。 The controller 106 and a downmixer, such as the downmixer 102 or the test downmixer 104, can be used to generate the predetermined mixing factor stored in such a lookup table, such as the mixing factor ml and mr. In this case, the input signal for a particular input signal scenario (ie, having a smooth panning characteristic from CI to LI, for example, used to generate the graph of FIG. 8) is processed by a downmixer. The ratio of the output energy and the input energy derived from the input signal scenario can be determined. Thereafter, at least one of, for example, mixing coefficients ml and mr, which can be used in the specific input signal scenario such that the signal energy in the intended direction of the input signal is substantially maintained in the output (downmixed) signal. The downmixer and controller 106 can be utilized to determine the mixing factor. For example, the mixing factor can be generated as discussed above with respect to FIGS.
特定の入力信号シナリオについての出力及び入力エネルギーの比を表のフォーマットで記憶装置120に格納することができる。その様な表のフォーマットは、例えば、1つ以上の入力信号シナリオについて出力エネルギーの入力エネルギーに対する比によりインデックスが付けられた混合係数ml及びmrを含むことができる。例えば、特定の入力信号シナリオについてmlについての混合係数テーブルを設け、出力エネルギーの入力エネルギーに対する比によってインデックスを付けることができる。同様に、その特定の入力信号シナリオについてmrについての混合係数テーブルを設け、出力及び入力信号エネルギーの比によってインデックスを付けることができる。 The ratio of output and input energy for a particular input signal scenario can be stored in the storage device 120 in tabular format. Such a table format may include, for example, mixing coefficients ml and mr indexed by the ratio of output energy to input energy for one or more input signal scenarios. For example, a mixing coefficient table for ml can be provided for a particular input signal scenario and indexed by the ratio of output energy to input energy. Similarly, a mixing coefficient table for mr can be provided for that particular input signal scenario and indexed by the ratio of output and input signal energy.
動作時には、コントローラ106は、特定の入力信号シナリオを検出し、出力及び入力エネルギーの比を決定し、その比に基づいて、その入力信号シナリオについての信号をダウンミキシングするためにダウンミキサーにより使用されることになる例えば混合係数ml及びmrなどの少なくとも1つの混合係数について参照値を決定することができる。検索される混合係数は、入力信号の入力エネルギーと所期の方向とが出力信号において実質的に維持されることを可能にする。コントローラは、例えば図6の更新608に関して上で論じたのと同様の態様でダウンミキサーの混合係数値を検索された混合係数値で更新することができる。 In operation, the controller 106 is used by the downmixer to detect a particular input signal scenario, determine a ratio of output and input energy, and based on that ratio, downmix the signal for that input signal scenario. A reference value can be determined for at least one mixing factor such as, for example, the mixing factors ml and mr. The blending factor that is retrieved allows the input energy and intended direction of the input signal to be substantially maintained in the output signal. The controller may update the downmixer mixing coefficient value with the retrieved mixing coefficient value, for example, in a manner similar to that discussed above with respect to update 608 of FIG.
この様に、所定の混合係数シナリオのライブラリーを決定して、例えば記憶装置120に格納することができる。このライブラリーは混合係数についての混合係数テーブルを含むことができ、その各混合係数テーブルは、出力エネルギーの入力エネルギーに対する比によってインデックスが付けられている1つ以上の混合係数を提供する。他の混合係数テーブル構成も可能である。混合係数ライブラリーは、特定の入力信号シナリオについての混合係数値を検索するコントローラによってアクセスされて良い。 In this way, a library of predetermined mixing coefficient scenarios can be determined and stored in the storage device 120, for example. The library can include a blending coefficient table for blending coefficients, each blending coefficient table providing one or more blending coefficients that are indexed by a ratio of output energy to input energy. Other mixing coefficient table configurations are possible. The blending coefficient library may be accessed by a controller that retrieves blending coefficient values for a particular input signal scenario.
所定混合係数生成は、図6〜8に関して上に記載されている混合係数生成と関連して利用され得る。例えば、コントローラは、混合係数ライブラリーがそれについての所定混合係数を含むような特定の入力信号シナリオについての必要条件を入力信号が満たすか否か確認しようと試みることができる。それについての混合係数が格納されている入力信号シナリオのうちの1つに入力信号が適合するとコントローラ106が判定した場合、コントローラは、上記のように混合係数ライブラリーから適切な混合係数を検索することによって混合係数を生成することができる。しかし、入力信号が格納されている入力信号シナリオについての基準を満たさないと判定した場合には、コントローラは、試験ミキサー104と関連して、ダウンミキサーのための混合係数を生成する。 Predetermined mixing factor generation may be utilized in conjunction with the mixing factor generation described above with respect to FIGS. For example, the controller may attempt to check whether the input signal meets the requirements for a particular input signal scenario such that the mixing coefficient library includes a predetermined mixing coefficient for it. If the controller 106 determines that the input signal matches one of the input signal scenarios for which the mixing factor is stored, the controller retrieves the appropriate mixing factor from the mixing factor library as described above. Thus, the mixing coefficient can be generated. However, if it determines that the input signal does not meet the criteria for the stored input signal scenario, the controller, in conjunction with the test mixer 104, generates a mixing factor for the downmixer.
これに加えて、或いはその代わりに、所定混合係数が役に立つ入力信号シナリオ(即ち、ダウンミキサーにおいて入力信号で繰り返し受信される入力信号シナリオ)についての特徴をコントローラが確認することを可能にする学習アルゴリズムをコントローラは使用することができる。その様な場合には、コントローラは、その特定の入力信号シナリオについての、記憶装置120に格納されている混合係数値を決定するために試験ダウンミキサーを使用することができる。その後に入力信号シナリオを認識するとき、コントローラ106は、そのシナリオについての混合係数を、混合係数テーブルから混合係数を検索することによって、生成することができる。 In addition or alternatively, a learning algorithm that allows the controller to identify features for an input signal scenario where a predetermined mixing factor is useful (ie, an input signal scenario that is repeatedly received with an input signal in a downmixer) The controller can be used. In such a case, the controller can use a test downmixer to determine the mixing factor value stored in the storage device 120 for that particular input signal scenario. When subsequently recognizing the input signal scenario, the controller 106 can generate a mixing factor for that scenario by retrieving the mixing factor from the mixing factor table.
上記のように混合係数を検索することによって混合係数値を生成することにより、コントローラは、図4〜6に関して上で記述されたように混合係数を生成するために要するよりも少ないダウンミキサー資源要求量で入力信号エネルギー及び所期の方向が出力信号において維持されることを可能にする混合係数値を生成することができる。ダウンミキサー資源はダウンミキサーの他の動作で使用され得るように開放されて良い。 By generating the mixing factor value by retrieving the mixing factor as described above, the controller can reduce the downmixer resource requirements than would be required to generate the mixing factor as described above with respect to FIGS. A quantity can be generated that allows the input signal energy and the desired direction to be maintained in the output signal. The downmixer resource may be freed so that it can be used in other operations of the downmixer.
図9は、本発明によるダウンミキサー900のブロック図である。ダウンミキサー900は,3つ以上のチャネルを含むマルチチャネル入力信号を受け取って、そのマルチチャネル入力信号を、入力信号のチャネル数より少ない数のチャネルを含む出力信号にダウンミキシングすることができる。ダウンミキサー900は、入力信号のエネルギーと所期の方向とが出力信号において実質的に維持されるように前チャネル左及び右混合係数ml及びmr、並びに周辺チャネル混合係数mi及びmsのうちの少なくとも1つを利用して5.1チャネル入力信号を2チャネル出力信号にダウンミキシングするための全帯域幅ダウンミキサー901を含む。ダウンミキサー900は、更に、前チャネル左及び右混合係数ml及びmrを生成するときにコントローラ940と関連して利用され得る試験ダウンミキサー104’を含む。混合係数ml及びmrが図1の試験ミキサー104及びコントローラ106により生成されるのと同様に前チャネル混合係数ml及びmrは生成され得るので、試験ミキサー104’の動作については詳しく論じない。ダウンミキサー900は、入力信号の信号エネルギー及び所期の方向が全帯域幅ダウンミキサー901の出力信号において実質的に維持されるように例えば周辺混合係数mi及びmsなどの周辺混合係数のうちの1つ以上を生成するときにコントローラ940と共に利用され得る試験ダウンミキサー950を更に含む。 FIG. 9 is a block diagram of a downmixer 900 according to the present invention. The downmixer 900 can receive a multi-channel input signal including three or more channels and downmix the multi-channel input signal into an output signal including a smaller number of channels than that of the input signal. The downmixer 900 includes at least one of the front channel left and right mixing factors ml and mr and the surrounding channel mixing factors mi and ms so that the energy and intended direction of the input signal are substantially maintained in the output signal. It includes a full bandwidth downmixer 901 for downmixing a 5.1 channel input signal into a 2 channel output signal using one. The downmixer 900 further includes a test downmixer 104 'that can be utilized in connection with the controller 940 when generating the front channel left and right mixing coefficients ml and mr. The operation of the test mixer 104 'will not be discussed in detail because the pre-channel mixing coefficients ml and mr can be generated in the same way that the mixing coefficients ml and mr are generated by the test mixer 104 and controller 106 of FIG. The downmixer 900 is one of the peripheral mixing factors such as the peripheral mixing factors mi and ms so that the signal energy and the intended direction of the input signal are substantially maintained in the output signal of the full bandwidth downmixer 901. It further includes a test downmixer 950 that can be utilized with the controller 940 when generating one or more.
図9に示されているように、前左入力(LI)、前中央入力(CI)、前右入力(RI)、低周波数(LFE)、左周辺入力(LSI)及び右周辺入力(RSI)チャネルがダウンミキサー900で受信され得る。ダウンミキサー900は、入力信号の5.1入力チャネルを、例えば2出力チャネル即ち左出力(LO)及び右出力(RO)チャネルを含む出力信号にダウンミキシングすることができる。 As shown in FIG. 9, front left input (LI), front center input (CI), front right input (RI), low frequency (LFE), left peripheral input (LSI) and right peripheral input (RSI) A channel may be received at the downmixer 900. The downmixer 900 can downmix the 5.1 input channel of the input signal into an output signal including, for example, two output channels, a left output (LO) and a right output (RO) channel.
全帯域幅ダウンミキサー901は、LI、CI及びLFEチャネルを混合するための第1LIミキサー902と、入力信号のRI、CI及びLFE入力チャネルを混合するための第1RIミキサー904とを含むことができる。第1LIミキサー902及び第1RIミキサー904でCIチャネルを混合する前にCI入力信号に前左及び右チャネル混合係数ml及びmrをそれぞれ掛けるために掛け算器906及び908を利用することができる。第2LIミキサー9010は、周辺チャネルLSI及びRSIの一方又は両方の成分をLI’チャネル情報に加えることを可能にすることができ、LO’チャネル情報を形成するために所望の移相を達成するようにLI移相器912を設けることができる。同様に、一方又は両方の周辺チャネルLSI及びRSIの成分をRI’チャネル情報に加えるために第2RIミキサー914を設けることができ、RO’チャネル情報を形成するために所望の移相を達成するようにRI移相器916を設けることができる。 The full bandwidth downmixer 901 can include a first LI mixer 902 for mixing the LI, CI and LFE channels and a first RI mixer 904 for mixing the RI, CI and LFE input channels of the input signal. . Multipliers 906 and 908 may be used to multiply the CI input signal by the front left and right channel mixing coefficients ml and mr, respectively, before mixing the CI channels in the first LI mixer 902 and the first RI mixer 904. The second LI mixer 9010 can allow one or both components of the peripheral channel LSI and RSI to be added to the LI ′ channel information to achieve the desired phase shift to form the LO ′ channel information. LI phase shifter 912 may be provided. Similarly, a second RI mixer 914 can be provided to add one or both peripheral channel LSI and RSI components to the RI ′ channel information to achieve the desired phase shift to form the RO ′ channel information. An RI phase shifter 916 can be provided.
RSIチャネルの成分をLSIチャネルに加えるためにLSIミキサー918を設けることができ、LSI混合係数(例えば、LOチャネルの虚数成分SLI’に対応するmi周辺混合係数など)を供給するために掛け算器922を設けることができる。LSO’チャネル情報を形成するためにLSI’チャネル情報に所望の移相を与えるようにLSI移相器924を設けることができる。同様に、LSIチャネルの成分をRSIチャネルに加えるためにRSIミキサー930を設けることができ、掛け算器932はmi周辺混合係数を供給することを可能にし、RSO’チャネル情報を形成するようにRSI’チャネル情報に所望の移相を与えるためにRSI移相器934を利用することができる。 An LSI mixer 918 can be provided to add the components of the RSI channel to the LSI channel, and a multiplier 922 to provide an LSI mixing factor (eg, a mi peripheral mixing factor corresponding to the imaginary component SLI ′ of the LO channel). Can be provided. An LSI phase shifter 924 can be provided to provide a desired phase shift to the LSI 'channel information to form the LSO' channel information. Similarly, an RSI mixer 930 can be provided to add the LSI channel components to the RSI channel, allowing the multiplier 932 to supply the mi peripheral mixing factor and form the RSO ′ channel information to form the RSO ′ channel information. An RSI phase shifter 934 can be utilized to provide the desired phase shift to the channel information.
ms周辺混合係数を供給するために掛け算器919及び921を設けることができる。例えば、それぞれの前チャネル出力経路に(例えば、それぞれLI’及びLO’信号に)加えられるLSI及びRSIチャネルの量を制御するためにms周辺混合係数を利用することができる。 Multipliers 919 and 921 can be provided to provide the ms peripheral mixing factor. For example, the ms marginal mixing factor can be used to control the amount of LSI and RSI channels applied to each previous channel output path (eg, to the LI 'and LO' signals, respectively).
LSO’及びLO’チャネル情報を混合して出力信号の出力チャネルLOを形成するためにLOミキサー936を設けることができる。同様に、RO’及びRSO’チャネル情報を混合して出力信号のRO出力チャネルを形成するためにROミキサー938を利用することができる。 An LO mixer 936 may be provided to mix the LSO 'and LO' channel information to form an output signal output channel LO. Similarly, RO mixer 938 can be utilized to mix RO 'and RSO' channel information to form the RO output channel of the output signal.
試験ダウンミキサー950は第1試験加算器952及び第2試験加算器954を含むことができる。第1試験加算器952は、試験ミキサー950において試験周辺混合係数mi’及びms’を供給するために、第1試験ミキサー956及び第2試験ミキサー958と結合されている。同様に、第2試験加算器954は、試験ダウンミキサー950において試験周辺混合係数ms’及びmi’をそれぞれ供給することのできる第3試験ミキサー960及び第4試験ミキサー962と更に結合されている。 The test downmixer 950 can include a first test adder 952 and a second test adder 954. The first test adder 952 is coupled to the first test mixer 956 and the second test mixer 958 to provide test peripheral mixing coefficients mi ′ and ms ′ in the test mixer 950. Similarly, the second test adder 954 is further coupled to a third test mixer 960 and a fourth test mixer 962 that can supply test peripheral mixing coefficients ms 'and mi', respectively, in a test down mixer 950.
コントローラ940は、試験ダウンミキサー140’及び950を利用して混合係数ml、mr、ms、及びmiのうちの1つ以上を生成し且つ/又は更新するために、例えばLSI、LI、CI、LFE、RI及びRSI入力チャネルなどの入力チャネルのうちの1つ以上、並びに全帯域幅ダウンミキサー901の掛け算器906、908、919、921、922及び932のうちの1つ以上と結合されて良い。混乱を減少させるために、コントローラ940と掛け算器906、908、919、921、922及び932との結合は破線で示されている。 The controller 940 utilizes, for example, LSI, LI, CI, LFE to generate and / or update one or more of the mixing coefficients ml, mr, ms, and mi utilizing the test downmixers 140 ′ and 950. , RI, and RSI input channels, and one or more of the multipliers 906, 908, 919, 921, 922, and 932 of the full bandwidth downmixer 901. In order to reduce confusion, the coupling between the controller 940 and the multipliers 906, 908, 919, 921, 922, and 932 is shown with dashed lines.
第1試験加算器952は、試験ダウンミキサー950において受信されて0.91のファクターで減衰されたLSILimとして限定帯域幅(即ちフィルタリングされた)LSIチャネル情報を受け取ることができる。第1試験加算器952は、更に、反転されて相互相関ファクター−0.38を乗じられたRSLLimとしてRSI限定帯域幅チャネル情報を受け取り、これを減衰されたLSILim信号と加え合わせることができる。その結果としての第1試験加算器952からのチャネル情報を、試験周辺混合係数mi’及びms’に従って第1及び第2の試験ミキサー956及び958において混合して試験ミキサー950出力チャネル情報LSO−ImLim及びLSO−ReLimをそれぞれ生成することができる。同様に、第2試験加算器954は、0.91のファクターで減衰された反転されたRSILimチャネル情報を、相互相関ファクター−0.38を乗じられたLSILimチャネル情報と加え合わせることができる。その結果としてのチャネル情報を、第3及び第4試験ミキサー960及び962において試験周辺混合係数ms’及びmi’に従って混合して試験ミキサー950出力チャネル情報RSO−ReLim及びRSO−ImLimをそれぞれ生成することができる。 The first test adder 952 can receive limited bandwidth (ie, filtered) LSI channel information as an LSI Lim received at the test downmixer 950 and attenuated by a factor of 0.91. The first test adder 952 can further receive the RSI limited bandwidth channel information as an RSL Lim that has been inverted and multiplied by the cross-correlation factor −0.38, and can add this to the attenuated LSI Lim signal. . The resulting channel information from the first test adder 952 is mixed in the first and second test mixers 956 and 958 according to the test peripheral mixing factors mi ′ and ms ′ to be mixed into the test mixer 950 output channel information LSO-Im. Lim and LSO-Re Lim can be generated, respectively. Similarly, the second test adder 954 can add the inverted RSI Lim channel information attenuated by a factor of 0.91 with the LSI Lim channel information multiplied by the cross-correlation factor -0.38. . The resulting channel information is mixed in the third and fourth test mixers 960 and 962 in accordance with the test peripheral mixing coefficients ms ′ and mi ′ to generate test mixer 950 output channel information RSO-Re Lim and RSO-Im Lim , respectively. can do.
コントローラ940を、更に、試験ダウンミキサー104’、第1、第2、第3及び第4試験ミキサー956、958、960及び962と結合することができる。コントローラ940は、入力信号のLI、CI、RI、LFE、LSI及びRSIチャネル情報のうちの1つ以上を受け取ることができ、また、例えば試験ダウンミキサー950で使用されるLSILim及びRSILimなどの限定帯域幅(即ちフィルタリングされた)チャネル情報を決定することができる。コントローラ940は、更に、例えば全帯域幅ダウンミキサー901からの出力チャネル情報LO及びRO及び/又は試験ダウンミキサー950からの限定帯域幅出力チャネル情報LSO−IMLim、LSO−RELim、RSI−RELim及びRSI−IMLimチャネル情報などの出力チャネル情報を受け取ることができると共に、下で記載するように試験ダウンミキサー950を用いて例えば混合係数ml、mr、mi及びmsなどの1つ以上の混合係数を生成することができる。更に、コントローラ940をコントローラ940のためのワーキング・メモリー及びプログラム・メモリーを提供する記憶装置942と結合することができる。ダウンミキサー900の動作を図10のフローチャートを参照して論じる。 The controller 940 can be further coupled to the test down mixer 104 ′, the first, second, third and fourth test mixers 956, 958, 960 and 962. The controller 940 can receive one or more of the LI, CI, RI, LFE, LSI, and RSI channel information of the input signal, and also includes, for example, LSI Lim and RSI Lim used in the test downmixer 950. Limited bandwidth (ie, filtered) channel information can be determined. The controller 940 further includes, for example, output channel information LO and RO from the full bandwidth downmixer 901 and / or limited bandwidth output channel information from the test downmixer 950 LSO-IM Lim , LSO-RE Lim , RSI-RE Lim And output channel information such as RSI-IM Lim channel information and using a test downmixer 950 as described below, for example, one or more mixing factors such as mixing factors ml, mr, mi and ms Can be generated. Further, the controller 940 can be coupled to a storage device 942 that provides working memory and program memory for the controller 940. The operation of the downmixer 900 will be discussed with reference to the flowchart of FIG.
図10は、図9のダウンミキサー900の動作を示すフローチャートである。図10に示されているように、例えば、入力信号のLSI、LI、CI、LFE、RI及びRSIチャネルのための情報を含む入力チャネル情報が受け取られる1000。図11〜13及び14〜17を参照して後述するように入力チャネル情報のうちの少なくとも1つに応答して、コントローラ940及び試験ダウンミキサー950を用いて1つ以上の混合係数を作る1002ことができる。図3及び図4〜6を参照して上で論じたように、LI、CI、LFE及びRIチャネル情報を同様に混合1004することができる。更に、LFEチャネルの情報を、第1LI及びRIミキサー902及び904でそれぞれ混合する前に、例えば2のファクターで、増幅することができる。更に、CIチャネル情報が第1LI及びRIミキサー902及び904で混合される前に、掛け算器906及び908を用いてCIチャネル情報は例えば前左及び右チャネル混合係数ml及びmrなどの1つ以上の混合係数を供給することができる。第1LIミキサー902はLI’チャネル情報を作り、第1RIミキサー904はRI’チャネル情報を作る。例えば、図3〜11に関して上で論じられたのと同様の態様で、混合係数ml及びmrを作る目的でLI’及びRI’チャネル情報を左及び右出力信号として利用することができる。 FIG. 10 is a flowchart showing the operation of the downmixer 900 of FIG. As shown in FIG. 10, for example, input channel information including information for LSI, LI, CI, LFE, RI, and RSI channels of an input signal is received 1000. Creating 1002 one or more mixing coefficients using controller 940 and test downmixer 950 in response to at least one of the input channel information as described below with reference to FIGS. 11-13 and 14-17. Can do. As discussed above with reference to FIGS. 3 and 4-6, LI, CI, LFE and RI channel information can be similarly mixed 1004. Further, the LFE channel information can be amplified, for example, by a factor of 2, before being mixed by the first LI and RI mixers 902 and 904, respectively. In addition, before the CI channel information is mixed in the first LI and RI mixers 902 and 904, using the multipliers 906 and 908, the CI channel information is one or more of the front left and right channel mixing factors ml and mr, for example. A mixing factor can be supplied. The first LI mixer 902 generates LI 'channel information, and the first RI mixer 904 generates RI' channel information. For example, in a manner similar to that discussed above with respect to FIGS. 3-11, the LI 'and RI' channel information can be utilized as the left and right output signals for the purpose of producing the mixing coefficients ml and mr.
第2LIミキサー910及び第2RIミキサー914をそれぞれ用いてLSI及びRSIチャネルの成分をLI’及びRI’チャネル情報に加える1006ことができる。例えば、LSIチャネル情報を、第2LIミキサー910でLI’チャネル情報と混合する前に、掛け算器919で混合係数msと掛け合わせることができる。同様に、RSIチャネル情報を、第2RIミキサー914でRI’チャネル情報と混合する前に、掛け算器919で混合係数msと掛け合わせることができる。前チャネル情報についての所望の移相をLI移相器912及びRI移相器916によって提供1008してLO’及びRO’チャネル情報をそれぞれ形成することができる。 The second LI mixer 910 and the second RI mixer 914 can be used to add 1006 the LSI and RSI channel components to the LI 'and RI' channel information, respectively. For example, the LSI channel information can be multiplied by the mixing coefficient ms by the multiplier 919 before being mixed with the LI ′ channel information by the second LI mixer 910. Similarly, the RSI channel information can be multiplied by the mixing factor ms at the multiplier 919 before being mixed with the RI ′ channel information at the second RI mixer 914. A desired phase shift for the previous channel information may be provided 1008 by LI phase shifter 912 and RI phase shifter 916 to form LO 'and RO' channel information, respectively.
混合1004、加算1006及び提供1008と同時に、又はその後に、RSI及びLSIチャネルの成分を加え合わせる1010ことができる。例えば、RSIチャネルを、インバータ927で反転させ、掛け算器928で例えば−0.38の相互相関ファクターを乗じ、LSIミキサー918でLSIチャネル情報と混合することができる。LSIミキサー918での混合の前に、LSIチャネル情報を掛け算器929で例えば0.91などのファクターで減衰させることができる。同様に、掛け算器931を用いてLSIチャネル情報に例えば−0.38の相互相関ファクターを乗じ、RSIミキサー930でRSI信号と混合してLSIチャネルの成分をRSIチャネルに加算することができる。RSIミキサーでの混合の前に、RSIチャネルを掛け算器933で例えば0.91のファクターで減衰させることができる。 The RSI and LSI channel components can be added 1010 at the same time as, or after, mixing 1004, addition 1006 and provision 1008. For example, the RSI channel can be inverted by an inverter 927, multiplied by a cross-correlation factor of −0.38, for example, by a multiplier 928, and mixed with LSI channel information by an LSI mixer 918. Prior to mixing by the LSI mixer 918, the LSI channel information can be attenuated by a multiplier 929 by a factor such as 0.91. Similarly, the LSI channel information can be multiplied by, for example, a cross-correlation factor of −0.38 using the multiplier 931 and mixed with the RSI signal by the RSI mixer 930 to add the LSI channel component to the RSI channel. Prior to mixing with the RSI mixer, the RSI channel can be attenuated with a multiplier 933 by a factor of, for example, 0.91.
LSIミキサー918及びRSIミキサー930からのチャネル情報に混合係数miを乗じる1012ことによってそれぞれの混合係数を供給してLSI’及びRSI’チャネル情報をそれぞれ形成することができる。 By multiplying the channel information from the LSI mixer 918 and the RSI mixer 930 by the mixing coefficient mi 1012, the respective mixing coefficients can be supplied to form LSI ′ and RSI ′ channel information, respectively.
周辺チャネルについて任意の所望移相を提供1014することができる。例えば、LSI移相器924でLSI’チャネル情報に移相を与えてLSO’チャネル情報を形成することができ、ここで位相はLI移相器912により与えられる位相に対して90度オフセットされる。同様に、RSI’チャネル情報の位相をRSI移相器934で変化させてRSO’チャネル情報を形成することができ、ここで移相はRI移相器916により使用されるそれに対して90度オフセットされる。 Any desired phase shift can be provided 1014 for the peripheral channels. For example, the LSI phase shifter 924 can phase shift the LSI ′ channel information to form LSO ′ channel information, where the phase is offset by 90 degrees relative to the phase provided by the LI phase shifter 912. . Similarly, the phase of RSI ′ channel information can be changed by RSI phase shifter 934 to form RSO ′ channel information, where the phase shift is 90 degrees offset from that used by RI phase shifter 916. Is done.
その後、周辺チャネル情報と前チャネル情報とは混合1016される。例えば、LOミキサー936でLSO’チャネル情報をLO’チャネル情報と混合して出力信号のLOチャネルを形成することができ、LOチャネルを提供1018することができる。同様に、RSO’チャネル情報をROミキサー938でRO’チャネル情報と混合して出力信号のROチャネルを形成することができ、LOチャネルを提供1018することができる。 Thereafter, the peripheral channel information and the previous channel information are mixed 1016. For example, the LO mixer 936 can mix the LSO 'channel information with the LO' channel information to form the LO channel of the output signal and provide the LO channel 1018. Similarly, RSO 'channel information can be mixed with RO' channel information at RO mixer 938 to form the RO channel of the output signal, and LO channel can be provided 1018.
混合係数を作るステップは図10のフローチャートの特定の場所に示されているけれども、例えばml、mr、mi、及びmsなどの1つ以上の混合係数をダウンミキサー900の動作中の任意の時点でコントローラ940により作ることができることは明らかであろう。更に、全ての混合係数を必ずしも同時に作る必要はなく、ダウンミキサー900の動作中のまちまちの時点で作ることができる。前左及び右チャネル混合係数ml及びmrは、図3及び図4〜6に関して上で論じたのと同様の態様でコントローラ940及び試験ダウンミキサー104’を用い作ることができるので、詳しくは論じない。更に、前チャネル混合係数ml及びmrについての混合係数生成は、周辺混合係数mi及びmsの混合係数生成とは別に達成できる。 Although the step of creating the mixing factor is shown at a particular location in the flowchart of FIG. 10, one or more mixing factors such as ml, mr, mi, and ms may be applied at any point during the operation of the downmixer 900. It will be apparent that the controller 940 can make it. Further, it is not always necessary to create all the mixing coefficients at the same time, and they can be created at various times during the operation of the downmixer 900. The front left and right channel mixing factors ml and mr can be made using the controller 940 and test downmixer 104 ′ in a manner similar to that discussed above with respect to FIGS. 3 and 4-6, and will not be discussed in detail. . Furthermore, the mixing coefficient generation for the previous channel mixing coefficients ml and mr can be achieved separately from the mixing coefficient generation of the peripheral mixing coefficients mi and ms.
例えば図3のフローチャート及び図11〜13及び14〜17のフローチャートに関して論じたように、コントローラ940により試験ミキサー950を用いて周辺混合係数mi及びmsの生成を生成することができる。図3に示されているように、入力及び出力チャネル・エネルギーの少なくとも一方を決定300することができる。入力及び出力チャネル・エネルギーの少なくとも一方の決定300を図11のフローチャートに関して論じる。 For example, as discussed with respect to the flow chart of FIG. 3 and the flow charts of FIGS. 11-13 and 14-17, the controller 940 can use the test mixer 950 to generate the generation of the ambient mixing factors mi and ms. As shown in FIG. 3, at least one of the input and output channel energies can be determined 300. The determination 300 of at least one of input and output channel energy is discussed with respect to the flowchart of FIG.
図11は、例えば試験周辺混合係数mi’及びms’などの少なくとも1つの試験周辺混合係数の生成に用いられる入力チャネル・エネルギーを決定するときのコントローラ940の動作を示すフローチャートである。図11に示されているように、LSI及びRSIチャネルのための入力チャネル情報は、図4の受け取り400に関して上で論じられたのと同様の態様で例えば入力信号の信号サンプルとしてコントローラ940で受け取られる1100。 FIG. 11 is a flowchart illustrating the operation of the controller 940 when determining the input channel energy used to generate at least one test peripheral mixing factor such as, for example, the test peripheral mixing factors mi ′ and ms ′. As shown in FIG. 11, input channel information for LSI and RSI channels is received at controller 940, for example, as signal samples of the input signal in a manner similar to that discussed above with respect to receiving 400 of FIG. 1100.
限定帯域幅入力チャネル情報LSILim及びRSILimチャネル情報を生成するために入力チャネル情報をコントローラ940によってフィルタリング1102することができる。図4のフィルタリング402に関して上で論じられたのと同様の態様で、例えば周波数及び700〜4000Hz周波数範囲を強調する有限インパルス応答フィルターを利用して入力チャネル情報をフィルタリング1102することができる。 The input channel information can be filtered 1102 by the controller 940 to generate limited bandwidth input channel information LSI Lim and RSI Lim channel information. In a manner similar to that discussed above with respect to filtering 402 of FIG. 4, the input channel information can be filtered 1102 utilizing, for example, a finite impulse response filter that emphasizes the frequency and 700-4000 Hz frequency range.
限定帯域幅出力チャネル情報を試験ダウンミキサー950においてLSO実数及び虚数チャネル情報LSO−ReLim及びLSI−ImLim並びにRSO実数及び虚数チャネル情報RSO−ReLim及びRSO−ImLimとして
LSO−ReLim=ms’*LSILim (方程式23)
LSO−ImLim=mi’*(0.91*LSILim+.38*RSILim)
(方程式24)
RSO−ReLim=ms’*RSILim (方程式25)
RSO−ImLim=mi’*(−.91*RSILim−.38*LSILim)
(方程式26)
として決定1104することができ、ここでms’及びmi’は0.7の値に初期化される。限定帯域幅入力チャネル・エネルギーをコントローラ940によりLSIエネルギー及びRSIエネルギーについてそれぞれELSILim及びERSILimとして決定1106することができ、ここで
ELSILim=ELSI2 Lim (方程式27)
ERSILim=ERSI2 Lim (方程式28)
である。
The limited bandwidth output channel information is converted into LSO real and imaginary channel information LSO-Re Lim and LSI-Im Lim and RSO real and imaginary channel information RSO-Re Lim and RSO-Im Lim in test downmixer 950 LSO-Re Lim = ms ' * LSI Lim (Equation 23)
LSO-Im Lim = mi ′ * (0.91 * LSI Lim + .38 * RSI Lim )
(Equation 24)
RSO-Re Lim = ms' * RSI Lim (Equation 25)
RSO-Im Lim = mi ' * (-.91 * RSI Lim- .38 * LSI Lim )
(Equation 26)
Can be determined 1104, where ms 'and mi' are initialized to a value of 0.7. Limited bandwidth input channel energy can be determined 1106 for LSI energy and RSI energy by controller 940 as ELSI Lim and ERSI Lim, respectively, where ELSI Lim = ELSI 2 Lim (Equation 27)
ERSI Lim = ERSI 2 Lim (Equation 28)
It is.
コントローラ940によって、限定帯域幅出力チャネル・エネルギーをLSOチャネル・エネルギーの実数及び虚数成分ELSO−ReLim及びELSO−ImLim、並びにRSOチャネル・エネルギーの実数及び虚数ERSO−ReLim及びERSO−ImLimとして決定1108することができ、ここで
ELSO−ReLim=LSO−Re2 Lim (方程式29)
ELSO−ImLim=LSO−Im2 Lim (方程式30)
ERSO−ReLim=RSO−Re2 Lim (方程式31)
ERSO−ImLim=RSO−Im2 Lim (方程式32)
である。
The controller 940 causes the limited bandwidth output channel energy to be LSO channel energy real and imaginary components ELSO-Re Lim and ELSO-Im Lim , and RSO channel energy real and imaginary ERSO-Re Lim and ERSO-Im Lim. Decision 1108 can be made, where ELSO-Re Lim = LSO-Re 2 Lim (Equation 29)
ELSO-Im Lim = LSO-Im 2 Lim (Equation 30)
ERSO-Re Lim = RSO-Re 2 Lim (Equation 31)
ERSO-Im Lim = RSO-Im 2 Lim (Equation 32)
It is.
例えば平均化410に関して上で論じたのと同様の態様でコントローラ940によって限定帯域幅入力及び出力チャネル・エネルギーをLSI、RSI、LSO及びRSO平均エネルギーELSISum、ERSISum、ELSOSum、及びERSOSumとして平均化1110することができ、ここで
ELSISum=ELSISum+ELSILim (方程式33)
ERSISum=ERSISum+ERSILim (方程式34)
ELSOSum=ELSOSum+ELSO−ReLIm+ELSO−ImLim
(方程式35)
ERSOSum=ERSOSum+ERSO−ReLim+ERSO−ImLim
(方程式36)
である。
For example, in a manner similar to that discussed above with respect to averaging 410, the controller 940 reduces the limited bandwidth input and output channel energy as LSI, RSI, LSO and RSO average energies ELSI Sum , ERSI Sum , ELSO Sum , and ERSO Sum. Can be averaged 1110, where ELSI Sum = ELSI Sum + ELSI Lim (Equation 33)
ERSI Sum = ERSI Sum + ERSI Lim (Equation 34)
ELSO Sum = ELSO Sum + ELSO- Re LIm + ELSO-Im Lim
(Equation 35)
ERSO Sum = ERSO Sum + ERSO-Re Lim + ERSO-Im Lim
(Equation 36)
It is.
平均化が完了したか否か判定1112することができる。平均化が完了していなければ、フローは受け取り1100に戻る。平均化が完了したと判定1112されたならば、コントローラによって総限定帯域幅入力及び出力チャネルをそれぞれEInLim及びEOutLimとして
EInLim=ELSISum+ERSISum (方程式37)
EOutLim=ELSOSum+ERSOSum (方程式38)
として決定1114することができる。
A determination 1112 can be made whether the averaging is complete. If averaging has not been completed, flow returns to receipt 1100. If it is determined that averaging has been completed 1112, the controller sets the total limited bandwidth input and output channels as EIn Lim and EOut Lim , respectively, EIn Lim = ELSI Sum + ERSI Sum (Equation 37)
EOut Lim = ELSO Sum + ERSO Sum (Equation 38)
Can be determined 1114.
図3に戻ると、入力及び出力チャネル・エネルギーの少なくとも一方を決定300するとき、フィードバック定数を決定302することができる。フィードバック定数の決定302について図12のフローチャートに関して論じる。 Returning to FIG. 3, when determining 300 at least one of the input and output channel energies, a feedback constant can be determined 302. Feedback constant determination 302 is discussed with respect to the flowchart of FIG.
図12は、例えば試験周辺チャネル混合係数mi’及びms’などの、試験ダウンミキサー950についての試験混合係数を決定するときに使用され得るフィードバック定数fbsiを決定するときのコントローラ940の動作を示すフローチャートである。図12に示されているように、例えば、1114で決定された限定帯域幅入力及び出力エネルギーをコントローラ940によってフィルタリング1200してフィルタリング済み入力及び出力限定帯域幅エネルギーSINLim及びSOUTLimを
SINLim=.98*SINLim+.02*EINLim (方程式39)
SOUTLim=.98*SOUTLim+.02*EOUTLim
(方程式40)
として形成することができる。このフィルタリングはローパス・フィルタリングであって良く、例えば70msの時定数を有するフィルターを利用して達成されて良い。他の時定数を利用しても良い。
FIG. 12 is a flowchart illustrating the operation of the controller 940 when determining a feedback constant fbsi that may be used when determining a test mixing factor for the test downmixer 950, such as, for example, test peripheral channel mixing factors mi ′ and ms ′. It is. As shown in FIG. 12, for example, the limited bandwidth input and output energy determined at 1114 is filtered 1200 by the controller 940 to filter the input and output limited bandwidth energy SIN Lim and SOUT Lim SIN Lim = . 98 * SIN Lim +. 02 * EIN Lim (Equation 39)
SOUT Lim =. 98 * SOUT Lim +. 02 * EOUT Lim
(Equation 40)
Can be formed as This filtering may be low pass filtering and may be accomplished using a filter having a time constant of 70 ms, for example. Other time constants may be used.
フィードバック定数fbsiをコントローラ940によって
fbsi=.98*fbsi+gfb*((SOUTLim/SINLim)−1)
(方程式41)
として決定1202することができ、ここでgfbは0.04の値を有する。使用されることになるgfbの値についての考慮事項は、図5に関して上で論じられた生成504に関して上で論じられたことと同様であって良い。フィードバック定数が決定302されると、図13に関して記述するように、1つ以上の試験周辺混合係数をコントローラ940によって生成304することができる。
The feedback constant fbsi is changed by the controller 940 to fbsi =. 98 * fbsi + gfb * ((SOUT Lim / SIN Lim ) -1)
(Equation 41)
Can be determined 1202 where gfb has a value of 0.04. Considerations for the value of gfb to be used may be similar to those discussed above with respect to generation 504 discussed above with respect to FIG. Once the feedback constant is determined 302, one or more test marginal mixing factors can be generated 304 by the controller 940, as described with respect to FIG.
図13は、例えば試験周辺チャネル混合係数mi’及びms’などの、ダウンミキサー900のための試験周辺混合係数を生成するときのコントローラ940の動作を示すフローチャートである。図13に示されているように、1202で決定されたフィードバック定数fbsiの値がゼロより大きいか或いは等しいか判定1300される。フィードバック定数がゼロより大きくもなくゼロに等しくもない場合には、試験周辺混合係数ms’の値はコントローラ940によって1302で
ms’=0−fbsi (方程式42)
の値にセットされ、試験混合係数mi’の値は1304で1の値にセットされる。しかし、フィードバック定数がゼロより大きいか或いはゼロに等しいと判定1300された場合には、ms’の値は1306でゼロにセットされ、1308でmi’の値が
mi’=1−fbsi (方程式43)
にセットされる。mi’がゼロより小さい場合には、mi’は1310でゼロの値にリセットされる。
FIG. 13 is a flowchart illustrating the operation of the controller 940 when generating test peripheral mixing factors for the downmixer 900, such as, for example, test peripheral channel mixing factors mi ′ and ms ′. As shown in FIG. 13, it is determined 1300 whether the value of the feedback constant fbsi determined at 1202 is greater than or equal to zero. If the feedback constant is neither greater than zero nor equal to zero, the value of the test ambient mixing factor ms ′ is 1302 by the controller 940 at ms ′ = 0−fbsi (Equation 42)
And the value of the test mixing factor mi ′ is set to 1 at 1304. However, if it is determined 1300 that the feedback constant is greater than or equal to zero, the value of ms ′ is set to zero at 1306 and the value of mi ′ is set to mi ′ = 1−fbsi at 1308 (Equation 43 )
Set to If mi ′ is less than zero, mi ′ is reset to a zero value at 1310.
試験混合係数mi’及びms’を生成した後、全帯域幅ダウンミキサー901により使用される周辺混合係数mi及びmsを更新するためにコントローラによって試験周辺混合係数mi’及びms’を利用することができる。更新1312は、例えば図6の更新608に関して上で記述されたのと同様の態様で達成されて良い。 After generating the test mixing factors mi ′ and ms ′, the test peripheral mixing factors mi ′ and ms ′ may be utilized by the controller to update the peripheral mixing factors mi and ms used by the full bandwidth downmixer 901. it can. Update 1312 may be accomplished in a manner similar to that described above, for example with respect to update 608 of FIG.
例えばLSI又はRSIチャネルが同じ信号によって一緒に駆動されるときには、周辺チャネルの一方又は両方を減衰させるために混合係数miをダウンミキサー900で利用することができる。入力パワー及び出力パワーを実質的に均しく保つために周辺混合係数miを小フィードバックループによって調整することができる。90度移相器924及び934をバイパスするために周辺混合係数msを利用することができ、その場合、msは、例えばLSI及びRSIが位相を異にしている場合に前チャネルに加えられる交差混合された周辺信号の量を制御することができる。msが正の、ゼロでない値を有する場合、ダウンミキサー900の90度移相経路及び非90度移相経路の両方において周辺入力チャネルのコヒーレント信号を供給することができる。 For example, when LSI or RSI channels are driven together by the same signal, the mixing factor mi can be utilized in the downmixer 900 to attenuate one or both of the peripheral channels. The peripheral mixing factor mi can be adjusted by a small feedback loop to keep the input power and output power substantially equal. A marginal mixing factor ms can be used to bypass the 90 degree phase shifters 924 and 934, where ms is the cross-mix applied to the previous channel, for example when the LSI and RSI are out of phase. The amount of peripheral signal generated can be controlled. When ms has a positive, non-zero value, the coherent signal of the peripheral input channel can be provided in both the 90 degree phase shift path and the non-90 degree phase shift path of the downmixer 900.
少なくとも或る状況においては、例えば図13に関して決定された周辺混合係数mi及びmsなどの1つ以上の周辺混合係数に対して、これらがダウンミキサー900により使用される前に又は使用中に、変更/調整を行うことが望ましいであろう。前チャネル混合係数ml及びmrの生成と同様に、周辺チャネル混合係数mi及びmsは通常は試験ダウンミキサー環境で生成される。混合係数mi及びmsの一方又は両方を生成するために試験ダウンミキサーを利用することにより、該係数が全周波数範囲ダウンミキサーで使用される前に該係数を更に変更/調整することができ、その場合、フィードバックを妨害しないようにmi及びmsの値を試験ダウンミキサーにおいて維持することができる。 At least in some circumstances, for one or more peripheral mixing factors such as, for example, the peripheral mixing factors mi and ms determined with respect to FIG. 13, they are changed before or during use by the downmixer 900. It may be desirable to make adjustments. Similar to the generation of the pre-channel mixing factors ml and mr, the peripheral channel mixing factors mi and ms are usually generated in a test downmixer environment. By utilizing a test downmixer to generate one or both of the mixing coefficients mi and ms, the coefficient can be further modified / adjusted before it is used in the full frequency range downmixer, If so, the values of mi and ms can be maintained in the test downmixer so as not to interfere with the feedback.
前チャネルと後チャネルとのエネルギー比を活発に変化させることによって、元の5チャネル・ダウンミックスに主観的により近い2チャネル・ダウンミックスを作るために、周辺混合係数mi及びmsの一方又は両方の値を調整することができる。この様な変更は、周辺チャネルに過大な反響がある場合に合うように調整できる。前チャネル及び周辺チャネルのエネルギーの比F/Sを利用して混合係数mi及びmsを調整することができる。この調整は、以下で論じられるように、F/S比が1より大きい場合に、mi及びmsの少なくとも一方又は両方を一定量(例えばLSI及び/又はRSIチャネル情報の3dBに相当する量)だけ減少させることを含んでいて良い。更に、或る状況では、入力チャネルのうちの1つ以上(例えば周辺チャネルLSI及びRSIの一方又は両方)に存する可聴音響エレメント(即ち、反響でない音響情報)を能動的に探すことが望ましいであろう。可聴音響エレメントが存在するとき、混合係数mi及びmsに加えられる3dB減衰を取り除くことができる。 By actively changing the energy ratio between the front channel and the rear channel, to create a two-channel downmix that is subjectively closer to the original five-channel downmix, one or both of the peripheral mixing factors mi and ms The value can be adjusted. Such changes can be adjusted to suit when there is an excessive response in the peripheral channels. The mixing coefficients mi and ms can be adjusted using the ratio F / S of the energy of the front channel and the peripheral channel. As will be discussed below, this adjustment is achieved by reducing at least one or both of mi and ms by a certain amount (eg, an amount corresponding to 3 dB of LSI and / or RSI channel information) when the F / S ratio is greater than 1. It may include reducing. Furthermore, in some situations it may be desirable to actively look for audible acoustic elements (ie, non-resonant acoustic information) residing on one or more of the input channels (eg, one or both of the peripheral channel LSI and RSI). Let's go. When an audible acoustic element is present, the 3 dB attenuation added to the mixing factors mi and ms can be removed.
更に、例えば、ダウンミキサー900で受信される前チャネルにおいて発生する同時信号と同じように強くはないかもしれない周辺チャネル信号を強調するなど、周辺混合係数mi及びmsを調整して種々の音響事象を強めることができる。音響事象は、例えば、叫びやドラム叩きなどの、初期エネルギー・スパイクを持っていて過渡方向に関する情報が保たれる(即ち物体によって妨げられない)音響などの指向性過渡現象であると考えて良い。2種類の音響事象は音節と衝撃音であろう。音節は音素と音とを含むことができる。音素は、人の話しの中の単音の特性を示すと共に人の話の中の音節を検出して局所化する上で特に有益であり得る過渡的音響である。音は、楽器により作られる個々の音である。音と音素とは共通の特徴を有するので、これらを一括して“音節”と称することができる。音節は一般に次の特徴を有する:おおよそ少なくとも50msから約200msに及ぶ、通常は150ms程度の有限の持続時間を有する;約33msの立ち上がり時間を有する;一般に約0.2msから約0.5msに1回の頻度よりも頻繁には発生しない;少ない又は大きな音量(振幅)を持つことができる。対照的に、衝撃音は、ドラム叩き又は摩擦音(frictives)や話の中の爆発的な音などの、持続時間が非常に短い過渡音であろう。衝撃音は一般に次の特性を有する:約5msから約50msまでの短い持続時間、約1msから約10msまでの立ち上がり時間、及び大きな音量。 In addition, various acoustic events may be adjusted by adjusting the peripheral mixing factors mi and ms, for example, by emphasizing peripheral channel signals that may not be as strong as the simultaneous signals generated in the previous channel received by the downmixer 900. Can be strengthened. An acoustic event may be thought of as a directional transient, such as a sound that has an initial energy spike and retains information about the direction of the transition (ie, unobstructed by an object), such as screaming or drumming. . The two types of acoustic events will be syllables and impact sounds. Syllables can include phonemes and sounds. Phonemes are transient sounds that can be particularly useful in detecting and localizing syllables in a person's story as well as showing the characteristics of a single phone in the person's story. A sound is an individual sound made by a musical instrument. Since sounds and phonemes have common characteristics, they can be collectively referred to as “syllables”. Syllables generally have the following characteristics: have a finite duration ranging from approximately at least 50 ms to about 200 ms, usually on the order of 150 ms; have a rise time of about 33 ms; generally from about 0.2 ms to about 0.5 ms It does not occur more frequently than the frequency of times; it can have less or greater volume (amplitude). In contrast, an impact sound would be a transient sound with a very short duration, such as drum or flicks or explosive sounds in the talk. Impact sounds generally have the following characteristics: a short duration from about 5 ms to about 50 ms, a rise time from about 1 ms to about 10 ms, and a loud volume.
例えば、代理人ドケット番号11336/208として2003年5月2日に出願され、共通譲渡され、参照により本書に取り入れられるデビッドH.グリーシンガーによる“音響事象検出”と題された米国特許出願第 号(まだ割り当てられていない)に記載されているように音響事象を検出することができる。例えば、入力チャネルのうちの1つにおける入力エネルギー・レベルの増加率を利用して音響事象の始まりを検出することができる。例えば、LSI及びRSIチャネルの一方又は両方における増加率を検出することができ、その場合、信号パワーが完全に維持される場合よりも音響事象を2チャネル混合において目立たせ得るように混合係数mi及び/又はmsの値を調整することができる。例えば、入力チャネルのうちの1つ以上において検出された反響を除去するために使用される3dB減衰を取り去ることができる。音響検出器をどの入力チャネルと関連させて利用しても良く、特定の入力チャネルにおける顕著な音響事象の存在を用いてそのチャネルのレベルの一時的ブーストをトリガーすることができる。そのブーストは、例えば混合係数mi及びmsなどの1つ以上の混合係数の値を高めることにより達成され得る。この様なブーストは例えば100から300msまで持続して良い。更に、結果として得られるダウンミックスにおける低レベル音響事象の可聴度を高めるために、ブーストは、例えば、対応するチャネル情報の1−3dBに相当するブーストであって良い。 For example, David H., filed on May 2, 2003 as agent docket number 11336/208, commonly assigned and incorporated herein by reference. Acoustic events can be detected as described in US Patent Application No. (not yet assigned) entitled “Acoustic Event Detection” by Glee Singer. For example, the rate of increase of the input energy level in one of the input channels can be used to detect the beginning of an acoustic event. For example, the rate of increase in one or both of the LSI and RSI channels can be detected, in which case the mixing factor mi and so that the acoustic event can be more noticeable in two-channel mixing than if the signal power is fully maintained. The value of ms can be adjusted. For example, the 3 dB attenuation used to remove the reverberations detected in one or more of the input channels can be removed. An acoustic detector may be utilized in connection with any input channel, and the presence of a significant acoustic event in a particular input channel can be used to trigger a temporary boost in that channel's level. The boost may be achieved by increasing the value of one or more mixing factors such as mixing factors mi and ms. Such a boost may last for example from 100 to 300 ms. Further, to increase the audibility of low level acoustic events in the resulting downmix, the boost may be, for example, a boost corresponding to 1-3 dB of the corresponding channel information.
図14〜17は、周辺混合係数の調整を示すフローチャートである。 14 to 17 are flowcharts showing adjustment of the peripheral mixing coefficient.
図14は、例えば周辺混合係数mi及びmsなどの1つ以上の混合係数を調整するときのコントローラ940の動作を示すフローチャートである。図14に示されているように、入力チャネル・エネルギーが決定1400される。入力チャネル・エネルギーの決定1400について図15のフローチャートに関して後に論じる。入力チャネル・エネルギーが決定1400されると、例えばmi及びmsなどの1つ以上の混合係数を調整1402することができる。混合係数調整1402を図16〜17のフローチャートと関連して後に論じる。 FIG. 14 is a flowchart illustrating the operation of the controller 940 when adjusting one or more mixing coefficients such as, for example, the peripheral mixing coefficients mi and ms. As shown in FIG. 14, the input channel energy is determined 1400. Input channel energy determination 1400 will be discussed later with respect to the flowchart of FIG. Once the input channel energy is determined 1400, one or more mixing factors such as mi and ms can be adjusted 1402, for example. Mixing factor adjustment 1402 will be discussed later in connection with the flowcharts of FIGS.
図15は、入力チャネル・エネルギーを決定1400するときのコントローラ940の動作を示すフローチャートである。入力チャネル情報は、受信1500され、入力信号のLI、RI、CI、LSI及びRSIチャネルに関する情報を含むことができる。LI、CI及びRIチャネルについて前入力チャネル・エネルギーをELI、ECI及びERIとして決定1502することができ、ここで
ELI=LI2 (方程式44)
ECI=CI2 (方程式45)
ERI=RI2 (方程式46)
である。
FIG. 15 is a flowchart illustrating the operation of the controller 940 when determining 1400 the input channel energy. Input channel information is received 1500 and may include information regarding the LI, RI, CI, LSI and RSI channels of the input signal. The previous input channel energy can be determined 1502 as ELI, ECI and ERI for LI, CI and RI channels, where ELI = LI 2 (Equation 44)
ECI = CI 2 (Equation 45)
ERI = RI 2 (Equation 46)
It is.
IPチャネル情報は、図4の受け取り400に関して前述したのと同様の態様で受け取られて1500良い。総前入力チャネル・エネルギーをEFIとして決定1504することができ、ここで
EFI=ELI+ECI+ERI (方程式47)
である。
IP channel information may be received 1500 in a manner similar to that described above with respect to receiving 400 of FIG. The total previous input channel energy can be determined 1504 as EFI, where EFI = ELI + ECI + ERI (Equation 47)
It is.
LSIチャネル及びRSIチャネルについて周辺入力チャネル・エネルギーをそれぞれELSI及びERSIとして決定1506することができ、ここで
ELSI=LSI2 (方程式48)
ERSI=RSI2 (方程式49)
である。
Peripheral input channel energy can be determined 1506 for ELSI and RSI channels as ELSI and ERSI, respectively, where ELSI = LSI 2 (Equation 48)
ERSI = RSI 2 (Equation 49)
It is.
総周辺入力チャネル・エネルギーESIを
ESI=ELSI+ERSI (方程式50)
として決定1508することができる。
Total peripheral input channel energy ESI ESI = ELSI + ERSI (Equation 50)
As 1508 can be determined.
前及び周辺入力チャネル・エネルギーをそれぞれEFISum及びESISumとして平均化1510することができ、ここで
EFISum=0.9*EFISum+0.1*EFI (方程式51)
ESISum=0.9*ESISum+0.1*ESI (方程式52)
である。
The previous and peripheral input channel energies can be averaged 1510 as EFI Sum and ESI Sum , respectively, where EFI Sum = 0.9 * EFI Sum + 0.1 * EFI (Equation 51)
ESI Sum = 0.9 * ESI Sum +0.1 * ESI ( equation 52)
It is.
平均化1510は、例えば図4の平均化410に関して上で論じられたのと同様の態様で達成され得る。 Averaging 1510 may be accomplished in a manner similar to that discussed above, for example with respect to averaging 410 in FIG.
平均化が完了したか否か判定1512することができる。平均化が完了していなければ、フローは入力チャネル情報受け取り1500に戻って、上で論じられたように続行される。平均化が完了したと判定1512されたならば、前及び周辺入力チャネル平均値はEFILim及びESILimとしてフィルタリング1514され、ここで
EFILim=0.99*EFILim+0.01*(EFISum)
(方程式53)
ESILim=0.97*ESILim+0.03*(ESISum)
(方程式54)
である。
A determination 1512 can be made whether the averaging is complete. If averaging has not been completed, flow returns to receiving input channel information 1500 and continues as discussed above. If it is determined 1512 that the averaging is complete, the previous and peripheral input channel averages are filtered 1514 as EFI Lim and ESI Lim , where EFI Lim = 0.99 * EFI Lim + 0.01 * (EFI Sum )
(Equation 53)
ESI Lim = 0.97 * ESI Lim +0.03 * (ESI Sum )
(Equation 54)
It is.
入力チャネル・エネルギーが決定1400されると、図16及び17のフローチャートに関して上に記載されたように混合係数を調整1402することができる。 Once the input channel energy is determined 1400, the mixing factor can be adjusted 1402 as described above with respect to the flowcharts of FIGS.
図16は、例えば周辺混合係数mi及びmsなどの1つ以上の混合係数を調整1402するときのコントローラ940の動作を示すフローチャートである。図16に示されているように、周辺エネルギー・ブースト・ファクターSBFを
SBF=3*ESI−2*ESILim (方程式55)
として生成1600することができる。
FIG. 16 is a flowchart illustrating the operation of the controller 940 when adjusting 1402 one or more mixing coefficients such as, for example, the peripheral mixing coefficients mi and ms. As shown in FIG. 16, the ambient energy boost factor SBF is expressed as SBF = 3 * ESI-2 * ESI Lim (Equation 55)
Can be generated 1600 as
次に、平均周辺エネルギーESILimが上昇しているか否か判定することができる。このことは、平均音響エネルギーが周辺エネルギー・ブースト・ファクターより少ないか否か判定1602することによって達成される。平均周辺エネルギーが周辺エネルギー・ブースト・ファクターより少ないと判定された場合には、第1時定数を用いて例えば
ESISum=0.99*ESISum+0.01SBF (方程式56)
として平均周辺エネルギーを平均化1604することができる。第1時定数は、例えば、約150msであって良い。
Next, it can be determined whether the average peripheral energy ESI Lim is increasing. This is accomplished by determining 1602 whether the average acoustic energy is less than the ambient energy boost factor. When it is determined that the average ambient energy is less than the ambient energy boost factor, for example, ESI Sum = 0.99 * ESI Sum +0.01 SBF (Equation 56) using the first time constant
The average ambient energy can be averaged 1604. The first time constant may be about 150 ms, for example.
しかし、平均周辺エネルギーがエネルギー・ブースト・ファクターより少なくはないと判定1602された場合には、平均周辺エネルギーは第2時定数を用いて
ESISum=0.999*ESISum+0.001SBF (方程式57)
として平均化1606されて良い。ここで、第2時定数は例えば約1.5秒であって良い。
However, if it is determined 1602 that the average ambient energy is not less than the energy boost factor, then the average ambient energy is calculated using the second time constant: ESI Sum = 0.999 * ESI Sum +0.001 SBF (Equation 57 )
Can be averaged 1606. Here, the second time constant may be about 1.5 seconds, for example.
平均周辺入力エネルギーは、周辺入力エネルギーの現在の値に応じて平均化されて良い。これは、例えば、ステップ1602,1604、及び1606によって達成されて良い。 The average peripheral input energy may be averaged according to the current value of the peripheral input energy. This may be accomplished, for example, by steps 1602, 1604, and 1606.
前/後エネルギー比F/Sは、平均前チャネル及び平均周辺チャネル入力エネルギーのエネルギー比として
F/S=(EFISum+1)/((1.2*ESISum)+1)
(方程式58)
として決定1608されて良い。この前/後エネルギー比は、例えば1.2dBの、周辺入力チャネルに対するバイアスであって良い。更に、前/後エネルギー比は0.1及び10の範囲内に限定されて良い。例えば、前/後パワー比が10より大きい場合、前/周辺エネルギー比は10の値にセットされて良い。前/周辺エネルギー比が0.1より小さい場合、前/周辺エネルギー比は0.1の値にセットされて良い。
The front / rear energy ratio F / S is the energy ratio of the average front channel and average peripheral channel input energy: F / S = (EFI Sum +1) / ((1.2 * ESI Sum ) +1)
(Equation 58)
It may be determined 1608. This pre / post energy ratio may be a bias to the peripheral input channel, for example 1.2 dB. Further, the pre / post energy ratio may be limited to within the range of 0.1 and 10. For example, if the front / rear power ratio is greater than 10, the front / peripheral energy ratio may be set to a value of 10. If the front / peripheral energy ratio is less than 0.1, the front / peripheral energy ratio may be set to a value of 0.1.
混合係数mi及びmsは、前/周辺エネルギー比に応じて決定されて良い。これは、前/周辺エネルギー比が4より大きいか否か判定1610することによって達成され得る。前/周辺エネルギー比が4より大きい場合、混合係数ms及びmiは1612及び1614で
ms=0.71*ms (方程式59)
mi=0.71mi (方程式60)
にセットされて良い。
The mixing factors mi and ms may be determined according to the previous / ambient energy ratio. This can be accomplished by determining 1610 whether the front / ambient energy ratio is greater than four. If the front / ambient energy ratio is greater than 4, the mixing coefficients ms and mi are 1612 and 1614 ms = 0.71 * ms (Equation 59)
mi = 0.71 mi (Equation 60)
It can be set to.
しかし、前/周辺エネルギー比が4より大きくはないと判定1610された場合、前/周辺エネルギー比が2以上であって且つ4以下であるか否か判定1616されて良い。前/周辺エネルギー比が2以上であって且つ4以下であれば、混合係数ms及びmiは1618及び1620でそれぞれ
ms=0.8−0.045*(F/S−2) (方程式61)
mi=0.8−0.045*(F/S−2) (方程式62)
としてセット1618及び1620されて良い。
However, if it is determined 1610 that the front / peripheral energy ratio is not greater than 4, it may be determined 1616 whether the front / peripheral energy ratio is 2 or more and 4 or less. If the front / peripheral energy ratio is 2 or more and 4 or less, the mixing coefficients ms and mi are 1618 and 1620, respectively. Ms = 0.8−0.045 * (F / S−2) (Equation 61)
mi = 0.8−0.045 * (F / S−2) (Equation 62)
Set 1618 and 1620 may be used.
しかし、前/周辺エネルギー比が2以上で且つ4以下ではないと判定1616されれば、混合係数ms及びmiは
ms=1−0.2*(F/S−1) (方程式63)
mi=1−0.2*(F/S−1) (方程式64)
としてセット1622及び1624されて良い。
However, if it is determined 1616 that the front / peripheral energy ratio is not less than 2 and not less than 4, the mixing coefficients ms and mi are ms = 1−0.2 * (F / S−1) (Equation 63)
mi = 1-0.2 * (F / S-1) (Equation 64)
Set 1622 and 1624 may be used.
更に、例えば周辺混合係数mi及びmsなどの混合係数の値は周辺チャネル入力レベルの増大に応じて周辺チャネル・レベル増大比S/Iとして調整されて良い。後周辺チャネル入力レベルに応じての混合係数mi及びmsに対する調整について、図17のフローチャートに関して論じる。 Further, for example, the values of the mixing coefficients such as the peripheral mixing coefficients mi and ms may be adjusted as the peripheral channel level increase ratio S / I according to the increase of the peripheral channel input level. Adjustment to the mixing factors mi and ms as a function of the rear peripheral channel input level will be discussed with respect to the flowchart of FIG.
図17は、後周辺入力エネルギー・レベル比S/Iに応じて例えば周辺混合係数mi及びmsなどの1つ以上の混合係数を調整するときのコントローラ940の動作を示すフローチャートである。図17に示されているように、後周辺入力エネルギー比S/Iが生成1700され、ここで
S/I=SBF/ESILim (方程式65)
であり、ここで周辺エネルギー・ブースト・ファクターは図16に関して決定された通りであり、ESILimは図15に関して決定された通りである。次に、第2周辺ブースト・ファクター・インジケータSBF2が周辺入力エネルギー比より小さいか否かが判定1702される。第2ブースト・ファクターが該エネルギー比より小さい場合には、第2周辺ブースト・ファクターが
SBF2=0.8SBF2+0.2S/I (方程式66)
としてセット1704される。
FIG. 17 is a flowchart illustrating the operation of the controller 940 when adjusting one or more mixing coefficients such as the peripheral mixing coefficients mi and ms according to the rear peripheral input energy level ratio S / I. As shown in FIG. 17, a post-peripheral input energy ratio S / I is generated 1700, where S / I = SBF / ESI Lim (Equation 65)
Where the ambient energy boost factor is as determined with respect to FIG. 16 and the ESI Lim is as determined with respect to FIG. Next, a determination 1702 is made whether the second peripheral boost factor indicator SBF2 is less than the peripheral input energy ratio. If the second boost factor is less than the energy ratio, the second peripheral boost factor is SBF2 = 0.8SBF2 + 0.2S / I (Equation 66)
As a set 1704.
しかし、第2周辺ブースト・ファクターが周辺入力エネルギー比より小さくはない場合には、第2周辺ブースト・ファクター・インジケータは
SBF2=0.97SBF2+0.03S/I (方程式67)
としてセット1706されて良く、ここで第2周辺ブースト・ファクター1704は約7msの時定数を表わし、1706における第2ブースト・ファクターは約70msの時定数を表わす。
However, if the second peripheral boost factor is not less than the peripheral input energy ratio, the second peripheral boost factor indicator is SBF2 = 0.97SBF2 + 0.03S / I (Equation 67)
1706, where the second peripheral boost factor 1704 represents a time constant of about 7 ms, and the second boost factor at 1706 represents a time constant of about 70 ms.
第2周辺ブースト・ファクター・インジケータはF/Sに応じてスケーリングされて良い。これは、F/Sが0.6より小さいか否か判定1708することにより、達成される。F/Sが0.6より小さい場合には、周辺ブースト・ファクター・インジケータSBFは
SBF2=SBF2*(S/I*1.8) (方程式68)
としてスケーリングされて良い。しかし、F/Sが0.6より小さくないと判定1708された場合には、F/Sが1.8より大きいか否か判定1712することができる。F/Sが1.8より大きい場合には、第2周辺ブースト・ファクターを
SBF2=SBF2/(S/I*0.6) (方程式69)
としてスケーリング1714することができる。
The second peripheral boost factor indicator may be scaled according to F / S. This is accomplished by determining 1708 whether F / S is less than 0.6. If F / S is less than 0.6, the peripheral boost factor indicator SBF is SBF2 = SBF2 * (S / I * 1.8) (Equation 68)
It can be scaled as well. However, if it is determined 1708 that F / S is not smaller than 0.6, it can be determined 1712 whether F / S is larger than 1.8. If F / S is greater than 1.8, the second peripheral boost factor is SBF2 = SBF2 / (S / I * 0.6) (Equation 69)
Can be scaled 1714 as
第2周辺ブースト・ファクターがスケーリング1710又は1714された場合、又はF/Sが1.8より大きくないと判定1712された場合には、F/Sが1.3より大きいか否か判定1716することができる。F/Sが1.3より大きいと判定1716された場合、第2周辺ブースト・ファクターを1.3にスケーリング1718することができる。第2周辺ブースト・ファクターがスケーリング1718された場合、又はF/Sが1.3より大きくないと判定された場合には、F/Sが1より大きいか否か判定1720することができる。 If the second peripheral boost factor is scaled 1710 or 1714, or if it is determined 1712 that the F / S is not greater than 1.8, then it is determined 1716 whether the F / S is greater than 1.3. be able to. If it is determined 1716 that F / S is greater than 1.3, the second peripheral boost factor can be scaled 1718 to 1.3. If the second peripheral boost factor has been scaled 1718 or if it is determined that F / S is not greater than 1.3, then it can be determined 1720 whether F / S is greater than 1.
F/Sが1より大きいと判定1720された場合、第2周辺混合係数ms及びmiを
ms=ms*SBF2 (方程式70)
mi=mi*SBF2 (方程式71)
としてセット1722及び1724することができる。
If it is determined 1720 that F / S is greater than 1, the second peripheral mixing factors ms and mi are set to ms = ms * SBF2 (Equation 70)
mi = mi * SBF2 (Equation 71)
As set 1722 and 1724.
周辺混合係数ms及びmiがセット1722及び1724された場合、或いはF/Sが1より大きくないと判定1720された場合には、フローは入力チャネル情報受け取り1100に戻って図11に関して論じられたように続くことができる。 If the peripheral mixing factors ms and mi are set 1722 and 1724, or if it is determined 1720 that F / S is not greater than 1, then flow returns to input channel information reception 1100 as discussed with respect to FIG. Can follow.
混合係数に対する調整/変更は、入力信号のエネルギー及び所期の方向を出力信号において実質的に維持するためにダウンミキサーで利用され得る混合係数を生成した後に行われると記載されたけれども、図14〜16に関して論じられた混合係数調整を図4〜6及び/又は図11〜13に関して記載された混合係数生成から独立させても良いことは明らかであろう。更に、図14〜17と関連して行われる混合係数調整を、特定の間隔を置いて、例えば、ダウンミキサーで処理されるオーディオ信号情報の64サンプル毎に、行うことができ、この場合、例えば、入力信号の総サンプリング速度は毎秒44,100サンプルである。混合係数を調整/変更するために他の特定の周期を利用しても良い。更に、ダウンミキサーは、毎秒44,100サンプル以外のサンプリング速度でオーディオ信号を処理できても良い。 Although the adjustment / modification to the mixing factor has been described as being performed after generating the mixing factor that can be utilized in the downmixer to substantially maintain the energy and intended direction of the input signal in the output signal, FIG. It will be apparent that the mixing factor adjustment discussed with respect to ˜16 may be independent of the mixing factor generation described with respect to FIGS. 4-6 and / or FIGS. Furthermore, the mixing coefficient adjustment performed in connection with FIGS. 14 to 17 can be performed at specific intervals, for example, every 64 samples of audio signal information processed by the downmixer, in this case, for example, The total sampling rate of the input signal is 44,100 samples per second. Other specific periods may be used to adjust / change the mixing factor. Further, the downmixer may be able to process the audio signal at a sampling rate other than 44,100 samples per second.
ダウンミキサー100及び900は、3個の入力チャネル又は5.1個の入力チャネルをそれぞれ有する入力信号を2出力チャネルを有する出力信号にダウンミキシングするダウンミキサーとして記載されているけれども、上に記載されている教示を、任意の数の入力チャネルを有する入力信号を混合して入力チャネル数より少ない数の出力チャネルを有する出力信号にするためのダウンミキサーに適用し得ることは明らかであろう。マイクロプロセッサの内部メモリー及び/又は記憶装置120及び942にそれぞれ格納された適切なプログラムされたコードを実行する1つ以上のマイクロプロセッサでダウンミキサー100及び900を実現することができる。例えば、マイクロプロセッサは、該マイクロプロセッサがダウンミキサー100及び900に関して本書に記載された機能を提供できるようにするための処理能力及び他のハードウェア必要条件に適するように充分にプログラムされてその様な処理能力及び他のハードウェア必要条件を有することができる。更に、マイクロプロセッサは、本書に記載されたダウンミキシングを実行する任意のディジタル信号処理機能、フィルタリング機能或いはその他の機能を提供できて良い。 The downmixers 100 and 900 are described above, although they are described as downmixers that downmix an input signal having three input channels or 5.1 input channels, respectively, into an output signal having two output channels. It will be apparent that the present teachings can be applied to downmixers for mixing input signals having any number of input channels into output signals having fewer output channels than the number of input channels. Downmixers 100 and 900 may be implemented with one or more microprocessors executing appropriate programmed code stored in the microprocessor's internal memory and / or storage devices 120 and 942, respectively. For example, the microprocessor is sufficiently programmed to suit the processing capabilities and other hardware requirements to allow the microprocessor to provide the functionality described herein with respect to the downmixers 100 and 900. Specific processing power and other hardware requirements. In addition, the microprocessor may be able to provide any digital signal processing function, filtering function, or other function that performs the downmixing described herein.
ダウンミキサー100又は900が動作している間、何時でも試験ミキサーを利用して混合係数値を生成することができる。コントローラは、例えば試験ミキサー104又は試験ミキサー950などの試験ミキサーを使用して、入力及び出力エネルギーを常時監視し、入力信号の信号エネルギーと所期の方向とを出力信号において実質的に維持し得るように適時に1つ以上の混合係数値を決定することができる。或いは、コントローラ106は、全帯域幅ダウンミキサーにおいて入力信号及び出力信号エネルギーを監視し、全帯域幅出力エネルギーが全帯域幅入力エネルギーに等しくないときに混合係数値を生成するために試験ダウンミキサーを発動することができる。 While the downmixer 100 or 900 is in operation, the test mixer can be used at any time to generate the mixing coefficient value. The controller may constantly monitor input and output energy using a test mixer, such as test mixer 104 or test mixer 950, for example, and substantially maintain the signal energy and intended direction of the input signal in the output signal. Thus, one or more mixing coefficient values can be determined in a timely manner. Alternatively, the controller 106 monitors the input signal and output signal energy in the full bandwidth downmixer and causes the test downmixer to generate a mixing coefficient value when the full bandwidth output energy is not equal to the full bandwidth input energy. Can be activated.
前チャネル及び周辺チャネル混合係数値は例えば試験ミキサー104及び予備試験ミキサー950などの試験ミキサーをそれぞれ用いて生成されると記載されたけれども、ダウンミキサーが入力信号を出力信号にダウンミキシングしている間に全帯域幅ダウンミキサーを用いて混合係数値を決定できることは明らかであろう。この場合には、試験ミキサーは不要であり、試験ミキサーを設けなくても良い。例えば、コントローラ106は、全帯域幅ダウンミキサーの全帯域幅入力の入力エネルギー及び全帯域幅出力信号を決定し、限定帯域幅エネルギーについて図4〜6及び11〜13と関連して前述されたのと同様の態様でこの全帯域幅エネルギーを利用して混合係数値を生成及び/又は更新することができる。更に、試験ダウンミキサー950はチャネルダウンミキサーへの5.1と共に利用されるものとして記載されているけれども、周辺チャネル・ダウンミキシング能力を有する任意のダウンミキサーにおいて利用され得る周辺混合係数値を生成するために試験ダウンミキサー950を利用し得ることは明らかであろう。 While the previous channel and peripheral channel mixing factor values have been described as being generated using test mixers such as test mixer 104 and preliminary test mixer 950, respectively, while the down mixer is downmixing the input signal to the output signal It will be apparent that the mixing coefficient value can be determined using a full bandwidth downmixer. In this case, the test mixer is not necessary and the test mixer may not be provided. For example, the controller 106 determines the input energy and the full bandwidth output signal of the full bandwidth input of the full bandwidth downmixer, and the limited bandwidth energy was previously described in connection with FIGS. 4-6 and 11-13. This total bandwidth energy can be used to generate and / or update the mixing factor value in a similar manner. Further, although the test downmixer 950 is described as being used with 5.1 to channel downmixer, it produces a peripheral mixing factor value that can be used in any downmixer with peripheral channel downmixing capabilities. It will be apparent that a test downmixer 950 can be utilized for this purpose.
入力信号のエネルギーと所期の方向とが出力信号において実質的に維持されるように混合係数を生成することのできるダウンミキサーが設けられる。その様な混合係数生成は、例えば全帯域幅ダウンミキサーなどの非試験ダウンミキサーに対して混合係数の値を更新することのできる試験ダウンミキサーで達成され得る。聴取する人が知覚できる実質的に可聴の周波数を強調する混合係数値を生成できるように、試験ダウンミキサーは限定帯域幅入力チャネル情報に働きかけることができる。更に、ダウンミキサーは、複数の入力チャネルの或る組み合わせにおけるエネルギーの比(即ち、前チャネルエネルギーの後チャネルエネルギーに対する比、など)に応じて混合係数値を調整できて良い。例えば、入力信号をダウンミキシングしているとき、楽器からの音や話の音節などの音響事象の検出された始まりを強調するように混合係数を調整して良い。更に、或いは代わりに、出力信号における入力信号の反響のより正確な解釈を提供するために混合係数値を調整することができる。更に、ダウンミキサーは、ダウンミキシングされた信号が後に例えば復号器などでアップミキシングされるときに入力信号の所期の方向を維持できて良い。その復号器は、本書に記載された教示事項の少なくとも一部に従ってダウンミキシングされている周辺チャネル情報が周辺チャネル情報としてアップミキシングされ得る周辺チャネル情報であると判定できて良い。 A downmixer is provided that can generate the mixing factor such that the energy of the input signal and the desired direction are substantially maintained in the output signal. Such mixing factor generation can be achieved with a test downmixer that can update the value of the mixing factor for a non-testing downmixer such as, for example, a full bandwidth downmixer. The test downmixer can operate on limited bandwidth input channel information so that a mixing factor value can be generated that enhances substantially audible frequencies that can be perceived by the listener. Further, the downmixer may be able to adjust the mixing coefficient value according to the ratio of energy in a certain combination of input channels (ie, the ratio of the previous channel energy to the subsequent channel energy, etc.). For example, when the input signal is downmixed, the mixing coefficient may be adjusted to emphasize the detected start of an acoustic event such as a sound from a musical instrument or a syllable of a speech. Additionally or alternatively, the mixing factor value can be adjusted to provide a more accurate interpretation of the reverberation of the input signal in the output signal. Furthermore, the downmixer may be able to maintain the intended direction of the input signal when the downmixed signal is later upmixed, for example by a decoder. The decoder may determine that peripheral channel information that is downmixed according to at least some of the teachings described herein is peripheral channel information that can be upmixed as peripheral channel information.
ダウンミキサー100及び900は、通常は、本書に記載されている機能を実行するために1つ以上のマイクロプロセッサで実行されるプログラミングとして実現される。しかし、ハードウェア装置及び/又は本書記載の機能を実行するために1つ以上のマイクロプロセッサで実行されるプログラミングの任意の組み合わせを用いてダウンミキサーを実現できることは明らかであろう。 Downmixers 100 and 900 are typically implemented as programming executed on one or more microprocessors to perform the functions described herein. However, it will be apparent that the downmixer can be implemented using any combination of hardware devices and / or programming executed on one or more microprocessors to perform the functions described herein.
同様に、コントローラ106及び940は、特定の機能(例えば、フィルタリング、混合などの機能を提供し得るアプリケーション専用集積回路を含む)向けに設計されているハードウェア装置の任意の組み合わせから構成されて良い。コントローラ106及び940は、コントローラ106及び940に関して記載された機能を達成するためにプログラムされたコードを実行するマイクロプロセッサから構成されても良い。 Similarly, the controllers 106 and 940 may be composed of any combination of hardware devices that are designed for specific functions (eg, including application specific integrated circuits that may provide functions such as filtering, mixing, etc.). . Controllers 106 and 940 may comprise a microprocessor that executes programmed code to accomplish the functions described with respect to controllers 106 and 940.
記憶装置120及び記憶装置942は、固体媒体、磁気及び光学媒体を含むけれどもこれらに限定はされない1つ以上の固定式又は着脱可能の記憶装置から構成されて良い。固体媒体は、ROM、PROM、EPROM、EEPROM、及び任意のタイプのRAMなどの集積回路と、フラッシュ媒体カードなどの着脱可能な記憶装置と、これらの装置の任意の派生メモリー・システムを含んで良いが、これらに限定はされない。磁気媒体は、磁気テープと、フロッピー(登録商標)ディスク及びハードディスク・ドライブなどの磁気ディスクとを含んで良いけれども、これらに限定はされない。光学媒体は、コンパクトディスク及びディジタルビデオディスクなどの光学ディスクを含んで良いけれども、これらに限定はされない。一般に、記憶装置120及び942は、ワーキング・メモリー(RAM)部分と、本書に記載された機能を実行するマイクロプロセッサのためのプログラムされたコードを格納するプログラム・メモリー部分とを含む。更に、記憶装置120及び942は、例えば上で記載された入力信号を出力信号にダウンミキシングするための混合係数テーブルを格納するための充分な記憶媒体を含んで良い。 Storage device 120 and storage device 942 may be comprised of one or more fixed or removable storage devices including but not limited to solid media, magnetic and optical media. Solid media may include integrated circuits such as ROM, PROM, EPROM, EEPROM, and any type of RAM, removable storage devices such as flash media cards, and any derivative memory system of these devices. However, it is not limited to these. Magnetic media may include, but is not limited to, magnetic tape and magnetic disks such as floppy disks and hard disk drives. Optical media may include, but is not limited to, optical discs such as compact discs and digital video discs. In general, storage devices 120 and 942 include a working memory (RAM) portion and a program memory portion that stores programmed code for a microprocessor that performs the functions described herein. Further, the storage devices 120 and 942 may include sufficient storage media to store a mixing coefficient table, for example, for downmixing the input signal described above to an output signal.
ダウンミキサー100及び900、特にコントローラ106及び940は、入力及び出力信号エネルギーを例えば第1期間などの特定の期間にわたって平均化するものとして記載されたけれども、他の期間にわたって平均化を達成しても良いことは明らかであろう。更に、入力及び/又は出力信号エネルギーが平均化されない場合にも上記の利点のうちの少なくとも幾つかを達成し得ることは明らかであろう。 Although the downmixers 100 and 900, and particularly the controllers 106 and 940, have been described as averaging input and output signal energy over a particular period, such as a first period, for example, the downmixers 100 and 900 may achieve averaging over other periods. It will be clear that it is good. Further, it will be apparent that at least some of the above advantages may be achieved when the input and / or output signal energy is not averaged.
更に、1つ以上の混合係数が試験ミキサーで生成されると記載されたけれども、試験ミキサーを設けなくても良いことは明らかであり、その場合には全帯域幅ダウンミキサー102及び901の動作中、それぞれの全帯域幅ダウンミキサーが入力信号を出力信号にダウンミキシングしている間に混合係数を生成し且つ/又は調整し、上記利点のうちの少なくとも幾つかを達成することができる。 Further, although it has been described that one or more mixing factors are generated in the test mixer, it is clear that a test mixer may not be provided, in which case the full bandwidth downmixers 102 and 901 are in operation. , Each full bandwidth downmixer can generate and / or adjust the mixing factor while downmixing the input signal to the output signal to achieve at least some of the above advantages.
本発明の種々の実施態様が記載されたけれども、本発明の範囲内で他の多くの実施態様及び実施が可能であることは当業者にとっては明らかであろう。従って、本発明は、添付されている請求項及びそれらの同等物の観点から限定される以外は限定されない。 While various embodiments of the present invention have been described, it will be apparent to those skilled in the art that many other embodiments and implementations are possible within the scope of the present invention. Accordingly, the invention is not limited except as in terms of the appended claims and their equivalents.
以下の図面及び記述を参照すれば本発明をより良く理解することができる。図中のコンポーネントは必ずしも一定の縮尺で描かれてはいなくて、本発明の原理を説明することに強調が置かれている。更に、図面では、図面全体にわたって同様の参照数字が相当する部分を示している。 The invention can be better understood with reference to the following drawings and description. The components in the figures are not necessarily drawn to scale, emphasis is placed on illustrating the principles of the invention. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the drawings.
Claims (25)
該入力信号の該複数の入力チャネルにおける入力エネルギーを決定することと、
該出力信号の該複数の出力チャネルのうちの少なくとも1つに対する出力エネルギーを決定することと、
該入力エネルギーと該出力エネルギーとに基づいて、第1の周波数帯域にわたって該複数の入力チャネルをミキシングするために用いられる第1の係数を決定することと、
該第1の係数に基づいて、該第1の周波数帯域より広い第2の周波数帯域にわたって該複数の入力チャネルをミキシングするために用いられる第2の係数を決定することと
を含む、方法。A method for establishing the coefficients for downmixing an output signal having a plurality of output channels multichannel input signal having a plurality of input channels, the method comprising,
And determining an input energy at the plurality of input channels of the input signal,
And determining the output energy to at least one of the plurality of output channels of the output signal,
Determining a first coefficient which is used to on the basis of the said input energy and the output energy, mixing the plurality of input channels over a first frequency band,
Based on the coefficients of the first, and determining a second coefficient which is used to mix the plurality of input channels for a second frequency band wider than the frequency band of the first method.
前記第2の係数を決定することは、該フィードバック定数と前記第1の係数とに基づいて、前記第2の係数を決定することを含む、請求項1に記載の方法。Based on said input energy and the output energy, further comprises determining a feedback constant,
It said determining a second coefficient, based on said with the feedback constant first coefficient includes determining the second coefficient The method of claim 1.
前記入力信号からの左チャネル入力情報および中央チャネル入力情報に基づいて、左チャネル入力エネルギーを決定することと、
前記入力信号からの右チャネル入力情報および該中央チャネル入力情報に基づいて、右チャネル入力エネルギーを決定することと
を含み、
前記出力エネルギーを決定することは、
前記出力信号からの左チャネル出力情報に基づいて、左チャネル出力エネルギーを決定することと、
前記出力信号からの右チャネル出力情報に基づいて、右チャネル出力エネルギーを決定することと
を含み、
前記第1の係数を決定することは、左チャネル係数および右チャネル係数を決定することを含む、請求項1又は2に記載の方法。 Wherein determining the input energy,
Based on the left channel input information and center-channel input information from the input signal, and determining a left channel input energy,
Based on the right channel input information and the center channel input information from the input signal, and a determining a right channel input energy,
Determining the output energy,
Based on the left channel output information from the output signal, and determining a left channel output energy,
Based on the right channel output information from the output signal, see contains and determining a right channel output energy,
Wherein determining the first coefficient comprises determining a left channel coefficients and right channel coefficients, A method according to claim 1 or 2.
前記入力信号からの左サラウンド入力情報に基づいて、左サラウンド入力エネルギーを決定することと、
前記入力信号からの右サラウンド入力情報に基づいて、右サラウンド入力エネルギーを決定することと
を含み、
前記出力エネルギーを決定することは、
左サラウンド出力情報に基づいて、左サラウンド出力エネルギーを決定することと、
右サラウンド出力情報に基づいて、右サラウンド出力エネルギーを決定することと
を含み、
前記第1の係数を決定することは、左サラウンド係数および右サラウンド係数を決定することを含む、請求項1又は2又は3に記載の方法。 Wherein determining the input energy,
Based on the left surround input information from the input signal, determining a left surround input energy,
Based on the right surround input information from the input signal comprises determining a right surround input energy,
Determining the output energy,
Based on the left surround output information, and determining a left surround output energy,
Based on the right surround output information includes determining a right surround output energy,
It includes determining a left surround coefficients and right surround coefficients A method according to claim 1 or 2 or 3 for determining the first coefficient.
第1の所定の周波数帯域にわたって該マルチチャネル入力信号の複数の入力チャネルをミキシングするために用いられる第1の係数と、該第1の所定の周波数帯域より広い第2の所定の周波数帯域にわたって該マルチチャネル入力信号の該複数の入力チャネルをミキシングするために用いられる第2の係数とを含むメモリーと、
該第2の係数に基づいて、該入力信号を該出力信号にミキシングするミキサーと、
該メモリーと該ミキサーとに結合されたコントローラと
を含み、
該コントローラは、
該入力信号の該複数の入力チャネルにおける入力エネルギーを決定することと、
該出力信号の少なくとも1つの出力チャネルに対する出力エネルギーを決定することと、
該入力エネルギーおよび該出力エネルギーに基づいて、該第1の係数を決定することと、
該第1の係数に基づいて、該第2の係数を決定することと
を行うように動作可能である、システム。A system for establishing the coefficients for downmixing a multi-channel input signal into an output signal, the system comprising:
A first coefficient used to mix a plurality of input channels of the multi-channel input signal over a first predetermined frequency band; and over a second predetermined frequency band wider than the first predetermined frequency band. A memory including a second coefficient used to mix the plurality of input channels of a multi-channel input signal ;
Based on the coefficients of the second, and mixers for mixing the input signal to the output signal,
Look including a controller coupled to the said memory and said mixer,
The controller,
Determining input energy in the plurality of input channels of the input signal ;
Determining an output energy for at least one output channel of the output signal ;
And that based on the input energy and the output energy, to determine the coefficients of the first,
Determining the second coefficient based on the first coefficient ;
A system that is operable to do .
前記コントローラは、前記左試験出力チャネルに基づいて左チャネル出力エネルギーを決定し、かつ、前記右試験出力チャネルに基づいて右チャネル出力エネルギーを決定することによって、前記出力エネルギーを決定するように動作可能であり、
前記コントローラは、前記入力エネルギーと前記出力エネルギーとに基づいて左チャネル係数と右チャネル係数とを決定することによって、前記第2の係数を決定するように動作可能である、請求項11に記載のシステム。 Said controller by said left input channel based on the central input channel to determine the left channel input energy, and determines the right channel input energy based and the right input channel and the central input channel, Operable to determine the input energy ;
Wherein the controller determines a left channel output energy based on the left-test output channels, and, by determining the right channel output energy based on the right test output channel, operable to determine the output energy And
Wherein the controller is by determining a left channel coefficients and right channel coefficients based on said input energy and the output energy is operable to determine said second coefficient of claim 11 system.
前記コントローラは、左サラウンド試験出力チャネルに基づいて左サラウンド出力エネルギーを決定し、かつ、右サラウンド試験出力チャネルに基づいて右サラウンド出力エネルギーを決定することによって、前記出力エネルギーを決定するように動作可能であり、
前記コントローラは、前記入力エネルギーと前記出力エネルギーとに基づいて左サラウンド係数と右サラウンド係数とを決定することによって、前記第2の係数を決定するように動作可能である、請求項10又は11又は12に記載のシステム。 Wherein the controller determines a left surround input energy based on the left surround input channels and by determining the right surround input energy based on the right surround input channels is operable to determine the input energy ,
Wherein the controller determines a left surround output energy based on the left surround test output channels, and, by determining the right surround output energy based on the right surround test output channel, operable to determine the output energy And
Wherein the controller is by determining a left surround coefficient and right surround coefficient based on said input energy and the output energy is operable to determine said second coefficient, claim 10 or 11, or 12. The system according to 12.
該第1のダウンミキサーに結合された試験ダウンミキサーと
を含むダウンミキサーであって、
該試験ダウンミキサーは、該第1のダウンミキサーにおける該係数を更新する該第1の周波数帯域よりも狭い第2の周波数帯域にわたって試験係数を決定するように動作可能である、ダウンミキサー。A first down mixer containing the coefficients for mixing a plurality of input channels to at least one output channel over a first frequency band,
A test downmixer coupled to the first downmixer, comprising:
The test downmixer is operable to determine the test factor for a second frequency band narrower than the frequency band of the first to update the coefficient of the first down mixer, down mixer.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US37766102P | 2002-05-03 | 2002-05-03 | |
PCT/US2003/013693 WO2003094369A2 (en) | 2002-05-03 | 2003-05-02 | Multi-channel downmixing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005523672A JP2005523672A (en) | 2005-08-04 |
JP4187719B2 true JP4187719B2 (en) | 2008-11-26 |
Family
ID=29401545
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004502485A Expired - Lifetime JP4187719B2 (en) | 2002-05-03 | 2003-05-02 | Multi-channel downmixing equipment |
Country Status (8)
Country | Link |
---|---|
US (2) | US7450727B2 (en) |
EP (2) | EP2879299B1 (en) |
JP (1) | JP4187719B2 (en) |
KR (1) | KR100635022B1 (en) |
CN (1) | CN1650528B (en) |
AU (1) | AU2003264750A1 (en) |
CA (1) | CA2473343C (en) |
WO (1) | WO2003094369A2 (en) |
Families Citing this family (85)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7644282B2 (en) | 1998-05-28 | 2010-01-05 | Verance Corporation | Pre-processed information embedding system |
US6737957B1 (en) | 2000-02-16 | 2004-05-18 | Verance Corporation | Remote control signaling using audio watermarks |
US7454257B2 (en) * | 2001-02-08 | 2008-11-18 | Warner Music Group | Apparatus and method for down converting multichannel programs to dual channel programs using a smart coefficient generator |
US7292901B2 (en) | 2002-06-24 | 2007-11-06 | Agere Systems Inc. | Hybrid multi-channel/cue coding/decoding of audio signals |
US7583805B2 (en) | 2004-02-12 | 2009-09-01 | Agere Systems Inc. | Late reverberation-based synthesis of auditory scenes |
US7644003B2 (en) | 2001-05-04 | 2010-01-05 | Agere Systems Inc. | Cue-based audio coding/decoding |
US7039204B2 (en) * | 2002-06-24 | 2006-05-02 | Agere Systems Inc. | Equalization for audio mixing |
WO2004036352A2 (en) | 2002-10-15 | 2004-04-29 | Verance Corporation | Media monitoring, management and information system |
US20060239501A1 (en) | 2005-04-26 | 2006-10-26 | Verance Corporation | Security enhancements of digital watermarks for multi-media content |
US7369677B2 (en) * | 2005-04-26 | 2008-05-06 | Verance Corporation | System reactions to the detection of embedded watermarks in a digital host content |
US7394903B2 (en) * | 2004-01-20 | 2008-07-01 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. | Apparatus and method for constructing a multi-channel output signal or for generating a downmix signal |
US20090299756A1 (en) * | 2004-03-01 | 2009-12-03 | Dolby Laboratories Licensing Corporation | Ratio of speech to non-speech audio such as for elderly or hearing-impaired listeners |
EP1721312B1 (en) | 2004-03-01 | 2008-03-26 | Dolby Laboratories Licensing Corporation | Multichannel audio coding |
US7639823B2 (en) * | 2004-03-03 | 2009-12-29 | Agere Systems Inc. | Audio mixing using magnitude equalization |
US7805313B2 (en) | 2004-03-04 | 2010-09-28 | Agere Systems Inc. | Frequency-based coding of channels in parametric multi-channel coding systems |
SE0400998D0 (en) * | 2004-04-16 | 2004-04-16 | Cooding Technologies Sweden Ab | Method for representing multi-channel audio signals |
KR101205480B1 (en) * | 2004-07-14 | 2012-11-28 | 돌비 인터네셔널 에이비 | Audio channel conversion |
EP1769655B1 (en) * | 2004-07-14 | 2011-09-28 | Koninklijke Philips Electronics N.V. | Method, device, encoder apparatus, decoder apparatus and audio system |
US7508947B2 (en) * | 2004-08-03 | 2009-03-24 | Dolby Laboratories Licensing Corporation | Method for combining audio signals using auditory scene analysis |
US7283634B2 (en) * | 2004-08-31 | 2007-10-16 | Dts, Inc. | Method of mixing audio channels using correlated outputs |
JP4892184B2 (en) * | 2004-10-14 | 2012-03-07 | パナソニック株式会社 | Acoustic signal encoding apparatus and acoustic signal decoding apparatus |
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 |
KR101177677B1 (en) * | 2004-10-28 | 2012-08-27 | 디티에스 워싱턴, 엘엘씨 | Audio spatial environment engine |
JP2006179161A (en) * | 2004-11-26 | 2006-07-06 | Matsushita Electric Ind Co Ltd | Disk reproducing method, control program thereof, recording medium, disk reproducing apparatus, and signal processing circuit for optical disk |
EP1817767B1 (en) | 2004-11-30 | 2015-11-11 | Agere Systems Inc. | Parametric coding of spatial audio with object-based side information |
WO2006060278A1 (en) | 2004-11-30 | 2006-06-08 | Agere Systems Inc. | Synchronizing parametric coding of spatial audio with externally provided downmix |
US7787631B2 (en) | 2004-11-30 | 2010-08-31 | Agere Systems Inc. | Parametric coding of spatial audio with cues based on transmitted channels |
KR100682904B1 (en) | 2004-12-01 | 2007-02-15 | 삼성전자주식회사 | Apparatus and method for processing multichannel audio signal using space information |
ATE464752T1 (en) * | 2004-12-14 | 2010-04-15 | Bang & Olufsen As | REPRODUCTION OF LOW FREQUENCY EFFECTS IN SOUND REPRODUCTION SYSTEMS |
US7903824B2 (en) | 2005-01-10 | 2011-03-08 | Agere Systems Inc. | Compact side information for parametric coding of spatial audio |
US8346564B2 (en) * | 2005-03-30 | 2013-01-01 | Koninklijke Philips Electronics N.V. | Multi-channel audio coding |
EP1905002B1 (en) * | 2005-05-26 | 2013-05-22 | LG Electronics Inc. | Method and apparatus for decoding audio signal |
JP4988717B2 (en) | 2005-05-26 | 2012-08-01 | エルジー エレクトロニクス インコーポレイティド | Audio signal decoding method and apparatus |
US8020004B2 (en) | 2005-07-01 | 2011-09-13 | Verance Corporation | Forensic marking using a common customization function |
US8781967B2 (en) | 2005-07-07 | 2014-07-15 | Verance Corporation | Watermarking in an encrypted domain |
JP2007033507A (en) * | 2005-07-22 | 2007-02-08 | Matsushita Electric Ind Co Ltd | Sound reproducing apparatus |
EP1913723B1 (en) * | 2005-08-12 | 2019-05-01 | Samsung Electronics Co., Ltd. | Method and apparatus to transmit and/or receive data via wireless network and wireless device |
EP1921606B1 (en) * | 2005-09-02 | 2011-10-19 | Panasonic Corporation | Energy shaping device and energy shaping method |
KR100739798B1 (en) | 2005-12-22 | 2007-07-13 | 삼성전자주식회사 | Method and apparatus for reproducing a virtual sound of two channels based on the position of listener |
KR100677629B1 (en) * | 2006-01-10 | 2007-02-02 | 삼성전자주식회사 | Method and apparatus for simulating 2-channel virtualized sound for multi-channel sounds |
US20090028344A1 (en) * | 2006-01-19 | 2009-01-29 | Lg Electronics Inc. | Method and Apparatus for Processing a Media Signal |
TWI331322B (en) * | 2006-02-07 | 2010-10-01 | Lg Electronics Inc | Apparatus and method for encoding / decoding signal |
EP1989920B1 (en) | 2006-02-21 | 2010-01-20 | Koninklijke Philips Electronics N.V. | Audio encoding and decoding |
WO2008039041A1 (en) * | 2006-09-29 | 2008-04-03 | Lg Electronics Inc. | Methods and apparatuses for encoding and decoding object-based audio signals |
JP2008092072A (en) * | 2006-09-29 | 2008-04-17 | Toshiba Corp | Sound mixing processing apparatus and sound mixing processing method |
JP5351763B2 (en) | 2007-10-19 | 2013-11-27 | パナソニック株式会社 | Audio mixing equipment |
US8259938B2 (en) | 2008-06-24 | 2012-09-04 | Verance Corporation | Efficient and secure forensic marking in compressed |
US8332229B2 (en) * | 2008-12-30 | 2012-12-11 | Stmicroelectronics Asia Pacific Pte. Ltd. | Low complexity MPEG encoding for surround sound recordings |
US8774417B1 (en) | 2009-10-05 | 2014-07-08 | Xfrm Incorporated | Surround audio compatibility assessment |
TWI443646B (en) * | 2010-02-18 | 2014-07-01 | Dolby Lab Licensing Corp | Audio decoder and decoding method using efficient downmixing |
US9387831B2 (en) * | 2010-04-23 | 2016-07-12 | Steam Tech, Llc | Surface wiper system |
US20120042193A1 (en) * | 2010-08-13 | 2012-02-16 | Apple Inc. | Clock frequency selection scheme |
US8838977B2 (en) | 2010-09-16 | 2014-09-16 | Verance Corporation | Watermark extraction and content screening in a networked environment |
US20120095729A1 (en) * | 2010-10-14 | 2012-04-19 | Electronics And Telecommunications Research Institute | Known information compression apparatus and method for separating sound source |
US20120155650A1 (en) * | 2010-12-15 | 2012-06-21 | Harman International Industries, Incorporated | Speaker array for virtual surround rendering |
SG188007A1 (en) * | 2011-08-29 | 2013-03-28 | Creative Tech Ltd | A system, sound processing apparatus and soundprocessing method for electronic games |
US8923548B2 (en) | 2011-11-03 | 2014-12-30 | Verance Corporation | Extraction of embedded watermarks from a host content using a plurality of tentative watermarks |
US8615104B2 (en) | 2011-11-03 | 2013-12-24 | Verance Corporation | Watermark extraction based on tentative watermarks |
US8682026B2 (en) | 2011-11-03 | 2014-03-25 | Verance Corporation | Efficient extraction of embedded watermarks in the presence of host content distortions |
US8533481B2 (en) | 2011-11-03 | 2013-09-10 | Verance Corporation | Extraction of embedded watermarks from a host content based on extrapolation techniques |
US8745403B2 (en) | 2011-11-23 | 2014-06-03 | Verance Corporation | Enhanced content management based on watermark extraction records |
US9323902B2 (en) | 2011-12-13 | 2016-04-26 | Verance Corporation | Conditional access using embedded watermarks |
US9547753B2 (en) | 2011-12-13 | 2017-01-17 | Verance Corporation | Coordinated watermarking |
US9131313B1 (en) * | 2012-02-07 | 2015-09-08 | Star Co. | System and method for audio reproduction |
US9571606B2 (en) | 2012-08-31 | 2017-02-14 | Verance Corporation | Social media viewing system |
US8726304B2 (en) | 2012-09-13 | 2014-05-13 | Verance Corporation | Time varying evaluation of multimedia content |
US9106964B2 (en) | 2012-09-13 | 2015-08-11 | Verance Corporation | Enhanced content distribution using advertisements |
US8869222B2 (en) | 2012-09-13 | 2014-10-21 | Verance Corporation | Second screen content |
US9363603B1 (en) | 2013-02-26 | 2016-06-07 | Xfrm Incorporated | Surround audio dialog balance assessment |
US9093064B2 (en) | 2013-03-11 | 2015-07-28 | The Nielsen Company (Us), Llc | Down-mixing compensation for audio watermarking |
WO2014153199A1 (en) | 2013-03-14 | 2014-09-25 | Verance Corporation | Transactional video marking system |
US8804971B1 (en) * | 2013-04-30 | 2014-08-12 | Dolby International Ab | Hybrid encoding of higher frequency and downmixed low frequency content of multichannel audio |
US9251549B2 (en) | 2013-07-23 | 2016-02-02 | Verance Corporation | Watermark extractor enhancements based on payload ranking |
US9208334B2 (en) | 2013-10-25 | 2015-12-08 | Verance Corporation | Content management using multiple abstraction layers |
CN103654853B (en) * | 2013-11-19 | 2016-06-08 | 深圳先进技术研究院 | Base band beam synthesis ultrasonic imaging method and system thereof |
EP3117626A4 (en) | 2014-03-13 | 2017-10-25 | Verance Corporation | Interactive content acquisition using embedded codes |
WO2016035567A1 (en) * | 2014-09-01 | 2016-03-10 | ソニー株式会社 | Audio processing device |
US20160344902A1 (en) * | 2015-05-20 | 2016-11-24 | Gwangju Institute Of Science And Technology | Streaming reproduction device, audio reproduction device, and audio reproduction method |
JP6620235B2 (en) * | 2015-10-27 | 2019-12-11 | アンビディオ,インコーポレイテッド | Apparatus and method for sound stage expansion |
TWI560656B (en) * | 2015-12-07 | 2016-12-01 | Ind Tech Res Inst | Audio system, electronic device and method for exercise coaching |
JP6540600B2 (en) * | 2016-05-25 | 2019-07-10 | ヤマハ株式会社 | Sound effect generating device, sound effect generating method and program |
DE102017106022A1 (en) | 2017-03-21 | 2018-09-27 | Ask Industries Gmbh | A method for outputting an audio signal into an interior via an output device comprising a left and a right output channel |
WO2019161191A1 (en) * | 2018-02-15 | 2019-08-22 | Dolby Laboratories Licensing Corporation | Loudness control methods and devices |
US12020718B2 (en) | 2018-07-02 | 2024-06-25 | Dolby International Ab | Methods and devices for generating or decoding a bitstream comprising immersive audio signals |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4884972A (en) | 1986-11-26 | 1989-12-05 | Bright Star Technology, Inc. | Speech synchronized animation |
US4862502A (en) | 1988-01-06 | 1989-08-29 | Lexicon, Inc. | Sound reproduction |
US4884982A (en) * | 1989-04-03 | 1989-12-05 | Amp Incorporated | Capacitive coupled connector |
US5109419A (en) | 1990-05-18 | 1992-04-28 | Lexicon, Inc. | Electroacoustic system |
US5136650A (en) | 1991-01-09 | 1992-08-04 | Lexicon, Inc. | Sound reproduction |
US5594800A (en) | 1991-02-15 | 1997-01-14 | Trifield Productions Limited | Sound reproduction system having a matrix converter |
US5161197A (en) | 1991-11-04 | 1992-11-03 | Lexicon, Inc. | Acoustic analysis |
US5610986A (en) | 1994-03-07 | 1997-03-11 | Miles; Michael T. | Linear-matrix audio-imaging system and image analyzer |
JP2692040B2 (en) | 1995-08-29 | 1997-12-17 | フオスター電機株式会社 | Small electroacoustic transducer |
JP3761639B2 (en) * | 1995-09-29 | 2006-03-29 | ユナイテッド・モジュール・コーポレーション | Audio decoding device |
US5867819A (en) | 1995-09-29 | 1999-02-02 | Nippon Steel Corporation | Audio decoder |
JP3158023B2 (en) | 1995-10-03 | 2001-04-23 | フオスター電機株式会社 | Method for manufacturing edge for speaker |
IT1281924B1 (en) | 1995-12-22 | 1998-03-03 | Sipe Srl | METHOD FOR MAKING AND APPLYING THE SUSPENSION RING EDGE OF THE SPEAKER MEMBRANES |
BR9700245A (en) | 1996-04-09 | 1998-10-27 | Lg Electronics Inc | Video display device |
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 |
US5796844A (en) | 1996-07-19 | 1998-08-18 | Lexicon | Multichannel active matrix sound reproduction with maximum lateral separation |
FI105522B (en) | 1996-08-06 | 2000-08-31 | Sample Rate Systems Oy | Arrangement for home theater or other audio equipment |
US6005948A (en) * | 1997-03-21 | 1999-12-21 | Sony Corporation | Audio channel mixing |
US5946352A (en) * | 1997-05-02 | 1999-08-31 | Texas Instruments Incorporated | Method and apparatus for downmixing decoded data streams in the frequency domain prior to conversion to the time domain |
US6140645A (en) * | 1997-10-20 | 2000-10-31 | Jeol Ltd. | Transmission electron microscope having energy filter |
US6683962B1 (en) | 1997-12-23 | 2004-01-27 | Harman International Industries, Incorporated | Method and system for driving speakers with a 90 degree phase shift |
US6141645A (en) | 1998-05-29 | 2000-10-31 | Acer Laboratories Inc. | Method and device for down mixing compressed audio bit stream having multiple audio channels |
JP2000308200A (en) | 1999-04-20 | 2000-11-02 | Nippon Columbia Co Ltd | Processing circuit for acoustic signal and amplifying device |
US6349285B1 (en) | 1999-06-28 | 2002-02-19 | Cirrus Logic, Inc. | Audio bass management methods and circuits and systems using the same |
-
2003
- 2003-05-02 JP JP2004502485A patent/JP4187719B2/en not_active Expired - Lifetime
- 2003-05-02 AU AU2003264750A patent/AU2003264750A1/en not_active Abandoned
- 2003-05-02 EP EP15150496.6A patent/EP2879299B1/en not_active Expired - Lifetime
- 2003-05-02 CN CN038094991A patent/CN1650528B/en not_active Expired - Lifetime
- 2003-05-02 KR KR20047017645A patent/KR100635022B1/en active IP Right Grant
- 2003-05-02 US US10/429,276 patent/US7450727B2/en active Active
- 2003-05-02 WO PCT/US2003/013693 patent/WO2003094369A2/en active Application Filing
- 2003-05-02 EP EP20030747645 patent/EP1502361B1/en not_active Expired - Lifetime
- 2003-05-02 CA CA 2473343 patent/CA2473343C/en not_active Expired - Lifetime
-
2008
- 2008-10-01 US US12/243,746 patent/US8363855B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN1650528A (en) | 2005-08-03 |
EP1502361B1 (en) | 2015-01-14 |
EP1502361A2 (en) | 2005-02-02 |
CA2473343C (en) | 2012-03-27 |
EP2879299A1 (en) | 2015-06-03 |
US20040032960A1 (en) | 2004-02-19 |
CA2473343A1 (en) | 2003-11-13 |
US20090028360A1 (en) | 2009-01-29 |
AU2003264750A1 (en) | 2003-11-17 |
WO2003094369A2 (en) | 2003-11-13 |
KR100635022B1 (en) | 2006-10-16 |
EP1502361A4 (en) | 2011-03-16 |
CN1650528B (en) | 2013-05-22 |
EP2879299B1 (en) | 2017-07-26 |
US8363855B2 (en) | 2013-01-29 |
WO2003094369A3 (en) | 2004-03-25 |
US7450727B2 (en) | 2008-11-11 |
JP2005523672A (en) | 2005-08-04 |
KR20040111570A (en) | 2004-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4187719B2 (en) | Multi-channel downmixing equipment | |
JP5149968B2 (en) | Apparatus and method for generating a multi-channel signal including speech signal processing | |
KR101161703B1 (en) | Combining audio signals using auditory scene analysis | |
US8180062B2 (en) | Spatial sound zooming | |
EP3402222B1 (en) | Generating binaural audio in response to multi-channel audio using at least one feedback delay network | |
US9307338B2 (en) | Upmixing method and system for multichannel audio reproduction | |
US7970144B1 (en) | Extracting and modifying a panned source for enhancement and upmix of audio signals | |
EP3014901B1 (en) | Improved rendering of audio objects using discontinuous rendering-matrix updates | |
US9913036B2 (en) | Apparatus and method and computer program for generating a stereo output signal for providing additional output channels | |
US20060262936A1 (en) | Virtual surround decoder apparatus | |
US6882733B2 (en) | Surround headphone output signal generator | |
KR100994294B1 (en) | Apparatus and method for synthesizing three output channels using two input channels | |
US20070140500A1 (en) | Apparatus and method for synthesizing three output channels using two input channels |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080218 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080303 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080603 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080826 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080909 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4187719 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110919 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120919 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130919 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |