"1つ以上の受け取った入力オーディオ信号から定位ステレオ出力オーディオ信号を生成する方法であって、各オーディオ信号が対応するオーディオチャネルに関連付けられており、プロセッサにおいて、入力オーディオ信号における少なくとも1つのチャネルを受け取るステップと、2つ以上の定位チャネル出力オーディオ信号を生成するために、入力オーディオ信号における前記少なくとも1つのチャネルを処理するステップと、少なくとも2つのチャネルを有する定位ステレオ出力オーディオ信号を生成するために、前記2つ以上の定位チャネル出力オーディオ信号の各々をミキシングするステップと、を含む方法。請求項1記載の方法において、前記入力オーディオ信号を2つ以上のパケットのシーケンスで受け取り、各パケットが固定フレーム長を有する、方法。請求項1記載の方法において、前記入力オーディオ信号が、モノチャネル入力オーディオ信号である、方法。請求項1記載の方法において、前記定位ステレオ出力オーディオ信号が、2つ以上の出力チャネルを含む、方法。請求項1記載の方法において、2つ以上の定位チャネル出力オーディオ信号を生成するために入力オーディオ信号における前記少なくとも1つのチャネルを処理する前記ステップが、更に、1つ以上のDSPパラメータを利用して、前記受け取った入力オーディオ信号の各チャネルを処理するステップを含む、方法。請求項5記載の方法において、前記利用する1つ以上のDSPパラメータの内少なくとも1つが、前記2つ以上の定位オーディオ信号の内少なくとも1つと共に用いるために指定される方位角と関連付けられる、方法。請求項6記載の方法において、選択したバイパスモードに基づいて、方位角を指定する、方法。請求項6記載の方法において、前記指定した方位角を、前記モノチャネルオーディオ信号に適用するフィルタを特定するために、前記ディジタル信号プロセッサによって利用する、方法。請求項8記載の方法において、前記フィルタをIIRフィルタとして構成する、方法。請求項1記載の方法であって、更に、ローパスフィルタおよびローパス信号エンハンサの内少なくとも1つを用いることによって、入力オーディオ信号における前記少なくとも1つのチャネルを処理するステップを含む、方法。請求項5記載の方法であって、更に、残響、利得、およびパラメータ均一化設定の内少なくとも1つを調節するために、前記2つ以上の定位チャネル出力オーディオ信号の各々を処理するステップを含む、方法。請求項11記載の方法において、前記処理された2つ以上の定位チャネル出力オーディオ信号が、前部チャネル、側部チャネル、後部チャネル、およびサラウンドチャネルから成る一群から選択した、対応する出力チャネルの1つ以上の一致対を含む、方法。請求項5記載の方法であって、更に、前記1つ以上のDSPパラメータの特定を受け取るステップを含む、方法。請求項13記載の方法であって、更に、ディジタル信号プロセッサにアクセス可能な記憶媒体に前記DSPパラメータを格納するステップを含む、方法。請求項1記載の方法において、前記入力オーディオ信号が入力オーディオ信号のN.Mチャネルを含み、ここでNは1よりも大きい整数であり、Mは整数であり、前記定位ステレオ出力オーディオ信号が、少なくとも2つのチャネルを含む、方法。請求項15記載の方法であって、更に、Q.Rチャネルを含む所望の出力チャネル構成の特定を受け取るステップであって、Qは1よりも大きい整数であり、Rは整数である、ステップと、前記Q.Rチャネルの各々を含むように定位ステレオ出力オーディオ信号を生成するために、前記入力オーディオ信号を処理するステップと、を含む方法。請求項15記載の方法において、Q>Nである、方法。請求項15記載の方法において、Q≦Nである、方法。請求項16記載の方法において、M=1およびR=1の内少なくとも1つである、方法。請求項15記載の方法であって、更に、前記入力オーディオ信号のNチャネルの対応する前部チャネルの対および対応する後部チャネルの対から選択した、1対の対応する入力チャネルを、バイパス構成として選択するステップを含む、方法。請求項20記載の方法において、前記入力オーディオ信号のNチャネルの対応する前部チャネルの対および対応する後部チャネルの対から選択した、1対の対応する入力チャネルを、バイパス構成として選択する前記ステップが、更に、前記選択した入力チャネルの対応する対の各々に対して方位角を指定するステップを含み、前記選択した入力チャネルの対応する対の各々と関連付けられた仮想オーディオ出力コンポーネントの、中央チャネルオーディオ信号を出力するために構成された仮想オーディオ出力コンポーネントに対する関係に基づいて、各方位角を指定する、方法。請求項21記載の方法であって、更に、前記入力信号の選択されなかった対応する対の各々に対して、第2方位角設定値を指定するステップを含み、前記入力チャネルの選択されなかった対応する対の各々と関連付けられた仮想オーディオ出力コンポーネントの、中央チャネルオーディオ信号を出力するように構成された前記仮想オーディオ出力コンポーネントに対する関係に基づいて、前記第2方位角設定値の各々を指定する、方法。請求項20記載の方法において、前記対応する後部チャネルの対を選択し、前記選択した後部入力チャネルの対応する対の各々に対して指定した方位角が110°に等しい、方法。請求項23記載の方法であって、更に、前記対応する前部チャネルの対の各々に対して、22.5°から30°までの範囲で第2方位角設定値を指定するステップを含み、それぞれの左前部仮想オーディオコンポーネントおよび右前部仮想オーディオコンポーネントの各々の、中央チャネルオーディオ信号を出力するように構成された前記仮想オーディオ出力コンポーネントに対する関係に基づいて、各指定第2方位角設定値を指定し、前記仮想オーディオコンポーネントの各々が、前記入力オーディオ信号のNチャネルの内対応する入力チャネルと関連付けられている、方法。請求項1記載の方法において、前記処理ステップが、更に、前記入力オーディオ信号から、1つ以上の入力チャネルを選択するステップと、入力チャネル毎に仰角を指定するステップと、各入力チャネルに対して指定した仰角に基づいて、選択した各入力チャネルに適用するIIRフィルタを特定するステップと、を含む方法。請求項25記載の方法であって、更に、N個の定位チャネルを生成するために、IIRフィルタによって前記選択した入力チャネルの各々をフィルタリングするステップを含む方法。請求項26記載の方法であって、更に、前記N個の定位チャネルの各々を、2つのステレオ対出力チャネルにダウンミキシングするステップを含む方法。請求項26記載の方法であって、更に、前記N個の定位チャネルの各々を、2つのステレオ対出力チャネルにアップミキシングするステップを含む方法。請求項26記載の方法であって、更に、前記N個の入力オーディオ信号のチャネルの各々に、ローパス周波数フィルタを適用するステップを含む方法。請求項26記載の方法において、前記N個の入力オーディオチャネルが、少なくとも2つの側部チャネルを含み、更に、第1架空中央チャネルを生成するために、各側部チャネルを中央-側部デコーディングするステップを含む方法。請求項30記載の方法において、前記N個の入力オーディオチャネルが、少なくとも2つの前部チャネルを含み、更に、第2架空中央チャネルを生成するために、前記前部チャネルの各々を中央-側部デコーディングするステップを含む方法。請求項1記載の方法において、前記入力オーディオ信号が少なくとも2つのチャネルを含み、更に、架空中央チャネルを生成するために、前記入力オーディオ信号の少なくとも2つのチャネルを中央側デコーディングするステップを含む方法。請求項32記載の方法において、前部チャネル、側部チャネル、サラウンドチャネル、および後部チャネルから成る一群から選択した対応するチャネル対に、前記中央-側部デコーディングを適用する、方法。請求項20記載の方法であって、更に、入力オーディオチャネルの前記N個のチャネルの各々に、ローパス周波数フィルタリング、利得および均一化を適用することによって、入力オーディオチャネルの前記N個のチャネルの各々によって供給されるいずれの低周波信号も特定し強調するステップと、前記N個の入力オーディオ信号チャネルの内、ステレオチャネルの前対に対応する各々を中央-側部デコーディングするステップと、を含む方法。請求項34記載の方法であって、更に、前記N個のオーディオ信号チャネルの各々を、前記定位ステレオオーディオ出力信号にダウンミキシングするステップを含む方法。請求項34記載の方法であって、更に、前記N個のオーディオ信号チャネルの各々を、前記定位ステレオオーディオ出力信号にアップミキシングするステップを含む方法。請求項31記載の方法であって、更に、a前記第1架空中央チャネルおよび前記第2架空中央チャネルを合算する動作、b前記合算ステップの結果を2で除算する動作、並びにc前記除算ステップの商を前記第2架空中央チャネルから差し引く動作を実行することによって、仮想中央モノチャネルを生成するステップを含む、方法。請求項1記載の方法において、前記入力オーディオ信号の少なくとも1つのチャネルが、LtRt信号における信号を含む、方法。請求項38記載の方法であって、更に、右後部オーディオ信号を左後部LtRtオーディオ信号から差し引くことによって、左後部サラウンドチャネルを前記入力オーディオ信号から分離するステップと、左後部オーディオ信号を右後部LtRtオーディオ信号から差し引くことによって、右後部サラウンドチャネルを前記入力オーディオ信号から分離するステップと、を含む方法。人間の脳および聴覚系が音響の発生源を三角測量することの有効性は、2つ以上のスピーカに跨がる再生のために音響を複製および空間化しようと試みるオーディオエンジニアや他の人々に対して、特別な課題を提起する。一般に、過去の手法は洗練された音響前処理および後処理を採用しており、デコーダボードまたはロジックというような、特殊なハードウェアを必要とする場合もある。現在知られているエンコード処理および圧縮技術の相応しい例には、DolbyLabsのDOLBYディジタル処理、DTS、SonyのSDDSフォーマット等が含まれる。現在知られているオーディオ空間化技術の相応しい例には、QsoundLabsIncのQSOUNDQ3DPositional3DAudio、WaveArtsIncのPANORAMA5、およびArkamysIncの3DSOUNDが含まれる。これらの手法はある程度の成功を収めてはるが、これらは費用および労働集約的である。更に、処理したオーディオを再生するには、通例、比較的高価なオーディオコンポーネントが必要となる。加えて、これらの手法は、全てのタイプのオーディオ、または全てのオーディオ用途に適している訳ではない。したがって、固定または移動音源の仮想球体または、シミュレーションによるいずれかの形状またはサイズの仮想環境の中央にリスナーを置き、2つだけのスピーカまたはヘッドホンから真に迫る音響体験を提供するオーディオ空間化の新たな手法が求められている。概して言うと、本開示の一実施形態は、四次元空間化音響を創作する方法および装置の形態を取る。広義の態様では、オーディオ波形を空間化することによって空間化音響を創作する方法例は、球座標系またはデカルト座標系において空間点を決定する動作と、この空間点に対応するインパルス応答フィルタをオーディオ波形の第1セグメントに適用して空間化波形を生成する動作とを含む。空間化波形は、その空間点から発する非空間化波形のオーディオ特性をエミュレートする。即ち、空間化波形が1対のスピーカから再生されると、その音響が、スピーカの代わりに、選択した空間点から発する如くに聞こえるような、位相、振幅、内耳遅延等が得られる。頭部関係伝達関数は、種々の境界条件を考慮に入れた、所与の空間点についての音響特性のモデルとなる。本実施形態では、頭部関係伝達関数は、所与の空間点について球座標系において計算される。球座標を用いることによって、一層正確な伝達関数したがって、一層正確なインパルス応答フィルタを創作することができる。更には、このために一層精度高いオーディオ空間化が可能になる。認めることができるであろうが、本実施形態は、多数の頭部関係伝達関数を採用し、したがって多数のインパルス応答フィルタを採用して、種々の空間点に対してオーディオを空間化することができる。本明細書において用いる場合、空間点および空間座標とう用語は、相互交換可能である。つまり、本実施形態は、オーディオ波形に種々の音響特性をエミュレートさせて、異なる時点において異なる空間点から発するように感じさせることができる。2つの空間点間において滑らかな推移を得るため、したがって滑らかな四次元オーディオ体験を提供するために、補間プロセスによって種々の空間化波形を互いに畳み込むことができる。尚、デコーダボードやアプリケーションというような特殊なハードウェアや追加のソフトウェア、更にはDOLBYまたはDTS処理機器を採用したステレオ機器は、本実施形態において完全なオーディオの空間化を遂行するためには不要であることは、注記してしかるべきである。逆に、空間化オーディオ波形は、2つ以上のスピーカを有するオーディオシステムであればいずれでも、論理処理またはデコードを行っても行わなくても、再生することができ、全範囲の四次元空間化を遂行することができる。一実施形態では、1つ以上の受け取った入力オーディオ信号から定位ステレオ出力オーディオ信号を生成する方法について記載する。各オーディオ信号には対応するオーディオチャネルが関連付けられている。この実施形態では、プロセッサが、入力オーディオ信号の少なくとも1つのチャネルを受け取り、2つ以上の定位チャネル出力オーディオ信号を生成するために、入力オーディオ信号の少なくとも1つのチャネルを処理し、少なくとも2つのチャネルを有する定位ステレオ出力オーディオ信号を生成するために、2つ以上の定位チャネル出力オーディオ信号の各々をミキシングするように構成することができる。更に、入力オーディオ信号を2つ以上のパケットのシーケンスで受け取るのでもよく、各パケットが固定フレーム長を有する。入力オーディオ信号は、モノチャネル入力オーディオ信号であってもよい。定位ステレオ出力オーディオ信号は、2つ以上の出力チャネルを含んでもよい。少なくとも1つの実施形態において、2つ以上の定位チャネル出力オーディオ信号を生成するために、入力オーディオ信号の少なくとも1つのチャネルを処理してもよい。加えておよび/または代わりに、1つ以上のDSPパラメータを利用して、受け取った入力オーディオ信号の各チャネルを処理してもよい。利用するDSPパラメータは、例えば、2つ以上の定位オーディオ信号の内少なくとも1つと共に用いるために指定される方位角と関連付けられるとよい。更に、バイパスモードの選択に基づいて、方位角を指定してもよく、指定した方位角を、モノチャネルオーディオ信号のような入力オーディオ信号に適用するフィルタを特定するために、ディジタル信号プロセッサによって利用してもよい。このフィルタは、有限インパルス応答フィルタ、無限インパルス応答フィルタ、または他の形式のフィルタを利用してもよい。少なくとも1つの実施形態において、ローパスフィルタおよびローパス信号エンハンサの内少なくとも1つを用いることによって、入力オーディオ信号の少なくとも1つのチャネルを処理してもよい。また、残響、利得、およびパラメータ均一化設定、またはその他の設定値の内少なくとも1つを調節するために、2つ以上の定位チャネル出力オーディオ信号の各々を処理してもよい。更に、2つ以上の定位チャネル出力オーディオ信号を処理するとき、対応する出力チャネルの1つ以上の一致対を選択するとよい。このような一致対は、前部チャネル、側部チャネル、後部チャネル、およびサラウンドチャネルから成る一群から選択するとよい。少なくとも1つの実施形態において、定位ステレオ出力オーディオ信号を1つ以上の受け取った入力オーディオ信号から生成する方法は、1つ以上のDSPパラメータの特定する動作を含んでもよい。このようなDSPパラメータは、ディジタル信号プロセッサにアクセス可能な記憶媒体にDSPパラメータを格納するとよい。少なくとも1つの実施形態において、定位ステレオ出力オーディオ信号を1つ以上の受け取った入力オーディオ信号から生成する方法は、入力オーディオ信号のN.Mチャネルを含む入力オーディオ信号と共に利用してもよく、Nが1よりも大きい整数であり、Mが整数であり、定位ステレオ出力オーディオ信号が、少なくとも2つのチャネルを含む。更に、特定は、Q.Rチャネルを含む所望の出力チャネル構成に対して行うのでもよく、または受け取るのでもよく、Qが1よりも大きい整数であり、Rが整数である。更に、Q.Rチャネルの各々を含むように定位ステレオ出力オーディオ信号を生成するために、入力オーディオ信号を処理するのでもよい。尚、QはNよりも大きい、Nよりも小さい、またはNと等しいことも可能であることは認められよう。同様に、MおよびRのいずれか1つ、または双方が1の数値に等しいことも可能である。少なくとも1つの実施形態において、定位ステレオ出力オーディオ信号を1つ以上の受け取った入力オーディオ信号から生成する方法は、1対の対応する入力チャネルに対するバイパス構成の選択を含むとよい。この入力チャネルは、入力信号のNチャネルの対応する前部チャネルの対および対応する後部チャネルの対から選択するとよい。更に、入力信号のNチャネルの対応する前部チャネルの対および対応する後部チャネルの対から選択少なくとも1つのチャネルに対するバイパス構成の選択は、選択した入力チャネルの対応する対の各々に対して方位角を指定する動作を含んでもよい。尚、各方位角は、選択した入力チャネルの対応する対の各々と関連付けられた仮想オーディオ出力コンポーネントに対する関係に基づいて指定するとよいことは認められよう。同様に、このような指定は、中央チャネルオーディオ信号を出力するように構成された仮想オーディオ出力コンポーネントに関して行うのでもよい。少なくとも1つの実施形態において、定位ステレオ出力オーディオ信号を1つ以上の受け取った入力オーディオ信号から生成する方法は、入力信号の選択されなかった対応する対の各々に対して、第2方位角設定値を指定する動作を含んでもよく、入力チャネルの選択されなかった対応する対の各々と関連付けられた仮想オーディオ出力コンポーネントの、中央チャネルオーディオ信号を出力するように構成された仮想オーディオ出力コンポーネントに対する関係に基づいて、第2方位角設定値の各々を指定する。更に具体的には、少なくとも1つの実施形態において、対応する後部チャネルの対を選択してもよく、選択した後部入力チャネルの対応する対の各々に対して指定した方位角は、110°に等しい。少なくとも1つの実施形態において、定位ステレオ出力オーディオ信号を1つ以上の受け取った入力オーディオ信号から生成する方法は、対応する前部チャネルの対の各々に対して、22.5°から30°までの範囲で第2方位角設定値を指定する動作を含んでもよく、それぞれの左前部仮想オーディオコンポーネントおよび右前部仮想オーディオコンポーネントの各々の中央チャネルオーディオ信号を出力するように構成された仮想オーディオ出力コンポーネントに対する関係に基づいて、各指定第2方位角設定値を指定する。また、仮想オーディオコンポーネントの各々は、中央チャネルオーディオ信号を出力するように構成された仮想オーディオ出力コンポーネントに対して、入力オーディオ信号のNチャネルの内対応する入力チャネルと関連付けられていてもよい。少なくとも1つの実施形態において、定位ステレオ出力オーディオ信号を1つ以上の受け取った入力オーディオ信号から生成する方法は、更に、入力オーディオ信号から、1つ以上の入力チャネルを選択する動作と、入力チャネル毎に仰角を指定する動作と、各入力チャネルに対して指定した仰角に基づいて、選択した各入力チャネルに適用するIIRフィルタを特定する動作とを含んでもよい。更に、本プロセスは、N個の定位チャネルを生成するために、IIRフィルタによって選択した入力チャネルの各々をフィルタリングする動作を含んでもよい。更におよび/または代わりに、本プロセスは、場合によっては、N個の定位チャネルの各々を、2つのステレオ対出力チャネルにダウンミキシングする動作を含んでもよい。少なくとも1つの実施形態において、定位ステレオ出力オーディオ信号を1つ以上の受け取った入力オーディオ信号から生成する方法は、更に、N個の入力オーディオ信号のチャネルの各々に、ローパス周波数フィルタを適用する動作を含んでもよい。N個の入力オーディオチャネルは、少なくとも2つの側部チャネルを含む。更におよび/または代わりに、本方法は、第1架空中央チャネルを生成するために、各側部チャネルを中央-側部デコーディングする動作を含んでもよい。更に、N個の入力オーディオチャネルが、少なくとも2つの前部チャネルを含み、更に、1つ以上の架空中央チャネルを生成するために、1組以上のチャネルの各々を中央-側部デコーディングしてもよいことは認められよう。このような中央-側部デコーディングは、例えば、前部チャネル、側部チャネル、サラウンドチャネル、および後部チャネルから成る一群から選択した対応するチャネル対に適用するとよい。少なくとも1つの実施形態において、定位ステレオ出力オーディオ信号を1つ以上の受け取った入力オーディオ信号から生成する方法は、入力オーディオチャネルのN個のチャネルの各々に、ローパス周波数フィルタリング、利得および均一化を適用することによって、入力オーディオチャネルのN個のチャネルの各々によって供給されるいずれの低周波信号も特定し強調する動作を含んでもよい。更におよび/または代わりに、本プロセスは、N個の入力オーディオ信号チャネルの内、ステレオチャネルの前対に対応する各々を中央-側部デコーディングする動作を含んでもよい。更におよび/または代わりに、本プロセスは、N個のオーディオ信号チャネルの各々を、定位ステレオオーディオ出力信号にダウンミキシングする動作を含んでもよい。更におよび/または代わりに、本プロセスは、N個のオーディオ信号チャネルの各々を、定位ステレオオーディオ出力信号にアップミキシングする動作を含んでもよい。少なくとも1つの実施形態において、定位ステレオ出力オーディオ信号を1つ以上の受け取った入力オーディオ信号から生成する方法は、a第1架空中央チャネルおよび第2架空中央チャネルを合算する動作と、b合算動作の結果を2で除算する動作と、c除算動作の商を第2架空中央チャネルから差し引く動作とを実行することによって、仮想中央モノチャネルを生成する動作を含んでもよい。少なくとも1つの実施形態において、定位ステレオ出力オーディオ信号を1つ以上の受け取った入力オーディオ信号から生成する方法では、入力オーディオ信号の少なくとも1つのチャネルが、LtRt信号における信号を含んでもよい。更におよび/または代わりに、本プロセスは、右後部オーディオ信号を左後部LtRtオーディオ信号から差し引くことによって、左後部サラウンドチャネルを入力オーディオ信号から分離する動作と、左後部オーディオ信号を右後部LtRtオーディオ信号から差し引くことによって、右後部サラウンドチャネルを入力オーディオ信号から分離する動作とを含んでもよい。本開示のこれらおよびその他の利点ならびに特徴は、以下の説明および特許請求の範囲を読むことによって、明白となろう。1.本開示の全体像概して、本開示の一実施形態は、音響定位技術を利用して、あらゆるサイズ/形状の固定および移動音響の仮想球体または仮想部屋の中央にリスナーを置く。これによって、わずか2つのスピーカまたは1対のヘッドホンを用いて、リスナーに真に迫った音響体験を提供する。任意の位置における仮想音源の印象を形成するには、オーディオ信号を処理してこれを左耳チャネルおよび右耳チャネルに分割し、別個のフィルタを2つのチャネルの各々に適用して両耳フィルタリング、処理したオーディオの出力ストリームを形成するとよく、この処理したオーディオは、スピーカまたはヘッドホンによって再生するか、あるいは後に再生するためにファイルに格納することができる。本開示の一実施形態では、オーディオ源を処理して、四次元4D音響定位を遂行する。4D処理によって、仮想音源を三次元3D空間における経路に沿って、指定された時間期間にわたって移動させることができる。多数の空間座標通例、空間内で移動する音源を複製するため間で空間化波形が推移するとき、この空間座標間の推移を滑らかにすると、一層現実的で精度の高い体験を創作することができる。言い換えると、空間化波形を操作すると、空間化音響が空間内における不連続点間で急激に変化するのではなく、一方の空間座標から他方に見かけ上滑らかに推移させることができる空間化音響が実際に1つ以上のスピーカ、1対のヘッドホン、または他の再生デバイスから発していても。言い換えると、空間化波形に対応する空間化音響は、再生デバイス1つまたは複数によって占められる点1つまたは複数以外の3D空間における1点から発するように思われるだけでなく、見かけ上の放出点が時間の経過と共に変わっていくことができる。本実施形態では、空間化波形を第1空間座標から第2空間座標に、自由空間内において、方向には関係なく、および/または拡散場両耳環境内において畳み込むことができる。三次元音響定位そして、究極的には、4D定位は、所定の頭部関係伝達フィルタHRTFまたは頭部関係インパルス応答HRIRから導き出された1組のフィルタによって、入力オーディオデータをフィルタリングすることによって行うことができる。所定の頭部関係伝達フィルタHRTFまたは頭部関係インパルス応答HRIRは、所与の3D座標から発する音に対する耳毎の周波数に対する位相および振幅の分散を数学的にモデル化することができる。即ち、各三次元座標は、一意のHRTFおよび/またはHRIRを有することができる。予め計算したフィルタHRTFまたはHRIRがない空間座標について、推定フィルタ、HRTFまたはHRIRを、近隣のフィルタ/HRTF/HRIRから作成することができる。このプロセスについては、以下で更に詳しく説明する。HRTFおよび/またはHRIRをどのようにして導き出すかについての詳細は、2004年3月16日に出願された米国特許出願第10/802,319号において見いだすことができる。この出願をここで引用したことにより、その内容全体が本願にも含まれるものとする。HRTFは、耳の耳介内における反射または反響、耳介の不規則な形状によって生ずる歪み、リスナーの肩および/または胴体からの音響反射、リスナーの鼓膜間の距離等というような、種々の生理学的要素を考慮に入れることができる。HRTFは、このような要素を組み込んで、洗練された音響の一層忠実なまたは精度が高い再現を行うことができる。インパルス応答フィルタは、HRTFの空間特性をエミュレートするために作成または計算することができる。一口に言えば、しかしながら、インパルス応答フィルタはHRTFの数値/ディジタル表現である。ステレオ波形は、インパルス応答フィルタまたはその近似を本発明によって適用して、空間化波形を作成することによって変換することができる。ステレオ波形上の各点または時間間隔によって分離された各点は、対応する音響が発する空間座標に効果的にマッピングされる。ステレオ波形は、サンプリングしてインパルス応答フィルタにかけることができる。このフィルタは、定位フィルタと一般的に呼んでもよく、前述のHRTFを近似する。定位フィルタは、そのタイプおよびその係数によって指定され、一般に波形を修正して空間化音響を複製する。定位フィルタの係数が定義されると、これらを追加の二分波形ステレオまたはモノのいずれかに適用し、定位フィルタを毎回生成する中間ステップを飛ばして、これらの波形に対して音響を空間化することができる。本実施形態は、三次元空間内の1点における音響を複製し、仮想環境の大きさが小さくなるに連れて正確度を高めることができる。本開示の一実施形態では、任意の大きさにした部屋を、仮想環境として、仮想部屋の中央からその境界まで、0から100までの相対的測定単位を用いて測定する。本実施形態は、球座標を採用して、仮想部屋内における空間化点の位置を測定する。尚、当該の空間化点は、リスナーに対するものであることは、注記してしかるべきである。即ち、リスナーの頭部の中央が、球座標系の原点に対応する。つまり、先に与えられた複製の相対的な正確度は、部屋の大きさに関するものであり、空間化点のユーザの知覚を高める。本開示の一実施形態例では、1組で7337個の予め計算したHRTFフィルタの集合を採用し、単位球体上に配置する。各フィルタ組の中には、左および右HRTFフィルタがある。本明細書で用いる場合、単位球体とは、方位角および仰角が度を単位として測定される球座標系とする。空間内における他の点は、その位置に対してフィルタ係数を近似的に補間することによって、シミュレートすることができる。これについては、以下で更に詳しく説明する。2.球座標系一般に、本実施形態は球座標系即ち、半径r、高度θ、および方位角φを座標として有する座標系を採用するが、標準的なデカルト座標系における入力にも対応する。デカルト座標の入力は、本開示のある種の実施形態によって、球座標に変換することができる。球座標は、シミュレートした空間点のマッピング、HRTFフィルタ係数の計算、2つの空間点間における畳み込み、および/または本明細書において記載する実質的に全ての計算に用いることができる。一般に、球座標系を採用することによって、HRTFフィルタの精度つまり、再生中における波形の空間精度を向上させることができる。したがって、種々の空間化動作を球座標系において実行すると、精度および正確度の向上というような一定の利点を得ることができる。加えて、ある種の実施形態では、球座標の使用によって、HRTFフィルタを作成し空間点間において空間オーディオを畳み込むために利用する処理時間、および本明細書において記載する他の処理動作を最少限に抑えることができる。音響/オーディオ波は一般に球形波のような媒体を通じて伝搬するので、球座標系は音響波の挙動をモデル化するには、つまり音響を空間化するには、非常に適している。代替実施形態では、デカルト座標系を含む他の座標系を採用することもできる。本文書では、実施形態例について論ずるときには、具体的な球座標の慣例を採用する。更に、ゼロ方位100、ゼロ高度105、および十分な長さのゼロでない半径が、それぞれ、図1および図3に示すように、リスナーの頭部の中央前方にある点に対応する。前述のように、高度および仰角という用語は、本明細書では、通常相互交換可能である。本実施形態では、方位角は時計回り方向に増加し、180度がリスナーの真後ろにあたる。方位角は0から359度までを範囲とする。代替実施形態では、図1に示すように、反時計回り方向に方位角が増加してもよい。同様に、高度は、図2に示すように、90度リスナーの頭部の真上から-90度リスナーの頭部の真下までを範囲とする。図3は、本明細書において用いられる高度座標系の側面図を示す。尚、前述の座標系についての本文書の論述において、リスナーは主要な1対のスピーカ、即ち、前方にある1対のスピーカ110,120に面していることを仮定することは注記してしかるべきである。つまり、図1に示すように、前部スピーカの設置に対応する方位角半球が0から90度および270から359度までを範囲とし、一方後部スピーカの設置に対応する方位角半球は90から270度までを範囲とする。リスナーが前部スピーカ110、120に対する彼の回転軸合わせを変更した場合、座標系は変化しない。言い換えると、方位角および高度はスピーカに依存し、リスナーには依存しない。しかしながら、空間化オーディオが、リスナーが着用しているヘッドホンを通じて再生されるときは、ヘッドホンがリスナーと共に動く限りは、基準座標系はリスナーに依存する。本明細書における論述に限って、リスナーは1対の前部スピーカ110、120の間で相対的に中央にあり、スピーカ110、120から等しい距離のところに居続けると仮定する。後部の、または追加の周囲スピーカ130、140は任意選択肢である。座標系の原点160は、リスナーの頭部250の中央、即ち、図1のスピーカ設定におけるスイートスポットにほぼ対応する。しかしながら、いずれの球座標表記でも本実施形態と共に採用してもよいことは注記してしかるべきである。この表記は、限定として示されるのではなく、便宜上示されるに過ぎない。加えて、オーディオ波形の空間化、およびスピーカまたは他の再生デバイスを通じて再生されるときの対応する空間化の効果は、必ずしもスイートスポットを占めるリスナーや、再生デバイス1つまたは複数に対する他のいずれの位置を占めるリスナーにも依存する訳ではない。空間化波形は、標準的なオーディオ再生装置によって再生され、再生中仮想音源位置150から発する空間化オーディオの空間的幻想を創作することができる。3.ソフトウェアアーキテクチャ図4は、ソフトウェアアーキテクチャの上位図を示す。本開示の一実施形態では、クライアント-サーバソフトウェアアーキテクチャを利用する。このようなアーキテクチャは、様々な異なる形態で本開示のインスタンス化を可能にとし、4Dオーディオ後処理用の専門的オーディオ設計アプリケーション、マルチチャネルプレゼンテーションフォーマット例えば、5.1オーディオを2チャネルステレオ出力においてシミュレートするための専門的なオーディオ設計ツール、家庭オーディオミキシング熱狂者または小さな独立スタジオ用の対称的な3D定位後処理を可能にするプロシューマ例えば、玄人はだしの消費者アプリケーション、ならびに1組の予め選択された仮想ステレオスピーカ位置を仮定してステレオファイルをリアルタイムで定位する消費者用アプリケーションが含まれるが、これらに限定されるのではない。これらのアプリケーションは全て、同じ基礎的処理原理を利用し、そして多くの場合コードも利用する。更に、本開示のアーキテクチャは、消費者用電子機器CEにおけるアプリケーションも有することができ、モノ入力、ステレオ入力、またはマルチチャネル入力を、a1つ以上のモノ入力の場合のような1つの点源、bステレオ拡張または仮想マルチチャネル出力知覚のためのステレオ入力、c真のマルチチャネル入力のステレオ出力からの仮想マルチチャネル聴取体験の再現、あるいはd真のマルチチャネル入力のマルチチャネルから、および任意にマルチチャネルに追加の統合ステレオ出力を加えたものからの異なる仮想マルチチャネル聴取体験の再現、のリアルタイムの仮想化として処理することができる。これらのアプリケーションは単独例えば、コンピュータアプリケーションであることができ、またはある種のCEデバイス内に埋め込むこともできる。これについては、本開示の第8章において以下で更に詳しく説明する。図4に示すように、一実施形態例では、様々なサーバ側ライブラリがある。ホストシステム適合化ライブラリ400は、ホストアプリケーションとサーバ側ライブラリとの間における直接通信を可能にするアダプタおよびインターフェースの集合体を提供する。ディジタル信号処理ライブラリ405は、入力信号を3Dおよび4D定位信号に変換するフィルタおよびオーディオ処理ソフトウェアルーチンを含む。信号再生ライブラリ410は、再生、一時停止、早送り、巻き戻しというような基本的な再生機能を提供し、1つ以上の処理されたオーディオ信号を記録する。曲線モデリングライブラリ415は、仮想音源に対して空間における静止3D点をモデリングし、更に時間の経過と共に去来する空間における動的4D経路をモデリングする。データモデリングライブラリ420は、入力およびシステムパラメータをモデル化し、通例、楽器ディジタルインターフェース設定値、ユーザ選好設定値、データ暗号化、およびデータ複製保護を含む。総合ユーティリティライブラリ425は、座標変換、ストリング操作、時間関数、および基本的数学関数というような、全てのライブラリに共通して用いられる機能を提供する。本開示の種々の実施形態は、ビデオゲームコンソール430、ミキシングコンソール435、リアルタイムオーディオスイートインターフェース440を含むがこれらに限定されないホストベースプラグイン、TDMオーディオインターフェース、仮想スタジオ技術インターフェース445、およびオーディオユニットインターフェースを含む種々のホストシステムにおいて採用することができ、あるいは、パーソナル計算デバイスデスクトップまたはラップトップコンピュータのような上で実行する単体アプリケーション、ウェブ系アプリケーション450、仮想サラウンドアプリケーション455、拡張ステレオアプリケーション460、iPodまたは他のMP3再生デバイス、SDまたはHD無線受信機、ホームシアター受信機またはプロセッサ、自動車用音響システム、セルフォン、パーソナルディジタルアシスタントまたは他のハンドヘルド計算デバイス、コンパクトディスクCDプレーヤ、ディジタルバーサタイルディスクDVDプレーヤまたはブルーレイプレーヤ、その他の消費者用または専門的オーディオ再生または操作電子システムまたはアプリケーション等において採用され、処理されたオーディオファイルがスピーカまたはヘッドホンを通じて再生されるときに、空間における任意の位置に現れる仮想音源を設けることができる。更に、本開示の実施形態は、ヘッドホン、サウンドバーに埋め込まれるというように、あるいはヘッドホン/スピーカを差し込むかそれ以外で接続することができる別個の処理コンポーネントに埋め込まれるというように、埋め込みアプリケーションにも採用することができる。本明細書において記載する埋め込みアプリケーションは、例えば、1つよりも多いマイクロフォンによって音響を記録するCEデバイスにおいて、位置マイクロフォンのような入力デバイスと共に用いることができ、各マイクロフォンからの音響は、固定方位角および仰角の入力として処理されてから、デバイスの物理媒体に記録される。このアプリケーションであれば、記録を再生するときに、しかるべき定位効果が得られる。即ち、空間化波形は、標準的なオーディオ再生装置によって再生することができ、再生の間仮想音源位置から発する空間化オーディオの空間的幻想を創作するために特殊なデコーディング機器を必要としない。言い換えると、DOLBY、DTS等を用いることによってエンコードされた音源をデコードする音響システムを必要とする多くのオーディオ源とは異なり、再生装置は、入力波形の空間化を精度高く再現するためには、特別のプログラミングもハードウェアも全く含む必要はない。同様に、ヘッドホン、2チャネルオーディオ、3チャネルオーディオ、4チャネルオーディオ、5チャネル以上のオーディオ等を含む、いずれのスピーカ構成からでも、サブウーハがあってもなくても、空間化を精度高く体験することができる。図5は、所望の出力が3Dまたは4D空間における空間化点である構成における、モノラル500またはステレオ505オーディオ源入力ファイルあるいはデータストリームサウンドカードのようなプラグインカードからのオーディオ信号のための信号処理チェーンを示す。3D空間では1つの音源が置かれるのが一般的であるので、ステレオのようなマルチチャネルオーディオ源は、ディジタル信号プロセッサDSP525によって処理される前に、ミキシングされて1つのモノラルチャネル510になる。尚、DSPは特殊目的ハードウェア上に実装されていてもよく、または汎用コンピュータのCPU上に実装されてもよい。入力チャネルセレクタ515は、ステレオファイルのいずれかのチャネル、または双方のチャネルを処理することを可能にする。続いて、1つのモノラルチャネルを2つの同じ入力チャネルに分割し、これらのチャネルを更に処理するために、DSP525に導出することができる。本開示の実施形態の中には、多数の入力ファイルまたはデータ/ストリームを同時に処理することを可能にするものもある。一般に、同時に処理される追加の入力ファイル毎に、図5と同じ構成を設ける。グローバルバイパススイッチ520は、全ての入力ファイルがDSP525をバイパスすることを可能にする。これは、出力のA/B比較に有用である例えば、ファイルまたは波形の処理後と未処理との比較。加えて、個々の入力ファイルまたはデータストリームは各々、DSP525を通過するのではなく、直接左出力530、右出力535、または中央/低周波放出出力540に導出することもできる。これは、例えば、多数の入力ファイルまたはデータストリームを同時に処理し、1つ以上のファイルをDSPによって処理しないときに用いることができる。例えば、左前部チャネルおよび右前部チャネルのみを定位しようとする場合、定位されない中央チャネルは多くの場合コンテキストを規定するために利用することができ、DSPをバイパスして導出するとよい。加えて、オーディオファイルまたはデータストリームが極端に低い周波数を有する場合例えば、中央オーディオファイルまたはデータストリームが概略的に20から500Hzの範囲の周波数を有する、殆どのリスナーが低周波数の発生源を正確に指摘するのは困難であるのが通例である限りにおいて、空間化する必要がない場合がある。このような周波数を有する波形は、HRTFフィルタの使用によって空間化することもできるが、関連する音響定位キューを検出することに殆どのリスナーは困難を体験するので、このような空間化の有効性が最小になる。したがって、このようなオーディオファイルまたはデータストリームは、本開示のコンピュータ実装実施形態において利用される計算時間および処理パワーを低減するために、DSPをバイパスして導出するとよい。図6は、本開示の一実施形態の上位ソフトウェアプロセスフローのフローチャートである。このプロセスは動作600において開始し、ここで本実施形態はソフトウェアを初期化する。次いで、動作605を実行する。動作605は、プラグインからの処理すべきオーディオデータまたはデータストリームをインポートする。動作610は、定位すべき場合にはオーディオファイルに仮想音源位置を選択し、またはオーディオファイルを定位しない場合には通過を選択するために実行する。動作615において、処理すべき入力オーディオファイルが他にもあるか否か判断するためにチェックを行う。他のオーディオファイルもインポートすべき場合、動作605を再度実行する。インポートすべきオーディオファイルが他にはない場合、本実施形態は動作620に進む。動作620では、オーディオ入力ファイルまたはデータストリーム毎に、再生選択肢を設定する。再生選択肢は、ループ再生および処理すべきチャネル左、右、双方等を含むことができる。次いで、動作625を実行し、オーディオファイルまたはデータストリームに音響経路が形成されているか否か判定を行う。音響ファイルが形成されている場合、動作630を実行して音響経路データをロードする。音響経路データは、種々の三次元空間位置において音響を経時的に音響経路に沿って定位するために用いられる1組のHRTFフィルタである。音響経路データは、ユーザによってリアルタイムで入力し、永続的メモリまたは他の適した記憶媒体に格納することができる。動作630に続いて、本実施形態は、以下で説明するように、動作635を実行する。しかしながら、本実施形態が動作625において音響経路が形成されていないと判定した場合、動作630の代わりに動作635にアクセスする言い換えると、動作630を飛ばす。動作635では、処理されている入力信号のオーディオ信号セグメントを再生する。次いで、動作640を実行して、入力オーディオファイルまたはデータストリームをDSPによって処理するか否か判定を行う。ファイルまたはストリームをDSPによって処理する場合、動作645を実行する。動作640において、DSP処理を実行しないと判定した場合、動作650を実行する。動作645では、オーディオ入力ファイルまたはデータストリームをDSPによって処理して、定位したステレオ音響出力ファイルを生成する。次いで、動作650を実行し、本実施形態はオーディオファイルセグメントまたはデータストリームを出力する。即ち、本開示の実施形態では、入力オーディオを実質的にリアルタイムで処理することができる。動作655において、本実施形態は、入力オーディオファイルまたはデータストリームの終点に達したか否か判定を行う。ファイルまたはデータストリームの終点に達していない場合、動作660を実行する。オーディオファイルまたはデータストリームの終点に達している場合、処理は停止する。動作660では、入力オーディオファイルまたはデータストリームの仮想音響位置を移動させて4D音響を創作するか否か判定を行う。尚、初期構成設定の間に、ユーザが音源の3D位置を指定し、追加の3D位置を、音源がその位置にあるべきときのタイムスタンプと共に供給してもよいことを注記しておく。音源が移動している場合、動作665を実行する。それ以外の場合、動作635を実行する。動作665では、仮想音源に新たな位置を設定する。次いで、動作630を実行する。尚、動作625,630,635,640,645,650,655,660,665は、通例、同時に処理される入力オーディオファイルまたはデータストリーム毎に並列に実行されることは注記してしかるべきである。即ち、各入力オーディオファイルまたはデータストリームを、セグメント毎に、他の入力ファイルまたはデータストリームと同時に処理する。4.音源位置の指定および両耳フィルタ補間図7は、3D空間において仮想音源の位置を指定するために、本開示の一実施形態が採用する基本プロセスを示す。図7において記載されている動作および方法は、しかるべく構成された計算デバイスであればいずれでも実行することができる。一例として、本方法は、図7の方法を具体化するソフトウェアを実行するコンピュータによって実行することができる。動作700を実行して、3D音響位置の空間座標を入手する。ユーザは、通例、ユーザインターフェースを介して3D位置を入力する。あるいは、この3D位置は、ファイル、ハードウェアデバイスによって入力すること、または静的に定義することもできる。3D音源位置は、矩形座標x、y、zまたは球座標r、シータ、パイにおいて指定することができる。次いで、動作705を実行して、音響の位置が矩形座標内にあるか否か判定を行う。3D音響位置が矩形座標内にある場合、動作710を実行して、この矩形座標を球座標に変換する。次いで、動作715を実行して、3D位置の球座標を更に処理するために利得値と共にしかるべきデータ構造に格納する。利得値は、信号のボリュームの独立した制御を行う手段となる。一実施形態では、入力オーディオ信号ストリームまたはファイル毎に別の利得値を使用可にする。本明細書において既に述べたように、本開示の一実施形態では、7,337個の既定の両耳フィルタを格納し、各々が単位球体の離散位置にある。各両耳フィルタは2つのコンポーネント、HRTFLフィルタ概略的にインパルス応答フィルタ、例えば、IRLフィルタによって近似されるおよびHRTFRフィルタ一般にインパルス応答フィルタ、例えば、IRRフィルタによって近似されるを有し、合わせてフィルタ集合をなす。各フィルタ集合は、単位球体上に配置されたHRIR形態におけるフィルタ係数として供給することができる。これらのフィルタ集合は、種々の実施形態では、単位球体の周囲に均一にまたはばらばらに分散させることができる。他の実施形態では、これらよりも多いまたは少ない両耳フィルタ集合を格納することができる。動作715の後、動作720を実行する。動作720では、指定された3D位置が既定の両耳フィルタの1つによってカバーされないときに最も近いN個の近隣フィルタを選択する。実際の3D位置が既定の両耳定位フィルタによってカバーされない場合、所望の位置におけるフィルタ出力を、以下の2つの方法725a,725bのいずれかによって生成することができる。1.最も近い近隣フィルタ725a:所望の位置と格納されている3D球体上におけるフィルタ座標との間の距離を計算することによって、定位すべき点に対して最も近い近隣フィルタを選択する。次いで、このフィルタを処理に用いる。定位した位置における急激なジャンプを回避するために、選択したフィルタの出力と、以前に選択したフィルタのオーディオ出力との間のクロスフェードを計算する。2.フィルタ出力のダウンミキシング725b:指定された空間位置を取り囲む3つ以下の近隣フィルタを選択する。全ての近隣フィルタを並列に用いて、同じ入力信号を処理し、3つ以下のフィルタリングした出力信号を形成する。各出力信号はフィルタの位置に対応する。次いで、個々のフィルタ位置と定位した位置との間の相対的距離にしたがって、3つ以下のフィルタの出力をミキシングする。これによって、定位した位置に最も近いフィルタが、フィルタリングし組み合わせた出力信号に対して最も大きく寄与するように、加重和を得る。他の実施形態では、これらよりも多いまたは少ない既定のフィルタを用いて新たなフィルタを生成することもできる。更に他の実施形態では、レムズ交換法のような、無限インパルス応答IIRフィルタ設計プロセスを用いることによって、新たなフィルタを生成することもできる。尚、HRTFフィルタは波形に特定ではないことは言うまでもない。即ち、各HRTFフィルタは、いずれの入力波形のいずれの部分についてもオーディオを空間化することができ、スピーカまたはヘッドホンによって再生するときに、仮想音源位置から発するように思わせることができる。図8は、様々な既定のHRTFフィルタ集合を示し、各々、Xで示されており、位置800に配置される新たなHRTFフィルタを生成するために利用される単位球体上に位置する。位置800は、所望の3D仮想音源位置であり、その方位角および仰角によって指定される0.5,1.5。この位置は、既定のフィルタ集合の1つによってカバーされない。この例示では、3つの最も近い近隣の既定フィルタ集合805,810,815が、位置800に対してフィルタ集合を生成するために用いられる。位置800に対してしかるべき3つの近隣フィルタ集合を選択するには、ピタゴラスの距離関係にしたがって、所望の位置と単位球体上の全ての格納されている位置との間の距離Dを最小にすることによって行う。D=SQRTex-ek2ax-ak2ここで、ekおよびakは、格納されている位置kにおける仰角および方位角であり、exおよびaxは、所望の位置xにおける仰角および方位角である。このように、位置800に対してフィルタリングした出力を得るために、フィルタ集合805,810,815を一実施形態によって用いることができる。他の実施形態では、中間フィルタ出力の生成のために、これらよりも多いまたは少ない既定のフィルタを用いることもできる。所望の位置の出力を計算するとき、一般的に内耳時間差ITDを考慮するとよい。各HRIRは、内在的な遅延を有し、この遅延は、図9に示すように、それぞれの外耳道と音源との間の距離に依存する。このITDは、HRIRにおいて、実際のフィルタ係数の前方におけるゼロでないオフセットとして現れる。したがって、既知の位置kおよびk1から所望の位置xにおいてHRIRに類似するフィルタを作成するのは困難な場合もある。既定のフィルタが格子に密度高く実装されているときは、誤差が小さいので、ITDによって引き起こされる遅延は無視することができる。しかしながら、本明細書における計算を行う計算デバイスにおいてメモリが限られている場合、これは選択肢にならない場合がある。メモリが限られている場合、および/または計算パワーを保存しようとする場合、補間プロセスの間に、右フィルタならびに左フィルタの遅延DRおよびDLに対するITDの寄与を除去できるように、右外耳道および左外耳道に対するITD905,910を、それぞれ、推定するとよい。本開示の一実施形態では、HRIRがHRIR最大絶対値の5を超過するオフセットを調べることによって、ITDを決定することができる。この推定値は正確ではない。何故なら、ITDは、サンプリング間隔の分解能を超えた遅延時間Dの断片的遅延であるからである。実際の遅延の断片は、HRIRにおけるピークを跨ぐ放物線補間を用いて、ピークの実際の位置Tを推定することによって決定される。これは、一般的には、数学的に次のように表すことができる3つの既知の点に当てはまる放物線の最大値を求めることによって行われる。pn=|hT|-|hT-1|pm=|hT|-|hT1|D=tpn-pm/2pnpmεここで、εは分母がゼロでないことを確保するための小さな値である。HRIRは、ITDを考慮してフィルタインパルス応答からこれを除去するために、時間ドメインにおいて時間シフトすることができるh’t=htD。新たな出力を生成した後、右外耳道および左外耳道をそれぞれ量DRまたはDLだけ遅延させることによって、ITDを再度加算する。また、表現している音源の現在の位置にしたがって、遅延を補間する。即ち、外耳道毎に、D=αDk11-αDkここで、α=x-kである。5.ディジタル信号処理およびHRTFフィルタリング一旦指定された3D音響位置に対して両耳フィルタ係数を決定したなら、各入力オーディオストリームを処理して、ステレオ出力を定位して供給することができる。本開示の一実施形態では、DSPユニットを3つの別々のサブプロセスに再分割する。これらは、両耳フィルタリング、ドプラシフト処理、および周囲処理である。図10は、本開示の一実施形態の音源定位のためのDSPソフトウェア処理フローを示す。最初に、動作1000を実行して、DSPによる更なる処理のために、オーディオ入力チャネルに対するオーディオデータのブロックを得る。次いで、動作1005を実行して、このブロックに両耳フィルタリングの処理を行う。次いで、動作1010を実行して、このブロックにドプラシフトの処理を行う。最後に、処理1015を実行して、このブロックに部屋シミュレーションの処理を行う。他の実施形態では、両耳フィルタリング1005、ドプラシフト処理1010、および部屋シミュレーション処理1015を異なる順序で実行してもよい。両耳フィルタリング動作1005の間、動作1020を実行して、指定された3D位置に対するHRIRフィルタ集合を読み込む。オーディオデータのブロックの部屋シミュレーション処理動作1015の間に、動作1050を実行する。動作1050では、部屋の形状およびサイズに合わせてオーディオデータのブロックを処理する。次いで、動作1055を実行する。動作1055では、壁、床、および天井の材料に合わせてオーディオデータのブロックを処理する。次いで、動作1060を実行する。動作1060では、3D音源位置およびリスナーの耳からの距離を反映するように、オーディオデータのブロックを処理する。人間の耳は、音響キューの周囲ならびに外耳および耳介を含む人間の聴覚系との様々な相互作用から、この音響キューの位置を推論する。異なる位置からの音響は、人間の聴覚系において異なる共鳴および相殺を生じ、空間における音響キューの相対的位置を判定することを、人間の脳に可能にする。音響キューの環境、耳、および耳介との相互作用によって生ずるこれらの共鳴および相殺は、本質的に性質上線形であり、したがって、線形時間不変LTIシステムの外部刺激に対する応答として、定位された音響を表現することによって取り込むことができる。これは、本開示の種々の実施形態によって計算することができる。一般に、本明細書において明記する計算、式、およびその他の動作は、本開示の実施形態によって実行することができ、そうするのが通例である。つまり、例えば、一実施形態例は、本明細書において開示するタスク、計算、動作等を実行することができるように、しかるべく構成されたコンピュータハードウェアまたはソフトウェアの形態をなすことができる。したがって、このようなタスク、式、動作、計算等纏めて、データの論述は、このようなデータを実行する、このようなデータにアクセスする、またはそれ以外で利用することを含む、実施形態例のコンテキストで明記されることは、理解されてしかるべきである。いずれの離散LTIシステムの1つのインパルス応答に対する応答も、システムのインパルス応答と呼ばれる。このようなシステムのインパルス応答htを想定すると、任意の入力信号stに対するその応答ytは、時間ドメインにおける畳み込みと呼ばれるプロセスを通じて、一実施形態によって構築することができる。即ち、yt=sthtここで、は畳み込みを示す。オーディオデータのブロックに両耳フィルタリングを行った後、本開示の実施形態は、更に、ドプラシフトを考慮するためまたは形成するために図10の動作1010、オーディオデータのブロックを更に処理することもできる。他の実施形態では、オーディオデータのブロックに両耳フィルタリングを行う前に、このデータのブロックにドプラシフトの処理を行うこともできる。ドプラシフトとは、図11に示すように、音源のリスナーに対する相対的な移動の結果知覚される音源の音高変化である。図11に示すように、固定の音源には音高の変化は起こらない。しかしながら、音源1310がリスナーに向かって移動するに連れて音高は高くなるように知覚され、一方音源が移動してリスナーから離れるに連れて、音高は低くなるように知覚される。音速は334メートル/秒であり、移動する音源の速度よりも数倍高いので、音源がゆっくり移動する場合でも、ドプラシフトには容易に気付くことができる。つまり、本実施形態は、定位プロセスがドプラシフトを考慮に入れて、リスナーが移動する音源の速度および方向を判定することができるように、構成することができる。ドプラシフトの効果は、本開示の実施形態によって、ディジタル信号処理を用いて創作することができる。音源とリスナーとの間の最大距離にサイズが比例するデータバッファを作成する。これより図12を参照すると、オーディオデータのブロックをバッファの入力タップ1405に供給する。入力タップ1405は、バッファのインデックス0にあるとよく、仮想音源の位置に対応する。出力タップ1415は、リスナーの位置に対応する。固定の仮想音源では、リスナーと仮想音源との間の距離は、図12に示すように、単純な遅延として知覚される。仮想音源を経路に沿って移動させるとき、リスナータップまたは音源タップを移動させて知覚される音響の音高を変化させることによって、ドプラシフト効果を導入することができる。例えば、図13に示すように、リスナーのタップ位置1515を左に移動させると、音源1500に向かって移動することを意味し、音波のピークおよび谷がリスナーの位置に当たるのが速くなる。これは、音高が高くなることと同等である。あるいは、知覚される音高を低くするためには、リスナーのタップ位置1515を移動させて音源1500から離すことができる。本実施形態は、左耳および右耳に別個にドプラシフトを生じさせて、リスナーに対して放射方向に移動するだけでなく、回転移動する音源をシミュレートすることができる。ドプラシフトは、音源がリスナーに近づきつつあるときには、周波数が高くなる音高を形成することができるので、そして入力信号は臨界でサンプリングされることがあるので、音高の上昇の結果一部の周波数がナイキスト周波数を外れてしまい、エリアシングを生ずる可能性がある。エリアシングが起こるのは、レートSrでサンプリングした信号がナイキスト周波数=Sr/2以上の周波数を含むときである例えば、44.1kHzでサンプリングした信号は、22,050Hzのナイキスト周波数を有し、この信号は、エリアシングを回避するためには、22,050Hz未満の周波数内容を有するとよい。ナイキスト周波数よりも高い周波数は、それよりも低い周波数の位置に現れて、望ましくないエリアシング効果を生ずる。本開示の実施形態は、ドプラシフト処理の前または最中にアンチエリアシングフィルタを採用し、音高のいずれの変化も、処理されたオーディオ信号内において他の周波数とエリアスする周波数を生じないようにすることができる。左および右耳のドプラシフトを互いに独立して処理するので、本開示の実施形態をマルチプロセッサシステム上で実行すると、耳毎に別のプロセッサを利用し、オーディオデータのブロックの全体的な処理時間を最少限に抑えることができる。本開示の実施形態は、オーディオデータのブロックに対して周囲処理を実行することができる図10の動作1015。周囲処理は、部屋の特性を考慮に入れるための反射処理図10の動作1050および1055および距離処理図10の動作1060を含む。音源のラウドネスデシベルレベルは、音源とリスナーとの間の距離の関数である。リスナーまでの途中で、音波のエネルギの一部が、摩擦および消散空気の吸収によって熱に変換される。また、3D空間における波の伝搬によって、音波のエネルギは、リスナーおよび音源が離れる程、広い空間の容積全体に分散される距離減衰。理想的な環境では、音源から距離d2におけるリスナーとの間の音圧レベルの減衰AdB単位の基準レベルは、d1の距離において測定され、以下のように表すことができる。A=20log10d2/d1この関係は、一般に、完全に損失がない雰囲気において、干渉する物体が全くない場合でなければ有効でない。本開示の一実施形態では、距離d2にある音源に対する減衰係数を計算するために、この関係を用いる。音波は、一般に、環境内にある物体と相互作用し、音波は反射、屈折、または回折を受ける。表面からの反射によって、離散反響が信号に追加され、一方屈折および回折の方が、一般に、周波数依存性が高く、周波数と共に変化する時間遅延を生ずる。したがって、本開示の実施形態では、音源の距離知覚を強化するために直近の周囲についての情報を組み込む。音波の物体との相互作用をモデル化するためには、様々な方法を本開示の実施形態によって使用することができ、これらの方法には、光線追跡、ならびに櫛形および全通過フィルタリングを用いる残響処理が含まれる。光線追跡では、仮想音源の反射をリスナーの位置から音源まで逆に追跡する。これによって、本当の部屋の現実的な近似を可能にする。何故なら、このプロセスは音波の経路をモデル化するからである。櫛形および全通過フィルタリングを用いる残響処理では、実際の環境は通例モデル化されない。むしろ、現実的な音響効果を代わりに再現する。広く用いられている1つの方法では、Colorlessartificialreverberation無色人工的残響、MRSchroederandBFLoganIRETransactionsVolAU9pp2092141961という論文に記載されているように、櫛形および全通過フィルタを直列および並列構成に配列する。この論文をここで引用したことにより、その内容が本願にも含まれるものとする。全通過フィルタ1600は、図14に示すように、フィードフォワード1610およびフィードバック1615経路を有する遅延エレメント1605として実装することができる。全通過フィルタの構造では、フィルタiは、以下の式で示される伝達関数を有する。Siz=kiz-1/1kjz-1理想的な全通過フィルタは、長周期単位振幅応答そのため全域通過というにより周波数依存の遅延を作り出す。そのため、全域通過フィルタは、長周期位相スペクトルに対してのみ効果を有する。本開示の一実施形態では、定位される仮想音源の近傍にある物質により加えられる多重反響の音響効果を遂行するために、図15に示すように、全域通過フィルタ1705,1710をネストすることができる。特定的な一実施形態では、16個のネストされた全域通過フィルタのネットワークを、共有メモリブロック蓄積バッファ全体にわたって実装する。オーディオチャンネル毎に8個である、追加の16個の出力タップが、仮想音源及びリスナーの周囲にある壁、天井及び床の存在をシミュレートする。蓄積バッファへのタップは、それらの時間遅延が、一次反響時間と、リスナーの2つの耳と仮想音源との空間内における経路長とに対応するように、間隔を空けて置かれるとよい。図16は、全域通過フィルタモデル、優先波形1805直接入射音、および仮想音源からリスナーまでの初期反響1810,1815,1820,1825,1830の結果を示す。6.更なる処理の改善ある種の条件下において、HRTFフィルタは、特定の周波数を望ましくなく強調するスペクトルの不平衡をひきおこす可能性がある。これは、フィルタの振幅スペクトルに、処理された信号が平坦な振幅スペクトルを有する場合に隣接周波数領域間の不平衡を起こす可能性がある、大きなディップ及びピークがあることにより発生する。定位キューを生成するために一般に用いられる小規模のピークに影響することなく、この音の不平衡効果を中和するために、周波数によって異なる全体利得係数をフィルタ振幅スペクトルに適用する。この利得係数は、周波数スペクトルにおける変化を平滑化し、全体的にその平坦性を最大化して、理想的なフィルタスペクトルからの大規模な逸脱を最小限に抑えるイコライザとして動作する。加えて、両耳フィルタの一部の効果は、リスナーの位置に対して対称的に位置付けられた2つの仮想スピーカを通じてステレオトラックが再生されるときに相殺されることもある。これは、フィルタ双方の内耳レベル差ILD,ITDおよび位相応答の対称性によるものと考えられる。即ち、ILD,ITDならびに左耳フィルタおよび右耳フィルタの位相応答は、通常、互いの逆数となる。図17は、2つの仮想スピーカ2305、2310を通じてモノラル信号を再生するときのように、ステレオ信号の左および右チャネルが実質的に同一であるときに生ずる場合がある状況を示す。この設定はリスナー2315に対して対称的であるので、ITDL-R=ITDL-L、およびITDL-L=ITDR-Rとなる。ここで、ITDL-Rは左チャンネルから右耳へのITDであり、ITDR-Lは右チャンネルから左耳へのITDであり、ITDL-Lは左チャンネルから左耳へのITDであり、ITDR-Rは右チャンネルから右耳へのITDである。図17に示すような、2つの対称的に配置された仮想スピーカ2305、2310で再生されるモノラル信号について、一般に、仮想音源が中央2320から来るように感じられるように、ITDを足し合わせる。更に、図18は、信号が右2405又は左2410チャンネルのみに現れる状況を示す。そのような状況では、右左フィルタ集合、ならびにそのITD、ILD、および位相および振幅応答のみを信号に適用し、この信号が、スピーカ領域の外側にある遠方の右遠方の左の位置2415から来るかのように感じさせる。最後に、図19に示すように、ステレオトラックを処理するとき、エネルギの大半は、一般に、ステレオ領域2500の中央に配置される。これは、一般に、多くの楽器を含むステレオトラックでは、大抵の楽器はステレオイメージの中央にパンニングされ、一部の楽器だけがステレオイメージの両側にあるように感じられることを意味する。2つ以上のスピーカを通じて再生される定位ステレオ信号の定位をより効果的にするために、2つのステレオチャンネル間のサンプル分配を、ステレオイメージのエッジに向けてバイアスするとよい。これによって、より多くの入力信号が両耳聴フィルタによって定位されるように、2つの入力チャンネルを相関付けないことによって、両チャンネルに共通な全信号を効果的に低減する。しかしながら、ステレオイメージの中央部を減衰することにより、他の問題を招く可能性がある。特に、声及びリード楽器の減衰が引き起こされ、望ましくないカラオケのような効果が生み出されることがある。本開示の実施形態では、音声及びリード楽器を事実上処理されていない状態のまま残すように中央の信号にバンドパスフィルタリングを加えることによって、これを無効にする。図20は、中央信号のバンドパスフィルタリングを用いる本開示の一実施形態の信号導出を示す。これは、本実施形態によって、図5の動作525に組み込んでもよい。再度図5を参照すると、DSP処理モードは、DSP信号経路の多数のインスタンスを形成するために、多数の入力ファイル又はデータストリームを受け入れることができる。信号経路毎のDSP処理モードでは、一般に、1つのステレオファイル又はデータストリームを入力として受け入れ、入力信号を左右のチャンネルに分割し、DSPプロセスのための2つのインスタンスを形成し、1つのインスタンスをモノラル信号として左チャンネルに、もう1つのインスタンスをモノラル信号としての右チャンネルに割り当てる。図20は、処理モード内における左インスタンス2605及び右インスタンス2610を示す。図20の左インスタンス2605は、図示された全てのコンポーネントを含むが、左チャンネルにある信号のみを有する。右インスタンス2610は、左インスタンスと同様であるが、右チャンネルにある信号のみを有する。左インスタンスの場合、信号は加算器2615に行く半分と、左減算器2620に行く半分とに分割される。加算器2615は、ステレオ信号の中央分配のモノラル信号を生成し、この信号は、特定の周波数範囲が減衰器2630への通過を許されるバンドパスフィルタ2625に入力される。中央の寄与を左減算器と組み合わせて、ステレオ信号の最も左の様相または左の様相のみを生成する。次いで、これらは、定位のために左HRTFフィルタ2635によって処理される。最後に、左に定位された信号を、減衰された中央寄与信号と組み合わせる。同様の処理が右インスタンス2610にも行われる。左右のインスタンスを組み合わせて最終出力を得ることができる。これによって、元の信号の中央寄与の存在を保持しつつ、遠方の左右の音響の定位を強めることができる。一実施形態では、バンドパスフィルタ2625は、12dB/オクターブのスティープネス、300Hzの下側周波数カットオフ値、および2kHzの上側周波数カットオフ値を有する。一般に、減衰率が20~40である場合に良好な結果が得られる。他の実施形態では、バンドパスフィルタに対する異なる設定値、および/または異なる減衰率を用いても良い。7.ブロックに基づく処理一般に、音声入力信号は非常に長くなる場合がある。そのような長い入力信号は、定位ステレオ出力を生成するように、時間ドメインにおいて両耳聴フィルタによって畳み込むとよい。しかしながら、本開示の実施形態によって信号をディジタル処理するとき、入力オーディオ信号をオーディオデータのブロック単位に処理するとよい。オーディオデータは、ブロック2705において、図21に示すようにブロックが重なり合うように処理するとよい。ブロックは、kサンプル毎に取り込まれkサンプルのストライドと呼ぶ、ここでkは、変換フレームサイズNよりも小さい整数である。この結果、隣接するブロックが、N-k/Nによって定められるストライド率だけ重なり合うことになる。実施形態の中には、このストライド率を変更できるものもある。オーディオ信号は、ブロックのエッジにおいて信号がカットオフされる際に生じるエッジ効果を最小に抑えるために、重なり合うブロック単位で処理するとよい。種々の実施形態では、ブロック内部にあるデータにウィンドウ2710漸減関数を適用して、ブロックの開始および終了において徐々にゼロになるようにすることができる。一実施形態では、ハンウィンドウを漸減関数として用いることができる。ハンウィンドウ関数は、数学的には、次のように表される。y=0.5-0.5cos2πt/N他の実施形態では、ハミング、ガウス、およびカイザーウィンドウを含むがこれらには限定されないような、他の適したウィンドウを採用してもよい。個々のブロックから継ぎ目のない出力を形成するために、以前に用いたのと同じストライドを用いて、処理済みブロックからの結果を纏めて合算する。これは、重複保存と呼ばれる技法を用いて行うことができ、次のフレームとのクロスフェードを適用するように、各ブロックの一部を格納する。適正なストライドが使用された場合、個々のフィルタリングされたブロックがひと続きにされると、ウィンドウ関数の効果が相殺される即ち、合計で1になる。これによって、それぞれにフィルタリングされたブロックから、グリッチがない出力を生成する。一実施形態では、FETブロックサイズの50に等しいストライドを利用することができる。即ち、4096のFETフレームサイズに対して、ストライドを2048に設定することができる。この実施形態では、それぞれ処理されたセグメントが、前のセグメントと50ずつ互いに重なり合う。即ち、ブロックiの後ろ半分は、ブロックi1の前半分に足し合わされて、最終的な出力信号が得られる。これにより、一般に、フレーム間のクロスフェードを遂行するために信号処理期間に格納するデータ量が少なくなる。一般に、クロスフェードを行うには少量のデータを格納すればよいので、入力信号と出力信号との間に生ずるレイテンシ遅延は僅かであると考えられる。この遅延は通例20msよりも遙かに短く、全ての処理されるチャネルで概ね同じであるので、処理された信号に対する効果は無視できる程度であるのが一般的である。また、生で処理するよりも、ファイルからデータを処理するとよく、このような遅延が無関係になることは、注記してしかるべきである。更に、ブロックに基づく処理は、秒毎のパラメータ更新回数を抑制することができる。本開示の一実施形態では、各変換フレームを、1組のHRTFフィルタを用いて処理することができる。したがって、ブロックの期間中に音源位置の変化は起こらない。これが通常気がつかないのは、隣接するブロック間のクロスフェードも、2つの異なる音源位置の描出の間に滑らかにクロスフェードするからである。あるいは、0サンプルの重複に達するまで、ストライドkを増加させることもでき、これによって連続出力が得られる。または、より多くの重複が生ずるようにストライドkを減少させることもできるが、1秒当たり処理するブロック数が増加する。一実施形態では、オーディオファイルユニットが信号処理システムに入力を供給することもできる。このオーディオファイルユニットは、オーディオファイルを読み取って、二進パルスコード変調PCMデータに変換するデコードする。PCMデータは、元の音響の音圧レベルに比例して変化する。最終的な入力データストリームは、IEEE754浮動小数点データフォーマット即ち、44.1kHzでサンプリングされ、データ値が-0.1から0.1の範囲に制限されるとすることができる。これによって、処理チェーン全体にわたって一貫した正確度を得ることができる。尚、処理されるオーディオファイルは一般に一定レートでサンプリングされることは注記してしかるべきである。他の実施形態では、他のフォーマットでエンコードされたオーディオファイル、および/または異なるレートでサンプリングされたオーディオファイルを利用することもできる。更に他の実施形態では、サウンドカードのようなプラグインカードからのデータの入力オーディオストリームを、実質的にリアルタイムで処理することもできる。先に論じたように、一実施形態では、7,337個の予め定義されたフィルタを有するHRTFフィルタ集合を利用することができる。これらのフィルタは、24ビットの長さの係数を有することができる。HRTFフィルタ集合は、アップサンプリング、ダウンサンプリング、分解能向上、または分解能低下によって新たな1組のフィルタ即ち、フィルタの計数に変更し、元の44.1kHz、24ビットのフォーマットをいずれかのサンプリングレートおよび/または分解能に変更することができる。次いで、この新たなフィルタ集合は、異なるサンプリングレートおよび分解能例えば、88.2kHz、32ビットを有する入力音声波形に適用することができる。オーディオデータの処理後、ユーザは、出力をファイルに保存することができる。ユーザは、内部でミキシングダウンされた1つのステレオファイルに出力を保存することができ、または各定位トラックを独立のステレオファイルとして保存してもよい。また、ユーザは、結果的に得られたファイルフォーマットを選択することができる例えば、.mp3、.aif、.au、.wav、.wma等。結果的に得られた定位ステレオ出力は、定位ステレオ音声の再現に必要とされる何の特別な装置も用いることなく、従来のオーディオ装置で再生することができる。更に、一旦格納されたファイルは、CDプレーヤーでの再生のために標準のCDオーディオに変換することもできる。CDオーディオファイルフォーマットの一例に、.CDAフォーマットがある。また、DVDオーディオ、HDオーディオ及びVHSオーディオフォーマットを含むがそれらに限定されない他のフォーマットにファイルを変換することもできる。8.埋め込みプロセス本開示の実施形態は、消費者用電子機器CE市場に合わせた種々の用途においてオーディオ空間化用DSPを設けるように構成することができる。具体的には、サードパーティ製のハードウェア、ファームウェア、またはオペレーティングシステムカーネル内に本開示にしたがって提供される埋め込みアプリケーションは、2つ以上のチャネルに定位を用いることができる。このようなオーディオチェーンは、特殊DSPプロセッサ、あるいは他の標準的なまたはリアルタイム埋め込みプロセッサ内で動作することもできる。例えば、埋め込みプロセスは、種々の消費者用電子デバイスのオーディオ出力チェーン内に実装することができる。消費者用電子デバイスには、ハンドヘルドメディアデバイス、セルフォン、スマートフォン、MP3プレーヤ、ブロードキャストまたはストリーミングメディアデバイス、衛星、ケーブル、インターネット、またはブロードキャストビデオ用セットトップボックス、インターネットブロードキャスト用ストリーミングメディアサーバ、オーディオ受信機/プレーヤ、DVD/ブルーレイプレーヤ、家庭用、携帯用、または自動車用無線機アナログまたはディジタル、ホームシアター受信機またはプリアンプ、テレビジョン、ディジタルオーディオ記憶および再生デバイス、ナビゲーションおよびインフォテインメントシステム、自動車用ナビゲーションおよび/またはインフォテインメントシステム、ハンドヘルドGPSユニット、入力/出力システム、外部スピーカ、ヘッドホン、外部、独立、出力信号修正デバイス即ち、再生音源とスピーカまたはヘッドホンシステムとの間に常駐し、DSP処理をサポートするしかるべき回路を内蔵する非永続的、単体デバイス、あるいはマイクロフォンモノ、ステレオ、またはマルチチャネル入力を含むことができるが、これらに限定されるのではない。埋め込みDSPに適した他のCEアプリケーションも当業者には周知であり、そして当業者には認められよう。このようなアプリケーションは、本開示の範囲に該当することを意図している。オーディオ空間化のための埋め込みDSPは、オーディオを取り込み、再生し、および/または表現する電子ハードウェアデバイスの能力を向上させることができる。この能力は、このようなデバイスを真に3Dオーディオ対応にすること、またそうでなければ、3Dオーディオをエミュレートすることを可能にし、これによって現実的な音響光景を提供し、オーディオコンテンツを一層明確にする潜在的な可能性が得られる。以下に示すのは、様々な一般的なCEシステム構成におけるオーディオ空間化のための埋め込みプロセスの説明である。これらには、モノ入力-ステレオ出力、マルチチャネル入力-2チャネル出力、マルチチャネル入力-ダウンミキシングマルチチャネル出力、マルチチャネル入力-3チャネル出力、2チャネル入力-3チャネル出力、ステレオ入力-定位中央チャネルを有するステレオ出力、2チャネルLtRt左総合/右総合-仮想マルチチャネルステレオ出力2つの代替構成における、そして2チャネル入力-アップミキシング5.1マルチチャネル出力が含まれる。これらのシステム構成は、性質上例示であることを意図しており、当業者は、以下の開示に基づくいずれのシステム構成においても、オーディオ空間化を可能にするために種々の変更を行うことができよう。以下で説明する各埋め込みプロセスに付随する図即ち、図22、図24、図26、図28、図30、図32a、図32b、図36、および図38に関して、その中に描かれている矢印は、種々のタイプの情報の流れを表すが、性質上広義に例示的であることを意図しており、矢印間に厳密な接続がなくても不連続な情報の流れを意味するのではない例えば、図22に関して、外部動作3000を、3020bを介してプロセス3025に接続する矢印は、動作3030aおよび3030bに至る矢印とは、厳密に言えば、接続されていないが、これによって不連続な情報の流れを意図しているのではない。更に、図において、情報が組み合わされて1つの流れになったり、情報が1つよりも多い流れに分けられる場合、その中で種々のシンボル例えば、バー、菱形、円等を用いても、1つの特定のシンボルが必ずしも同じ図または他の図において同様のシンボルの機能を表す訳ではなく、これらのシンボルは性質上広義に例示的であることを意図している例えば、再度図22に関して、バーのシンボルは、情報フローの分離例えば、動作3030aおよび3030bに別れるを示すため、および情報フローの結合例えば、動作3035に結合するを表すための双方で用いられる。このように、本出願人は、本明細書において紹介するいずれの図もいずれの特定の慣例の表現様式にも必ずしも従うとは限らず、本開示のある種の態様を広義に例示することを意図しているということを念頭に入れている。A.モノ入力-ステレオ出力本開示によるモノ信号定位のための埋め込みプロセスは、空間化プロセスの外部にある何らかのタイプのイベントキューに基づいて、1つの入力モノ信号と、関連するDSPパラメータとを受け取る。一般に、これらのイベントは、何らかの外部刺激によって、他のプロセスによって自動的に生成されるが、何らかの人-機械インターフェースを通じて人間が開始することもできる。例えば、モノ信号定位プロセスは、イベントシミュレータならびに自動車用インフォテインメントおよびナビゲーションシステムにおける警報、通知、および効果のために、直接応用することができる。更に他の用途には、コンピュータのハードウェアまたはゲーミングソフトウェア、およびコンソールビデオゲーミングシステム内における、人間のゲームプレー入力に対する応答を含むことができる。モノ信号定位プロセスは、多数の独立したモノ入力信号をサポートすることができる。出力は、各々共通の固定フレーム長を有する多数の入力バッファ音源毎に1つずつを採用し、各入力バッファを直列に処理し、次いで入力信号を纏めて合算することによって結果的に得られた信号を一緒にミキシングして1つの出力バッファを得ることによって、同期することができる。このプロセスは、以下の式によって表すことができる。OutputBufferLeft=ΣOutputBufferRight=Σここで、iは定位された各モノ音源を表す。尚、ミキシングする同時入力信号の実際の数は、プロセッサ速度の要素であることは認められよう。既に開示したように、DSPパラメータは、具体的に、結果的に定位される信号に適用される一定の方位角[0°,359°]、仰角[90°,-90°]、および距離キューデータ[0,100]ここで、0の場合、頭部の中央で音響が知覚され、100は任意の離れた位置であるを含む。これらのパラメータ値を本プロセスにリアルタイムで、いずれかの任意のレートで送り出すことができ、聴くことができる動きの感覚が得られる例えば、前述のような4D効果。図22は、本開示によるモノ信号定位のためのプロセスフローの一実施形態を示す。定位の前に、外部イベントが行われると3000、センサ3005aまたは人間によって開始される動作3005bによって検出することができる。この時点において、本システムは、イベント検出メッセージを生成し3010、その後正しいイベント応答を判定することができる3015。このような応答は、本システムが正しいオーディオファイルまたはストリームを入れるように指示する3020aことを含むとよく、あるいは正しいDSPおよび定位パラメータを入れるように指示する3020bことも含むとよい。勿論、他の応答も可能である。図22に示すように、動作3000から3020a,bまでは、モノ信号定位プロセス325の前に、そして外部で行われる。一旦正しいオーディオファイルまたはストリーム、ならびに正しいDSPおよび定位パラメータが指示されたなら、モノ信号を定位するために以下の動作を実行することができる3025。指示されたオーディオファイルまたはストリームについて、本プロセスは固定フレームサイズを有するオーディオの入力バッファを受け取る3030a。指示されたDSPおよび定位パラメータについて、本プロセスはこのようなパラメータを受け取り3030b、処理のためにこれらを格納する3031。その後、動作3035において、動作3030bからの方位角および仰角入力パラメータを含むDSPおよび定位パラメータを適用して、正しいIIRフィルタを調べて読み出す。動作3040において、ローパスフィルタ、LFE利得およびEQを用いて、低周波数強調のためにオーディオを処理することができる。動作3045において、動作3035からのフィルタ、ならびに距離および残響入力値を用いて、既に説明したように処理方法の定位効果を適用し、部屋シミュレーション残響およびパラメータEQの多数の帯域を適用して、あらゆるトーンカラライゼーションを補正する。最後に、動作3050において、出力バッファに処理した信号を入力し、オーディオバッファを外部プロセスに戻す。図23は、図22において先に説明したプロセスと共に用いるように構成されたコンポーネントの配線図の一例を示す。DSPパラメータマネージャ3100は、動作3030a、bから3035までを実行するコンポーネントである。ローパスフィルタ3105、ITD補償3110、および位相反転3115のコンポーネントは、動作3040を実行する。動作3045に関して、HRTFコンポーネント3120はしかるべきIIRフィルタを直接適用し、一方内耳時間遅延コンポーネント3125および内耳振幅差コンポーネント3130は、定位効果を完成するために、必要な左耳/右耳タイミング情報を適用する。動作3040の最終的な態様は、距離コンポーネント3135によって適用され、現実的な部屋のシミュレーションまたは自由な場に合わせた距離および残響のために信号減衰を適用する。左/右遅延コンポーネント3140は、自動車オーディオ用途において運転手または乗員にオーディオの中心を置くという要望というような、ある種の用途のために左-右バイアスを信号に適用する任意のコンポーネントである。B.マルチチャネル入力-2チャネル出力本開示による、定位マルチチャネル入力-ダウンミキシング2チャネル出力のための埋め込みプロセスでは、仮想マルチチャネル構成指定に加えて、1組の離散マルチチャネルモノオーディオ信号を入力として受け取る。このプロセスは、2.1,3.1,4.0,5.1,6.1,7.1,10.2等を含むがこれらに限定されない、いずれのマルチチャネル入力にも適用することができる。したがって、本プロセスは少なくとも2.1-チャネル入力を有するいずれのマルチチャネル構成でもサポートする。いずれのマルチチャネル入力でも用いてもよいが、本開示では、例示の目的に限って、標準的な5.1入力左前部、右前部、中央、左サラウンド、右サラウンド、および低周波数効果を代表的なマルチチャネル音源として用いる。この構成指定は、チャネルのどの対前部対または後部対、あるいは両方に定位効果が適用されるのかに影響を及ぼす。全ての構成において、中央およびLFE信号を分割して、前部対に加算し、別々の利得段を各々に適用する。ステレオ信号が前部対にある場合、架空中央信号を隔離してそれを前部信号対に加算するために、中央-側部デコーディングを適用することができる中央-側部デコーディングの詳細な説明については、副章Gにおいて以下で示す、本明細書の詳細な説明を参照のこと。ここで説明しているマルチチャネル入力/2チャネル出力プロセスの特有の用途が、コンピュータ、TV、および他のCEデバイスにおいて見られるような、マルチチャネル音楽および映画出力にある。この用途では、マルチチャネル信号を入力として受け取ることができるが、デバイス自体は出力のために1対のステレオスピーカを内蔵するに過ぎない。他の用途例が、特殊マルチチャネルマイクロフォン入力にあり、この場合所望の出力は2チャネル仮想マルチチャネルである。5.1マルチチャネル入力の例に関して、前部対および後部対物理的位置角度に対するITU775サラウンド音響標準を、仮想方位角および仰角定位予備設定として予め構成することができる。ITU775は、信号の前部対が前方に面する中央に対して22.5から30°の角度を有することを指定し、信号の後部対が前方に面する中央に対して110°の角度を有することを指定する。ITU775を用いることができるが、これは制約ではなく、いずれの任意の定位角度でも適用することができる。一構成では、信号の前部対は修正されないまま通過するが、後部対は定位される。他の構成では、信号の前部対が定位されるが、信号の後部対は修正されないまま残される。更に他の構成では、前部および後部の信号対双方が定位される。このような構成では、一方の対の他方の対に対する角度の広がりを増加させて、各対が他方を音響的に相補することが望ましい場合がある。マルチチャネル音源における実際のチャネル数に基づいて、これらの構成の組み合わせをしかるべく拡張してもよい。図24は、5.1入力を一例として用いる、本開示による2チャネル信号定位のプロセスフローの一実施形態を示す。図24に示すように、5.1または他の入力構成3200を確立し、選択したオーディオファイルまたはストリーム3205を送る動作は、2チャネル信号定位プロセス3210の前に、そしてこのプロセスの外部で行われる。2チャネル信号定位プロセスは、パラメータ設定経路において、外部プロセスからマルチチャネル構成入力パラメータを受け取る動作3215から開始する。また、DSP入力パラメータも外部プロセスから受け取る3220。動作3215および3220からのパラメータを処理のために格納する3225。その後、利得、EQ値等のような、定位に関係ないDSPパラメータを処理のために設定する3230。代わりの動作3235a、3235b、および3235cでは、前部ステレオ対後部定位のみが得られるまたは後部ステレオ対前方定位のみが得られるに対する定位をバイパスするために、マルチチャネル構成を用いるか、または前部ステレオ対に対する方位角定位パラメータを設定する。この例では、ステップ3235cを実行する場合、前部対方位角値を標準的なITU775値に設定する。代わりの動作3240a、3240b、および3240は、それぞれ、動作3235a、3235b、および3235cに対応し、定位のためにマルチチャネル構成を使用して関連する方位角パラメータ設定を完了することによって、動作3235a、3235b、および3235cを引き立たせる。この例では、動作3235aを実行する場合、続いて動作3240aを実行し、後部ステレオ対方位角値を標準的なITU775値に設定する。3235b/3240b経路および3235c/3240c経路は同様に、この場合もITU775の角度を一例として用いて、定位のために方位角パラメータを設定する。これよりプロセス3210のオーディオ信号経路を参照すると、動作3245は、フレームサイズが固定の入力オーディオバッファを外部プロセスから受け取る。手順3250において、方位角および仰角入力パラメータを用いて、正しいIIRフィルタを調べて読み出す。その後、ローパスフィルタ、LFE利得、およびEQを用いることによって、低周波数強調を適用する3255。前部ステレオ対が架空の中央チャネルを含む場合、動作3260において中央-側部デコードプロセスによってこれを抽出することができる。動作3265において、動作3240からのフィルタ、ならびに距離および残響入力値を用いて、本処理方法の定位効果を適用することによって、合成ステレオ信号を生成し、部屋シミュレーション残響およびパラメータEQの多数の帯域を適用して、あらゆるトーンカラライゼーションを補正する。最後に、動作3270において、定位した前部信号、定位した後部信号、中央信号、およびLFE信号を合算して合成ステレオ対を得ることによって、これらの信号をダウンミキシングすることができる。この出力ステレオバッファには、その後動作3275において、処理した信号を入力し、このオーディオバッファを外部プロセスに戻す。図25は、図24において上で説明した手順と共に用いるように構成されたコンポーネントの配線図の一例を示す。可変率中央バイパス動作に関しては、その詳細な説明を副章Gにおいて以下で示す。HRTF3300、内耳時間遅延3305、および内耳振幅差3310、ならびに距離および残響3315コンポーネント図示する各チャネルにおけるは、図23に関して先に説明したような機能を実行し、前述のような2チャネル定位プロセスを実行するために利用されるコンポーネントを備えている。左前部および右前部の定位のために、このようなコンポーネントの集合が2組あり、更に左後部および右後部の定位のために2組ある。いずれの2回で1組の定位のために2チャネル定位プロセスを実行するために用いられるコンポーネントも、いずれのモノ入力信号にも適用することができる。例えば、前に述べた2チャネル定位プロセスのいずれかを左前部、右前部、左後部、および/または右後部信号に適用することに加えてまたはその代わりに、1つ以上の実施形態では、中央チャネル信号に対して定位を行うように構成することもできる。尚、このような中央チャネル信号は、マルチチャネル入力ストリームにおいてしばしば供給されるような、真の中央チャネル入力であってもよく、あるいはM-Sデコーダまたは他の中央チャネルデコーディングアルゴリズムから導き出してもよい。同様に、前に述べた2チャネル定位プロセスは、構成に関係なく、いずれの入力信号にも適用することができる。例えば、少なくとも1つの実施形態において図25のコンポーネントを用いて、離散入力信号定位を、7.1、10.2、および他のマルチチャネル入力構成に、必要に応じておよび/または所望通りに適用することができる。C.マルチチャネル入力対3チャネル出力本開示によるマルチチャネル入力対3チャネル左、中央、および右、またはLCRの埋め込みプロセスでは、1組の離散マルチチャネルモノオーディオ信号を、仮想マルチチャネル構成指定に加えて、受け取る。このプロセスは、いずれのマルチチャネル入力にも適用することができ、3.0,3.1,4.0,5.1,6.1,7.1,10.2等を含むがこれらに限定されるのではない。つまり、本プロセスは最小でも3チャネル入力を有するいずれのマルチチャネル構成でもサポートする。このプロセスは、上の副章Bにおいて既に説明したマルチチャネル入力/2チャネル出力プロセスと同様である。2チャネル構成と3チャネル構成との間の相違には、左前部および右前部信号に適用される可変率中央バイパス副章Gにおいて以下に示すその詳細な説明を参照のことがなく、入力中央チャネルを直接出力中央チャネルに、利得を適用して、導くことが含まれる。例示の目的で、本開示は、標準5.1入力左前部、右前部、中央、左サラウンド、右サラウンド、および低周波数効果を代表的マルチチャネル音源として再度採用する。標準的な5.1設定左前部、右前部、中央、左サラウンド、右サラウンド、および低周波数効果とした1組の離散モノオーディオ信号が入力として与えられると、実際の中央チャネル出力を有する仮想5.1出力を形成することができる。この変種は、最小のフェーズで信号対例えば、左/右前部または後部対の独立した定位を可能にする。このタイプの定位は、いずれの数のマルチチャネル入力にも拡張することができる。以前の2チャネルの例と同様、方位角定位パラメータは標準的なITU775値に設定されるが、これは本プロセスの要件ではなく、一例として用いられるに過ぎない。3チャネルの変種は、仮想マルチチャネル効果が望まれ、第3の物理的中央チャネルが出力に利用可能ないずれの埋め込み解決策にも適用することができる。その効果は、従前のステレオスピーカ音場の外側であっても、明確で均衡の取れた出力が得られることである即ち、大きく拡大したスイートスポットが得られる。先に説明したマルチチャネル入力対2チャネル出力と同様、種々の信号定位構成の組み合わせも、マルチチャネル音源内にある実際のチャネル数に基づいて、しかるべく拡張することができる。図26は、5.1入力を一例として用いる、本開示による3チャネル信号定位のためのプロセスフローの一実施形態を示す。図26に示すように、5.1または他の入力構成を確立し3400、選択したオーディオファイルまたはストリームを送る3405動作は、3チャネル信号定位プロセス3410の前に、そしてその外部で行われる。3チャネル信号定位プロセスは、パラメータ設定経路において、外部プロセスからマルチチャネル構成入力パラメータを受け取る動作3415から開始する。DSP入力パラメータも、外部プロセスから受け取る3420。動作3415および3420からのパラメータを処理のために格納する3425。その後、利得、EQ値等のような、定位に関係ない全てのDSPパラメータを処理のために設定する3430。代わりの動作3435a、3435b、および3435cでは、前部ステレオ対後部定位のみが得られるまたは後部ステレオ対前方定位のみが得られるに対する定位をバイパスするために、マルチチャネル構成を用いるか、または前部ステレオ対に対する方位角定位パラメータを設定する。この例では、ステップ3435cを実行する場合、前部対方位角値を標準的なITU775値に設定する。代わりの動作3440a,3440b,3440は、それぞれ、動作3435a,3435b,3435cに対応し、定位のためにマルチチャネル構成を使用して関連する方位角パラメータ設定を完了することによって、動作3435a,3435b,3435cを引き立たせる。この例では、動作3435aを実行する場合、続いて動作3440aを実行し、後部ステレオ対方位角値を標準的なITU775値に設定する。3435b/3440b経路および3435c/3440c経路は同様に、この場合もITU775を一例として用いて、定位のために方位角パラメータを設定する。これよりプロセス3410のオーディオ信号経路を参照すると、動作3445は、フレームサイズが固定の入力オーディオバッファを外部プロセスから受け取る。手順3450において、方位角および仰角入力パラメータを用いて、正しいIIRフィルタを調べて読み出す。その後、ローパスフィルタ、LFE利得、およびEQを用いることによって、低周波数強調を適用する3455。入力信号が専用中央チャネルを含むので、動作3460は入力中央チャネルを出力チャネルに導き、動作3430において設定した利得値を適用することを含む。動作3450からのフィルタ、ならびに距離および残響入力値を用いて、本処理方法の定位効果を適用することによって、合成ステレオ信号を生成し、部屋シミュレーション残響およびパラメータEQの多数の帯域を適用して、あらゆるトーンカラライゼーションを補正する動作3465。最後に、動作3470において、定位した前部信号、定位した後部信号、中央信号、およびLFE信号を合算して合成ステレオ対を得ることによって、これらの信号をダウンミキシングすることができる。この出力ステレオバッファおよび中央チャネル出力モノバッファには、その後動作3475において、処理した信号を入力し、このオーディオバッファを外部プロセスに戻す。図27は、図26において先に説明したプロセスと共に用いるように構成されたコンポーネントの配線図の一例を示す。HRTF3500、内耳時間遅延3505、および内耳振幅差3510、ならびに距離および残響3515コンポーネント示されている各チャネルにおいてが、図23に関して先に説明した機能を実行し、以上で説明したような、3チャネル定位プロセスを実行するために利用されるコンポーネントを備えている。左前部および右前部の定位のために、このようなコンポーネントが2組あり、更に左後部および右後部の定位のために2組ある。しかしながら、図25と比較して、中央チャネルCin,outが中央バイパス3501を介して接続されていない。D.2チャネル入力対3チャネル出力本開示による2チャネル入力対3チャネル左、中央、および右、またはLCR出力のための埋め込みプロセスは、ステレオ信号を入力として受け取り、現実感のある中央チャネル出力を有するステレオ拡張出力を形成する。この構成に独特な2つの側面は、最小のフェーズによるステレオ拡張、および鮮明な中央信号である。左および右信号を合算することによって、真のモノ中央信号が得られる。しかしながら、架空中央と呼ばれる、ある量の中央情報が、拡張側部信号に現れる。側部信号からこの架空中央を分離するために、中央-側部デコーディングを用いることができるその詳細な説明については、副章Gにおいて以下で示す、本明細書の詳細な説明を参照のこと。真のモノ中央を、分離した中間信号から差し引いて、ステレオ拡張によって汚されていない明確な中央信号を残す。この構成は、ステレオ入力信号の拡張が望まれ、更に第3の物理的中央チャネルが出力に利用可能ないずれの埋め込み解決策にも適用することができる。その効果は、従前のステレオスピーカ音場の外側であっても、明確で均衡の取れた出力が得られることである即ち、先に説明したように、大きく拡大したスイートスポットが得られる。図28は、本開示による、ステレオ入力対3チャネル出力のためのプロセスフローの一実施形態を示す。図28に示すように、実行可能ファイルを初期化する動作3600は、3チャネル信号定位プロセス3605の前に、そしてその外部で行われる。この信号定位プロセスは、外部プロセスから入力パラメータを受け取る動作動作3610から開始し、フレームサイズが固定の入力オーディオバッファを外部プロセスから受け取る動作3620。これらの入力パラメータを処理のために格納する動作3615。動作3625において、動作3610からの方位角および仰角入力パラメータを用いて、真のIIRフィルタを調べて読み出すことができる。グローバルバイパスパラメータが設定されていない場合判断ブロック3629、動作3630においてローパスフィルタ、LFE利得、およびEQを用いることによって、低周波数強調を適用することができる。その後、動作3625からのフィルタ、ならびに距離および残響入力値を用いて、本処理方法の定位効果を適用し、合成ステレオ信号を生成することができ、更に部屋シミュレーション残響およびパラメータEQの多数の帯域を適用してあらゆるトーンカラライゼーションを補正する。同時に、中央-側部デコードプロセスその詳細な説明については、副章Gにおいて以下で示す、本明細書の詳細な説明を参照のことによって、架空中央チャネルを前部ステレオ対から抽出することができる。その後、動作3645において、右および左入力信号を合算しそして2で除算し、3640において抽出した架空中央からこのモノ信号を差し引き、それを専用出力中央チャネルに導き、動作3615においてプリアンプ利得値を適用することによって、中央モノチャネルを形成することができる。動作3650において、左および右信号を合算することができる。1つ以上の出力バッファに、処理したステレオ信号およびモノ中央信号を入力することができ、オーディオバッファを外部プロセスに戻すことができる。グローバルバイパスパラメータが設定されている場合判断ブロック3629、本プロセスは直接動作3625から前述の動作3650に直接進む。図29は、図28において先に説明したプロセスと共に用いるように構成されたコンポーネントの配線図の一例を示す。HRTF3700、内耳時間遅延3705、および内耳振幅差3710、ならびに距離および残響3715のコンポーネント示される各チャネルにおいてが、図23に関して先に説明した機能を実行し、前述のような、定位プロセスを実行するために利用するコンポーネントを備えている。E.中央チャネル定位本開示による中央チャネル定位のための埋め込みプロセスでは、ステレオ対信号を受け取り、定位中央チャネルを有する定位ステレオ出力を生成する。このプロセスは、副章Dにおいて既に説明したステレオ入力プロセスに類似する。これらのプロセス間の相違には、このプロセスでは専用の出力チャネルがないことが含まれる。加えて、ここで今説明している中央チャネル定位プロセスは、入力ステレオ対からの架空中央を用い、それを定位する。これは、通例、追加の仰角および距離を求めるためであるしかし、左または右方位角によって偏倚される可能性がある。例示のみを目的として、標準的な2チャネルステレオ入力をこの開示では採用する。しかしながら、このプロセスは、2.0,4.0,6.0等を含むがこれらには限定されない、あらゆる数のステレオ対入力にも拡張することができる。中央-側部デコーディング副章Gにおいて以下で示すこの処理の詳細な説明を参照のことを用いることによって、既に説明したように、いわゆる架空中央チャネル信号を取り込み、そしてその後左および右出力チャネルにダウンミキシングする前に、モノ定位コンポーネントを経由してこれを導き出すことができる。このプロセスには、仮想オーディオ単位球体上に中央チャネルを押し出すという音響効果があり、リスナーはこの仮想球体の中央にいる。この技法は、特に、ヘッドホンで聴くときに有益である。何故なら、ヘッドホンスピーカの位置付けのために、中央チャネルが、リスナーの前方外ではなく、リスナーの頭部中心即ち、実物のスピーカの水平面において通例体験されるからである。しかしながら、外部スピーカの構成においても応用することができる。中央信号をリスナーの前方外に押し出すことによって、中央信号が拡張/定位した側部信号と相応することが可能になる。勿論、距離に加えて中央信号に仰角キューを適用させることができるように、最大限の定位を適用する。このシステム構成は、ステレオ入力信号の拡張が望まれ、出力デバイス自体は1対のステレオスピーカしか有していない場合に、あらゆる埋め込み解決策において適用することができる。特に、このシステム構成は、ヘッドホンに直接に適用することができ、ヘッドホン自体の内部にあるプロセッサに埋め込まれていても、またはヘッドホンが接続されている別個のユニットに埋め込まれていてもよい。図30は、本開示による中央チャネル定位のためのプロセスフローの一実施形態を示す。図30に示すように、実行可能ファイルを初期化する動作3800は、通例、中央チャネル定位プロセス3805の前に、そしてこのプロセスの外部で行われる。中央チャネル定位プロセスは、外部プロセスから入力パラメータを受け取る動作3810から開始し、更に、フレームサイズが固定の入力オーディオバッファを外部プロセス3820から受け取る3820。動作3815において、これらの入力パラメータを処理のために格納する。動作3825において、動作3810からの方位角および仰角入力パラメータを用いて、正しいIIRフィルタを調べて読み出すことができる。動作3827において、本実施形態は、グローバルバイパスパラメータが設定されているか否か判定を行う。グローバルバイパスパラメータが設定されていない場合判断ブロック3829、動作3630においてローパスフィルタ、LFE利得、およびEQを用いることによって、低周波数強調を適用することができる。図28に関して説明した3チャネルの例と比較すると、中央チャネル定位プロセスは、中央-側部デコードプロセスによって、架空中央チャネルならびに左および右側部信号を抽出し、前部ステレオから分離する動作3831を含む。その後、動作3835において、動作3825からのフィルタ、ならびに距離および残響入力値を用いて、本処理方法の定位効果を適用し、合成ステレオ信号を生成することができ、更に部屋シミュレーション残響およびパラメータEQの多数の帯域を適用してあらゆるトーンカラライゼーションを補正する。同時にまたは順次、中央-側部デコードプロセスによって、架空中央チャネルを前部ステレオ対から抽出することができる3840。動作3835および3840からの出力を動作3850に受け渡し、そして任意に組み合わせることができる動作3835/3840および3850間の菱形によって示されるように。動作3850において、左および右信号を合算することができる。1つ以上の出力バッファに、処理したステレオ信号およびモノ中央信号を入力することができ、オーディオバッファを外部プロセスに戻すことができる。グローバルバイパスパラメータが設定されている場合判断ブロック3829、前述のように、本プロセスは直接動作3825から前述の動作3850に直接進む。図31は、図30において先に説明したプロセスと共に用いるように構成されたコンポーネントの配線図の一例を示す。HRTF3900、内耳時間遅延3905、および内耳振幅差3910、ならびに距離および残響3915のコンポーネント示されている4つのチャネルの各々においてが、図23に関して先に説明した機能を実行し、前述のように、定位プロセスを実行するために利用するコンポーネントを備えている。左前部および右前部の定位のために、このようなコンポーネントの集合が2組あり、更に左中央および右中央の定位のために2組ある。F.LtRt信号の2チャネル入力本発明によるLtRt左総合/右総合信号の2チャネル入力のための埋め込みプロセスは、LtRtとしてエンコードされたステレオ対信号を受け取り、仮想マルチチャネル聴取体験として、定位されたステレオ出力を生成する。具体的には、このプロセスはマトリクス化サラウンド情報を抽出し、それを1つの仮想サラウンドチャネルとして定位する。LtRt信号は、マルチチャネルをミキシングによってステレオにする、例えば、5.1をステレオに落とすLCRS左、中央、右、およびサラウンドマトリクス縮減プロセスの結果である。LtRtオーディオが正しいデコーダを通じて供給された場合、その結果、元のサラウンドミキシングが戻される。ここで説明している定位プロセスは、中央チャネル定位に関する先の副章Eにおいて説明したステレオ入力プロセスに類似するが、後部チャネル情報をLtRt入力から抽出し、それを1つの仮想後部サラウンドチャネルとして定位する追加のプロセスを有する。更に、ここで説明している定位プロセスは、3チャネル出力システムがある場合即ち、専用の実在する中央スピーカ、2チャネル入力対3チャネル出力に関して先に副章Dにおいて説明したプロセスと組み合わせるまたはこのプロセスに適用することができる。このシステム構成は、入力LtRt信号映画からのようなを仮想マルチチャネルステレオとして出力しようとしており、出力デバイス自体には1つの対のステレオスピーカしかない場合に、あらゆる埋め込み解決策において適用することができる。特に、このシステム構成は、ヘッドホンに直接に適用することができ、ヘッドホン自体の内部にあるプロセッサに埋め込まれていても、またはヘッドホンが接続されている別個のユニットに埋め込まれていてもよい。図32aは、本開示によるLtRt信号定位のためのプロセスフローの一実施形態を示す。図32aに示すように、実行可能ファイルを初期化する動作4000aは、通例、LtRt信号定位プロセス4005aの前に、そしてこのプロセスの外部で行われる。LtRt信号定位プロセスは、外部プロセスから入力パラメータを受け取る動作4010aから開始し、更に、フレームサイズが固定の入力オーディオバッファを外部プロセスから受け取る4020a。動作4015aにおいて、これらの入力パラメータを処理のために格納する。動作4025aにおいて、動作4010aからの方位角および仰角入力パラメータを用いて、正しいIIRフィルタを調べて読み出すことができる。グローバルバイパスパラメータが設定されていない場合判断ブロック4029a、動作4030aにおいてローパスフィルタ、LFE利得、およびEQを用いることによって、低周波数強調を適用することができる。動作4031aにおいて、本プロセスは、LeftBiasedRearLRおよびRightBiasedRearRLを取り込み、これらを合算し、2で除算し、調整可能なローパスフィルタ[20Hz,10KHz]の範囲でを適用することによって、左バイアスおよび右バイアス位相外れサラウンドチャネル情報を抽出し、CenterRearSurroundチャネルを生成することができる。プロセス4032aにおいて、本プロセスは、中央-側部デコードプロセス副章Gにおいて以下で示すこの処理の詳細な説明を参照のことによって、架空中央チャネルならびに左および右側部信号を抽出し、前部ステレオ対から分離することができ、これによって、CenterLeftおよびCenterRight信号に利得を適用させることができる。次いで、本プロセスは、動作4033aにおいて、MonoCenterLRを取り込み、動作4031aにおいて形成したCenterRearSurroundを差し引くことによって、TrueCenterチャネルを得ることができる。その後、動作4035aにおいて、本プロセスは、距離および残響入力値を含む、動作4025aからのパラメータを用いて、本処理アルゴリズムの定位効果を、動作4032aから抽出した両側部信号に適用し、合成ステレオ信号を生成し、部屋シミュレーション残響およびパラメータEQの多数の帯域を適用してあらゆるトーンカラライゼーションを補正することができる。同時に、動作4040aにおいて、本プロセスは、距離および残響入力値を含む、動作4025aからのパラメータを用いて、本処理アルゴリズムの定位効果を、動作4033aから抽出したTrueCenter信号に適用し、合成ステレオ信号を生成し、部屋シミュレーション残響およびパラメータEQの多数の帯域を適用してあらゆるトーンカラライゼーションを補正することができる。尚、距離キューおよび残響の使用は、この動作では任意であることを注記しておく。また、同時に、動作4045aにおいて、本プロセスは、距離および残響入力値を含む、動作4025aからのパラメータを用いて、本処理アルゴリズムの定位効果を、動作4031aから抽出したCenterRearSurround信号に適用し、合成ステレオ信号を生成し、部屋シミュレーション残響およびパラメータEQの多数の帯域を適用してあらゆるトーンカラライゼーションを補正することができる。その後、本プロセスは左および右信号を合算し、出力バッファに、処理したステレオ信号を入力し、そして動作4050aにおいてオーディオバッファを外部プロセスに戻すことができる。グローバルバイパスパラメータが設定されている場合判断ブロック4029a、前述のように、本プロセスは直接動作4025aから前述の動作4050aに直接進む。図33aは、図32aにおいて先に説明したアルゴリズムと共に用いるように構成されたコンポーネントの配線図の一例を示す。HRTF4100a、内耳時間遅延4105a、および内耳振幅差4110a、ならびに距離および残響4115aのコンポーネントは示されている4つのチャネルの各々において、図23に関して先に説明した機能を実行し、前述のようにLtRt信号定位プロセスを実行するために利用したコンポーネントを備えている。左前部および右前部の定位のために、このようなコンポーネントの集合が2組あり、更に仮想中央前および仮想中央後部の定位のために2組ある。更に、図33aに示すように、距離キューおよび残響セクションをバイパスし、定位した信号を音響的に知覚される単位球体上に置くことができる。本開示によるLtRt信号の2チャネル入力のための代わりの埋め込みプロセスを図32bおよび図33bに示す。この代わりのプロセスは、図32aおよび図33aに関して先に示し説明したプロセスに関係があるが、全体的に後部サラウンドチャネルをどのように扱うかに関して相違する。前述のプロセスと同様、この代わりの埋め込みプロセスも、LtRtとしてエンコードされたステレオ対信号を取り込み、定位ステレオ出力を仮想マルチチャネル聴取体験として生成する。しかしながら、この代わりの方法は、1つの後部サラウンドに定位するのではなく、各後部サラウンドチャネル左および右サラウンドを個別に定位する。前述のプロセスと同様、この代わりのプロセスも、入力LTRT信号映画からの信号というようなを仮想マルチチャネルステレオとして出力しようとしており、出力デバイス自体には1つの対のステレオスピーカしかない場合に、あらゆる埋め込み解決策において適用することができる。特に、この代替案は、ヘッドホンに直接に適用することができ、ヘッドホン自体の内部にあるプロセッサに埋め込まれていても、またはヘッドホンが接続されている別個のユニットに埋め込まれていてもよい。図32bは、本開示によるLtRt信号定位のための代わりのプロセスフローの一実施形態を示す。図32bに示すように、実行可能ファイルを初期化する動作4000bは、LtRt信号定位プロセス4005bの前に、そしてこのプロセスの外部で行われる。LtRt信号定位プロセスは、外部プロセスから入力パラメータを受け取る動作4010bから開始し、更に、フレームサイズが固定の入力オーディオバッファを外部プロセスから受け取る4020b。動作4015bにおいて、これらの入力パラメータを処理のために格納する。動作4025bにおいて、動作4010bからの方位角および仰角入力パラメータを用いて、正しいIIRフィルタを調べて読み出すことができる。グローバルバイパスパラメータが設定されていない場合判断ブロック4029b、動作4030bにおいてローパスフィルタ、LFE利得、およびEQを用いることによって、低周波数強調を適用することができる。LtRt信号定位プロセスは、右信号を左左バイアス後部サラウンドを与えるから差し引くことにより、そして左信号を右右バイアス後部サラウンドを与えるから差し引くことによって、後部サラウンドチャネルを抽出し分離する動作4031bを含む。その後、調整可能なローパスフィルタ[20Hz、10KHz]の範囲でを適用することができる。中央チャネル定位プロセスと同様に、LtRt信号定位プロセスは、中央-側部デコードプロセスによって、架空中央チャネルならびに左および右側部信号を抽出し、前部ステレオから分離する動作4032bを含む。その後、動作4035bにおいて、動作4025bからのフィルタならびに距離および残響入力値を用いて、本処理アルゴリズムの定位効果を適用して、合成ステレオ信号を生成し、部屋シミュレーション残響およびパラメータEQの多数の帯域を適用してあらゆるトーンカラライゼーションを補正することができる。同時に、動作4040bにおいて、中央-側部デコードプロセス4032bによって、中央チャネルを前部ステレオ対から抽出することができる。また同時に、動作4045bにおいて、4025bからのフィルタならびに距離および残響入力値を用いて、本処理アルゴリズムの定位効果を、動作4031bから抽出した左後部および右後部サラウンド信号に適用し、2つの合成ステレオ信号を生成し、更に部屋シミュレーション残響およびパラメータEQの多数の帯域を適用してあらゆるトーンカラライゼーションを補正することができる。最後に、動作4050bにおいて、左および右信号を合算することができる。1つ以上の出力バッファに、処理したステレオ信号を入力し、更にモノ中央信号を入力し、オーディオバッファを外部プロセスに戻すことができる。グローバルバイパスパラメータが設定されている場合判断ブロック4029b、前述のように、本プロセスは直接動作4025bから前述の動作4050bに直接進む。図33bは、図32bにおいて先に説明した代わりのアルゴリズムと共に用いるように構成されたコンポーネントの配線図の一例を示す。HRTF4100b、内耳時間遅延4105b、および内耳振幅差4110b、ならびに距離および残響4115bのコンポーネントは示されている6つのチャネルの各々において、図23に関して先に説明した機能を実行し、前述のようにLtRt信号定位プロセスを実行するために利用したコンポーネントを備えている。このようなコンポーネントの集合は、左前部および右前部の定位のために2組あり、左中央および右中央定位のために2組あり、更に左および右仮想後部定位のために2組ある。G.パーセント-中央バイパス既に開示したシステム構成の中には、それぞれの配線図例に示すように、パーセント-中央バイパス以後-中央バイパスプロセスを採用するものがいくつかある。本開示による-中央バイパスプロセスを図34に示す。-中央バイパスは、中央-側部デコーダを用いる。このプロセスは、図面上のそれぞれのブロックを大括弧付きで参照しつつ、以下のように説明することができる。centerConcentrationを範囲0.1における実数値とする[ブロック4200]。L=左ステレオ信号、およびR=右ステレオ信号とし、その信号をコピーする[ブロック4205,4210]。centerBusをMS-デコードプロセスによって生成した架空中央信号の左側ステレオ対の意味でとし[ブロック4225]、centerBusを右側とする[ブロック4230]。sideChanをMS-デコードプロセスによって生成した側部信号の左側ステレオ対の意味でとし[ブロック4235]、sideChanを右側とする[ブロック4240]。Mono=2[ブロック4220]CenterBus=centerConcentrationmonoLcenterBus=centerConcentrationmonoRsideChan=centerConcentrationおよびsideChan=centerConcentrationcenterConcentration制御は、合成中央チャネル情報の量を調節する。即ち、-中央バイパスを制御する。側部信号のみが、定位のためのそれぞれのシステム情勢処理コンポーネントに受け渡される。centerConcentrationを1001.0に設定すると、中央チャネルはモノのみを受け取り、一方、側部チャネルは元の信号からモノを差し引いて受け取る。この設定の結果、元のステレオ入力信号に含まれる架空中央情報が完全に無視され、側部信号が定位処理のために分離されることになる。対極において、centerConcentrationを00.0に設定すると、中央チャネルは、モノのない、元の分離された左および右チャネルを受け取り、側部信号は消去される。この設定の結果、定位する側部信号はなくなり、中央チャネルにはバイアス合成信号が得られる。50では、左および右チャネルは6dbだけ減衰し、中央は半分がモノで半分が側部信号を合わせた信号を受け取る。側部信号の定位処理の後、左信号の全てを合算し、右信号の全てを合算する。Lfinal=centerBussideChanRfinal=centerBussideChanステレオ対の一方側、例えば、左側を処理する観点からは、単一側配線図は、図35に示すようになり、この観点は、本文書内においてこれまでに開示した配線図の内、-中央バイパスを用いるもの全てに示される。H.マルチチャネル入力ダウンミキシング-マルチチャネル出力本開示によるマルチチャネル入力ダウンミキシング-マルチチャネル出力のための埋め込みプロセスは、1組の離散マルチチャネルオーディオ信号と、所望のマルチチャネル出力構成の指定を受け取ることができる。例えば、マルチチャネル入力オーディオ信号は、5.1、7.1、10.2またはその他というようないずれのフォーマットでもよく、所望の出力構成は、マルチチャネル入力オーディオ信号において供給される成分と同じ成分またはそれより少ない成分を含む。例えば、7.1入力信号を5.1成分構成で出力すること、または5.1入力信号を3.1成分構成で出力することが望ましい。少なくとも1つの実施形態では、この入力信号をそれよりも少ない出力成分にミキシングすることに対処するために、本明細書において説明した種々の定位効果を応用することができる。一実施形態では、1つ以上の定位効果を、1つ1つの信号から一致した対に適用すると、その結果左および右出力信号成分双方に同等の効果が適用されることになる。他の実施形態では、定位効果を多数の入力信号に適用すると、多数の出力信号成分にわたって同等の効果が適用されることになる。例えば、定位効果を離散7.1入力に適用することができ、その結果、混合仮想離散5.1出力が得られ、オーディオ信号例えば、後部信号の内1つのチャネルのみが仮想化され、オーディオ信号の残りのチャネルは、修正されず離散のまま留まる。本明細書において説明した3-Dおよび/または4-D定位効果というような、1つ以上の定位効果は、多数の入力信号に適用することができる。すると、定位した入力信号からステレオ信号が得られ、このステレオ信号を所望の左-右出力チャネル対、例えば、サラウンド左およびサラウンド右チャネル対に導出する、または言い換えると供給することができる。少なくとも1つの実施形態では、残りの出力信号、例えば、左前部および右前部は、修正されずに、離散出力として留まる。加えておよび/または代わりに、1つ以上の定位効果を1つよりも多い一致した対に適用することもできる。このような実施態様は、入力および出力チャネルの数が等しいが、それでも他の定位効果が望まれるときに望ましいと考えられる。例えば、7.1チャネル入力信号が本来全く定位効果を含んでいない場合、本明細書において説明した効果の内1つ以上によって定位して、定位7.1チャネル出力信号を供給し、7.1出力成分構成に供給することができる。出力信号チャネル数を減らさずに定位を適用するとき受け取った入力信号チャネルの数に基づくというように、いずれの定位効果を適用する場合でも、1つ以上の新たな信号をミキシングすることによって、しかるべき1対の出力チャネルまたはそれ以上を生成することは認められよう。このような定位効果を適用すると、オーディオ入力ストリームを強調して、所望通りに、音源の仰角の仮想上昇および/または低下を含む、拡張音響、またそうでなければ定位音響を、いずれのドメイン3-Dおよび/または4-Dにおいても供給することができる。尚、本明細書において説明した種々の定位効果の内1つ以上を適用することにより、更に一層現実感のあるオーディオ環境を創作できることは認められよう。例えば、オンラインゲームに参加しているリスナーにとって、例えば、第1パス上の戦闘機の存在が仮想的により高く思われる場合、第2の機銃掃射パス上におけるこの戦闘機の存在は、コンポーネント構成およびその配置を実際に/物理的に変更しない。更に具体的に、ダウンミキシング、および/または1つ以上の定位効果をマルチチャネル入力信号に適用して同じ数または少ない数のチャネルコンポーネントの定位出力信号を形成する一実施形態例について、7.1入力信号の実施形態を参照して説明する。しかしながら、以下の説明は、入力信号チャネルのいずれの他の構成にも、いずれの所与の実施形態および構成についても所望通りに、適用できることは認められよう。広く一般に認められているように、7.1入力チャネル信号は、通例、左前部、右前部、中央、左サラウンド、右サラウンド、左後部、右後部、およびLFEチャネルを含む。これらの信号の各々は、個々のモノオーディオ信号として特徴付けることができ、これらの信号から、混合仮想化5.1出力信号を生成することが望ましい。本明細書において説明した1つ以上のステレオ拡張技法を、左前部および右前部出力信号というような出力成分信号から選択した1対に適用し、一方左後部および右後部出力信号7.1信号フォーマットにおいて供給されるを3Dにおける空間配置のために完全に仮想化し、そして残りの中央チャネル、LFE、ならびに左および右サラウンド信号は無修正のままで、元々供給されたときの離散形態になっている。尚、本明細書において説明した1つ以上の定位および/または仮想化効果を適用すると、出力信号が独立して定位された後部信号の特性を有し対応する前部チャネルによってリスナーに提示されるように、前信号対によって供給される拡張音響段が最小限の位相不連続および/または歪みを有するという結果を得ることができることは認められよう。更に、マルチチャネル入力ダウンミキシング-マルチチャネル出力プロセスは、マルチチャネル出力コンポーネント構成に3-D効果が望まれるあらゆる埋め込み解決手段において適用できることは認められよう。例えば、公開劇場設定または個人の例えば、ホームシアター劇場設定において、入力源のオーディオ入力信号が、所与の出力コンポーネント構成に利用可能なオーディオ入力信号よりも多い場合、もっと多くのコンポーネントを追加することによってシアターを変更するのではなく、本明細書において説明した定位効果の内1つ以上を入力信号に適用し、所与の出力コンポーネント構成に相応する出力信号を生成することができる。本明細書において説明したアルゴリズムの1つ以上をオーディオ再生システム内に埋め込むことによって、またはそれ以外ではこのオーディオ再生システムに利用可能にすることによって例えば、ファームウェアのダウンロード、インターネット接続を通じたオフサイト処理システムへのコール、またはその他によって利用可能にすることができる、本明細書において説明した種々の実施形態の構成変更可能な本質のために、いずれの数の入力チャネルであっても処理して、いずれの数の出力チャネルにでもチャネル数が少なくなる場合も多くなる場合も含む導出することが可能になる。また、適用する具体的な定位効果も、コンテンツのタイプ例えば、ゲーム愛好家は、コンサートを聴く人とは異なる定位を望むかもしれない、利用可能な入力チャネルの数、利用可能な入力チャネルのタイプ、利用可能な出力コンポーネントの数、およびこのような出力コンポーネントの特性というような、種々の要因に基づいて、リアルタイムで選択することができる。例えば、前部のスピーカが最大出力に設定した高パワーコンポーネントであるが、サラウンドまたは他の利用可能なスピーカがそれよりも少ないまたは多い特定の能力を有するという所与の出力コンポーネント構成では、所与の1つ以上の定位効果を適用するのか、または他の利用可能な定位効果を適用するのか、という選択になるのでもよい。これより図36を参照すると、マルチチャネル入力信号を同じ数または少ない数の定位出力信号に定位するプロセスの一実施形態例が示されている。図示のように、このプロセスは、7.1入力チャネル信号源から、定位5.1出力チャネル信号を得ることに関して示されている。しかしながら、本明細書において説明した概念、プロセスフロー、および原理は、入力信号および定位出力信号のいずれの所望の組み合わせにも適用することができる。本明細書に記載した他の実施形態例に関して先に示したように、破線エリアの外側で行われる動作は、今説明している定位プロセスの外部で行われてもよい。したがって、本プロセスは、オーディオシステムが入力信号の構成の識別を受け取ったとき動作5000に実施すればよい。例えば、7.1チャネル入力信号源の入力構成は、入力信号自体の内部で規定され、オーディオシステムの操作者によって選択され、他の入力パラメータに基づいてデコードされる、またはその他であってもよい。入力信号特性をどのように受け取る、判断する、または検出するかには関係なく、これを特定したときに、本プロセスは続いて、選択したオーディオファイルまたはストリームをオーディオシステムコンポーネントに伝達し、本明細書において説明した1つ以上の定位効果を適用する動作5002。この時点において、図36に示す動作は、少なくとも2本の処理経路に沿って進む。しかしながら、これらの処理経路の各々の多数のインスタンスが、同時にまたは実質的に同時に、いずれかの所与のオーディオシステムコンポーネントにおいて行われてもよいことは、認められよう。例えば、クアッドコアプロセッサ上で動作するソフトウェアにおいてディジタル信号プロセッサとして設けられたオーディオシステムコンポーネントは、所望に応じて、いずれかまたは双方の経路の多数のインスタンスを実行することもできる。つまり、以下の論述は各経路を別個に説明することは認められようが、各経路は、1つ以上のプロセスステップとして処理されるときハードウェアおよび/またはソフトウェアにおいてインスタンス化することができる、多数のインスタンスおよび/またはその変形と組み合わせて、および/または多数のインスタンスおよび/またはその変形において、別個に行うことができる。最初に図36に示すパラメータ設定経路から始めると、本プロセスは、入力チャネル信号構成例えば、7.1を受け取る動作動作5004を含むことができる。尚、この動作および本明細書において説明した他の動作は、いずれかの所与の実施態様に基づいて、任意選択肢と見なしてもよいことは認められよう。例えば、所与の構成は、常にある一定の特性例えば、7.1の入力信号のみを受け取るように常に構成されていることもあり、この場合、構成パラメータを受け取る必要はなくてもよく、本明細書において説明した他のプロセスステップも実施しなくてもよいか、または必要でなくてもよい。また、本プロセスは、出力信号構成およびDSPパラメータ、および/または所望のダウンミキシングおよび定位を遂行するために利用される他のパラメータを受け取る動作動作5006も含むことができる。DSPパラメータは、具体的に、結果的に得られる定位信号に適用すべき、所要の方位角[0°,359°]、仰角[90°、-90°]、および距離キューデータ[0,100]0の場合、頭の中央で音響が知覚され、100は任意の離れた位置であるを含むことができる。前述のように、適用する定位効果は、例えば、出力コンポーネント構成、コンポーネントの特性、コンテンツのタイプ、およびリスナーの好みに基づいて様々であってよい。更に、受け取られるパラメータおよび/または定位効果は、埋め込む、ダウンロードする、離れてホストされているサービスまたはそれ以外のホストされているサービスにコールする、またそうでなければ特定し、利用するのであってもよいことは認められよう。これらのDSPパラメータは、格納する、またはそうでなければ、必要に応じて、DSPまたは入力信号に望まれる1つ以上の定位効果を適用する他のプロセッサに利用可能にするのでもよい動作5008。尚、このような格納は、指定されたアクセス時刻および他の動作パラメータを満たすのであれば、いずれのローカル記憶デバイスまたはリモート記憶デバイスにおいても行うことができることは認められよう。更に、本プロセスは利得、イコライザ値、および他のパラメータというような非定位DSPパラメータを設定する動作も含むことができる動作5010。尚、非定位入力チャネルおよび対応する出力チャネルパラメータは、1つ以上の入力チャネル信号に適用しようとする1つ以上の定位効果に基づいて調節することが必要になる場合もあることは認められよう。本プロセスは、いずれかの所与の時点において望まれる、このような非定位パラメータを決定し適用するロジックを含むことができる。このロジックの例については、以上で説明した。本プロセスは、少なくともこの実施形態については、3つのプロセス例の実施を、いずれかの所与の時点において含むことができる。これらのプロセス例の内第1のプロセスは、前部ステレオ出力チャネル対の定位をバイパスするために備えることができる動作5012。第2のプロセス例は、対応する後部ステレオ出力チャネル対即ち、左後部および右後部をバイパスするために備えることができる動作5014。第3のプロセス例は、前部ステレオ出力チャネル対に対して特定の方位角または他の寸法パラメータを指定するために備えることができる動作5016。方位角範囲の例は、0°超から90°未満まで任意に変化することができるが、公称上は22.5°から30°までである。次に、そして動作5012、5014、および/または5016において指定された直前のプロセスに基づいて、相補動作を選択し実行する。これらの相補動作には、方位角を有するように左後部および右後部チャネルを設定することを含む。この方位角は、後部中央から0°超から後部中央から90°未満まで任意に変化することができるが、公称上は後部中央から30°である動作5018および5022。または、公称上22.5°から30°の任意の方位角を有するように、対応する前部チャネルを指定する。図36に示すように、1つ以上の選択したフィルタリングプロセスまたはフィルタリング以外のプロセス例えば、距離、残響、パラメータ等価、トーンカラライゼーション補正、およびその他の所与の入力オーディオ信号への適用は、並列で行われてもよい。あるいは、フィルタを直列にまたはそれ以外で適用してもよい。選択した1つ以上のフィルタは、前述のように、望まれる定位効果を得るために、入力オーディオ信号1つまたは複数に適用される。この実施形態例では、選択したフィルタを対応する後部入力信号に適用し動作5028、更に対応する前部入力信号に適用する動作5030。また、本プロセスは、8つの入力信号7.1入力信号の場合に供給されるようなを6個の出力信号5.1コンポーネント構成において用いられるようなにダウンミキシングする動作を含むことができる動作5032。一実施形態では、このようなダウンミキシングは、後部入力信号を側部チャネルの合成ステレオ対即ち、サラウンド左およびサラウンド右に合算することによって行うことができる。他の実施形態では、後部入力信号の半分を対応する前部チャネルに合算し、半分を対応する側部チャネルに合算することによって、ダウンミキシングを行うこともできる。他の実施形態では、中央チャネルおよび/または前部チャネルおよび/または側部チャネルがあるおよび/またはないLFEを利用することもできる。実際には、前部、側部、中央、および/またはLFEチャネルのいずれの組み合わせでも、様々な可変比率で、後部入力信号と合算して、数が多い入力信号の構成7.1のようなから数が少ない出力信号の構成5.1のようなにダウンミキシングすることができる。本プロセスは、例えば、1つ以上の出力バッファを用いて、処理した信号および未処理の信号を供給し、必要に応じて更にオーディオ処理を行うために、本開示にしたがって定位処理のために信号を入手した元のオーディオ処理ストリームにこれらの信号を戻すことによって終結する動作5034。これより図37を参照すると、図36において先に説明したプロセスと共に用いるように構成されたコンポーネントの配線図の一例が示されている。図37において示した配線図、および以上の配線図例のいずれの場合と同様、それによって設けられる機能は、ハードウェア例えば、チップ上および/または専用DSP内のシステムとして、ソフトウェア例えば、汎用、目的限定、または特殊プロセッサによって実施される1つ以上の動作ルーチンとして、またはその組み合わせとして実現できることは認められよう。図37に示すように、7.1チャネル入力信号を5.1チャネル出力信号に定位する実施形態では、左前部、右前部、左後部、および右後部チャネル後部チャネルは、代わりに、サラウンドチャネルであると見なしてもよいに対するプロセスコアの例を示す。これらのプロセスコアは、HRTF5036、内耳時間遅延5038、内耳振幅差5040、ならびに距離および残響5042のコンポーネント示される各チャネルにおいてを含むことができ、これらは図23に関して先に説明したような機能を実行する。集合的に、これらのコンポーネントは、前述のような、3チャネル定位プロセスを実行する。この7.1から5.1へのダウンミキシングの実施形態例について示すように、対応する後部ブロックを、ステレオ拡張および定位のために対応する前部チャネルに適用し、更に7.1構成の後部チャネルを、後部定位のために、対応する5.1構成の側部チャネルに適用する。しかしながら、特定の実施態様に望まれる通りに、7.1構成の後部チャネルは、加えておよび/または代わりに、対応する5.1構成の前部チャネル、および/または5.1構成の前部チャネルおよび側部チャネルの組み合わせに適用できることは認められよう。I.マルチチャネル入力対アップミキシングマルチチャネル出力本明細書において説明した種々の定位およびその他のオーディオ効果処理は、2つ以上の入力チャネルを有する入力信号を、それよりも多い出力チャネルを有する出力信号にアップミキシングするためにも利用することができる。例えば、一実施形態では、本明細書において説明した種々の定位プロセス、IIRフィルタ、および技法を用いて、2チャネル入力信号を、5.1チャネル出力信号にアップミキシングすることができる。いずれの数の入力信号でも、所望の数の出力信号にアップミキシングすることができるが、この例では、2チャネルステレオ入力信号を受け取り、その構成部分を擬似離散5.1出力信号に定位することを仮定する。少なくとも1つの実施形態では、このようなアップミキシングおよび擬似離散マルチチャネル出力信号の生成は、受け取ったチャネル数が少ない入力信号の各チャネルを、一連のローパスフィルタに通過させることによって行うことができる。このような一実施形態では、ローパスフィルタを縦続状に構成して、一意の信号特性の特定および分離において一層高い特殊性が得られるようにする。他の実施形態では、他の構成のローパスフィルタ、バンドパスフィルタ、ハイパスフィルタ、およびその他のフィルタ構成も、所与の実施形態に対して望まれる通りに、1つ以上の元の入力信号から所望の信号特性を特定する、フィルタリングする、および/または選択するために利用することができる。多重層のフィルタリングに加えて、1つ以上の中央-側部デコーディングブロックも用いて、元の入力ステレオ信号から特定の信号特性を分解する、言い換えると特定する、および/または分離するために用いることができる。フィルタおよびデコーディングのときに、所与の実施態様について指定される通りに、本明細書において説明した1つ以上の定位技法をこのような信号に適用すると、仮想的に信号を前部チャネルおよび/または後部チャネルに位置付けることができる。ある種の実施形態では、中央チャネルおよびLFEチャネルが離散のまま留まってもよく、即ち、元の入力信号からフィルタリングおよびデコードするが、定位技法をこれらには適用しないのでもよい。少なくとも1つの実施形態では、定位のときに、少なくとも2組のステレオ対出力信号、即ち、前部および後部のステレオ対出力信号を生成する双方の組に左および右チャネルを生成する。したがって、別の状況では離散ステレオ入力信号であったものから、4つの擬似離散チャネルおよび2つの離散チャネルを生成する。また、これらの技法は、5.1入力を7.1出力にアップミキシングするというように、数が少ない方のいずれのチャネル入力信号から、数が多い方のチャネル出力信号にアップミキシングするためにも利用できることも認められよう。これらのアップミキシング技法が商業的に実用可能な実施形態には、入力信号が2チャネルを有するが、出力コンポーネント構成がそれよりも多い数のコンポーネント、およびそれに関連するチャネルをサポートする、あらゆる音楽および映画の環境が含まれる。5.1出力チャネル構成において利用する場合、少なくとも1つの実施形態では、ITU775サラウンド音響規格を利用して、前部および後部対の配置角度を指定するとよい。この規格をここで引用したことにより、その内容が本願にも含まれるものとする。広く一般に知られているように、これらの角度は、中央に面するスピーカに対するこのようなコンポーネントにとって最適な物理的位置を指定する。実際の構成は様々になりそうに思われるが、このような仕様は基準線を規定し、この基準線から、あらゆる所与の実際の実施態様に望まれるように、いずれの定位効果も調節することができる。具体的には、ITU775規格は、スピーカコンポーネントの前部対これらから発せられる信号が、前方に向いている中央スピーカに対して22.5から30°の角度を有することを指定し、スピーカの後部対が、110°の角度を有することこの場合も中央スピーカに対してを指定する。再度言うが、ITU775は明確な基準線を規定するが、このような基準線は任意選択肢であり、必須ではないことは認められよう。いずれの定位角度でも利用してもよく、それと共に利用される種々の定位効果アルゴリズムに、望ましい調節を適用すればよい。これより図38を参照すると、マルチチャネル入力信号をそれよりも数が多い定位出力信号に定位するプロセスの一実施形態例を示す。この実施形態では、2チャネル入力源を5.1チャネル出力信号にアップミキシングすることが望ましい。先に示したように、このプロセスも2つの外部動作を含む。即ち、出力5.1構成を確立する動作動作5100、およびアップミキシングすることが望まれる2チャネル入力信号を本プロセスに送る動作動作5102である。また、本プロセスは、同時に行われるパラメータ設定経路およびオーディオ信号経路と並列に実施してもよい所望に応じて。これより、パラメータ設定経路を参照すると、このプロセスフローは、DPS入力パラメータを受け取る動作を含み、DSPパラメータは、具体的に、一定の方位角[0°,359°]、仰角[90°,-90°]、および距離キューデータ[0,100]ここで、0の場合、頭部の中央で音響が知覚され、100は任意の離れた位置であるを含み、これらを、結果的に得られる定位信号に適用する。DSPパラメータは、望まれる出力チャネルの数、およびそれらの構成に基づくことができる動作5104。次いで、これらのパラメータを格納することができる動作5106。先と同様、このような格納は、所望の定位効果処理を遂行するために所与の実施形態において用いられるのに適した、DSPに対してローカルまたはリモートの記憶デバイス、および/または他のプロセッサであればいずれにおいてでも行うことができる。尚、ある種の実施形態では、パラメータを予め格納することは、任意選択肢であること、および/または不要である場合もあることは認められよう。また、本プロセスは、種々の非定位DSPパラメータの指定および/または設定も含む。その例には、利得レベル、イコライザ値、残響、およびその他の共通オーディオ成分を含むことができる動作5108。また、本プロセスは、左前部/右前部の対をなすスピーカ動作5110および左後部/右後部の対を成すスピーカ動作5112に対して、いずれかの望まれる方位角値を指定する、言い換えると指示することも含む。一実施形態では、これらの方各値はITU775の値例えば、デフォルト設定値としてを利用してもよい。他の実施形態では、測定、指定、予備設定、および/または適応的に設定した値を、所与のスピーカおよび/またはスピーカ対のいずれに対しても、方位角値として利用することもできる。図38では、これらの動作が指定されたシーケンスで行われるように示すが、このようなシーケンスは、これらのステップの一部を含むのでも、全然含まないのでもよいことは認められよう。例えば、所与のオーディオシステムを、一旦中央チャネルスピーカに対する前および後部スピーカの位置に関して構成し、次いでこのような構成をロードし、例えば、動作5110および5112において指定することもできる。同様に、一旦所与の1組のDSPパラメータを、動作5104と同様に、所与のオーディオシステム構成に合わせて指定するが、利得のような非定位設定値は、操作者によって変更するのであってもよい。つまり、パラメータ設定経路に沿って指定されている動作の一部または全部を、本明細書において説明した実施形態のいずれの所与の実施態様とでも利用することができ、あるいはこれらの動作を利用しなくてもよいことは認められよう。これより、オーディオ信号経路部分を参照すると、図38に示すように、このプロセスフローは、SDPのようなオーディオシステムコンポーネントが入力オーディオ信号を受け取ったときに開始される動作5114。既に本明細書において説明した実施形態と同様、このようなオーディオ信号は、オーディオまたはディジタルフォーマットで受け取ることができる適した信号処理が行われ、1つ以上の定位効果を適用するのに適したフォーマットに、この信号を変換する。また、この信号は、フレーム、パケット、ブロック、ストリーム、またはその他として受け取ることもできる。少なくとも1つの実施形態では、動作5114においてDSPがそれを受け取る前に、入力信号を固定サイズの多数のパケットまたはフレームに区分する。所望のドメインおよびサイズで入力信号を受け取ったときサイズが所与の実施形態に対して指定される場合、本プロセスは続いて、先に説明したIIRフィルタのような、1つ以上の定位フィルタを選択し入手する動作5116。フィルタは、少なくとも1つの実施形態では、所与のオーディオシステム構成に合わせて指定された方位角および/または仰角パラメータであればいずれに基づいてでも選択することができる。更に、フィルタは、動作5106においてアクセス可能な記憶デバイスに予め格納されているものから選択することもできる。他の実施形態では、他の人のような音響に干渉する物体、背景ノイズ、またはその他の存在または不在というような、リアルタイム入力に基づいて選択することもできる。フィルタの選択時に、および/またはフィルタの選択と併せて、本プロセスは、更に、1つ以上のローパスフィルタを着信信号の各チャネルに適用し、LFE互換信号を求める動作も含むことができる動作5118。尚、所与の1組の着信信号が、通例では所与の1組の2つののみの標準スピーカヘッドホンのようなでは提示できないが、相応しく構成されたLFEオーディオコンポーネントによって提示できるローパス信号を含む場合もあることは認められよう。同様に、着信信号を、1つ以上の中央-側部デコードプロセスに引き渡すために1つ以上の高い帯域のバンドパスフィルタ動作5118において用いるローパスフィルタと比較してによってフィルタリングすることもできる動作5120。このようなフィルタリングおよび中央-側部デコーディングの結果、前左/右チャネルへの最終的な出力更なる処理の後に適した、少なくとも1組の側部信号が得られることが望ましい。中央-側部デコーディング、そして相応にフィルタリングされ動作5120によって生成された信号は、後部左/右出力信号を生成するように、第2の中央-側部デコードプロセスにも引き渡すことができ、中央-側部デコーディングによって検出された信号を、中央チャネル出力信号に指定する動作5122。尚、動作5118,5120,5122は、所与のDSPが3つのプロセスストリームに複製された入力信号を分析するのに十分な処理能力を有するときには、並列に行われてもよいことは認められよう。このような並列処理は、オーディオ信号の生のストリーミングを定位しているときには望ましいと考えられる。前対信号および後部対信号を特定および生成すると動作5120および5122による、本処理は続いて、1つ以上の定位フィルタを、既に生成されている前部信号および後部信号に適用することができるそれぞれ、動作5126および5128。動作5106を参照して先に説明したように、このように以前に特定した定位フィルタを予め格納しておいてもよい。少なくとも1つの実施形態では、しかしながら、このようなフィルタをリアルタイムで入手することができる。このように、使用前にフィルタを予め格納することは、任意選択肢であり、本明細書に記載した実施形態のいずれの実施態様にも必須とは見なすべきでない。1つ以上の定位フィルタを対応する前部信号および/または後部信号に適用することによって、合成ステレオ信号を生成し、追加のフィルタリングおよび/またはその他共通して知られているオーディオ処理技法を、このステレオ信号に、所与の実施態様に対して望まれる通りに適用することができる。これは、利得、残響、およびパラメータ均一化を調節して、あらゆるトーンカラライゼーションまたは他の望ましくない効果に対して調節を行うことを含むが、これらには限定されない。本プロセスは、マルチチャネル出力信号の同期ブロックのパケットの生成で終結し、更に処理して最終的に出力するために、このパケットをいずれかの外部プロセスに戻す。これより図39を参照すると、図38において先に説明したプロセスと共に用いるように構成したコンポーネントの配線図の一例が示されている。図39に示す配線図、および以上の配線図例のいずれの場合と同様、それによって設けられる機能は、ハードウェア例えば、チップ上および/または専用DSP内のシステムとして、ソフトウェア例えば、汎用、目的限定、または特殊プロセッサによって実施される1つ以上の動作ルーチンとして、またはその組み合わせとして実現できることは認められよう。2チャネル入力信号を5.1チャネル出力信号にアップミキシングする実施形態について図39に示すように、左前部、右前部、左後部、および右後部チャネル後部チャネルは、代わりに、サラウンドチャネルであると見なしてもよいに対するプロセスコアの例が示されている。これらのプロセスコアは、HRTF5132、内耳時間遅延5134、内耳振幅差5136、ならびに距離および残響5138のコンポーネント示されている各チャネルにおいてを含むことができ、これらが、図23に関して先に説明したように機能を実行する。集合的に、これらのコンポーネントは、前述のように、アップミキシングおよび定位プロセスを実行する。この2チャネルから5.1チャネルへのアップミキシングの実施形態例について示すように、対応する2つの入力信号にローパスフィルタをかけ、中央-側部デコーディングを2回行い、次いで対応するコンポーネント5132,5134,5136,5138によって定位効果を適用する。中央チャネルの生成は、-中央バイパスの実施形態を参照して章Gにおいて先に説明した通りである。以上で説明した処理アルゴリズムのいずれに関しても例えば、図22から図39まで、およびそれに関して設けられた説明、各主要処理ブロックは任意選択肢である即ち、リアルタイムでバイパスすることができる。具体的には、全ての定位処理ブロック、全ての距離キュー処理ブロック、全ての残響処理ブロック、全ての中央チャネル処理ブロック、および全てのLFE処理ブロックをリアルタイムでバイパスすることができる。これによって、処理アルゴリズムを使用用途に一層合わせて個々に形成することが可能になる。所与の処理ブロックが不要であるまたは望まれない場合、あるいは追加の処理を必要とせずに音響効果全体を強調する場合、このような余分な処理ブロックをバイパスすればよい。この特徴が含意するのは、処理ブロックをバイパスするとき、CPU処理の削減があり、このようなブロックへの入力信号はいずれも、不変のまま出力段に受け渡され、不変の信号の最終出力との均衡を高めるために、ある量の利得だけを加えることである。9.用途定位ステレオまたはマルチチャネル音響は、方向性オーディオキューを供給し、リスナーに一層大きな現実的感覚を与えるために、多くの異なる用途に応用することができる。例えば、定位2チャネルステレオ音響出力を5.1のようなマルチスピーカ設定に流すことができる。これは、定位ステレオファイルをDigiDesignのProToolsのようなミキシングツールにインポートして、最終的な5.1出力ファイルを生成することによって行うことができる。このような技法は、時間の経過と共に3D空間を動く多数の音源の現実感のある知覚を与えることによって、高品位無線、家庭用、自動車用、商用受信システムおよび携帯用音楽システムに応用することができる。また、この出力をTVにブロードキャストし、DVD音響を強調するため、または映画の音響を強調するために用いることもできる。本文書において説明した動作および方法は、しかるべく構成された計算デバイスであればいずれによってでも実行することができる。一例として、本方法は、本明細書において開示した方法の1つ以上を具体化するソフトウェアを実行するコンピュータによって実行することができる。つまり、定位音響は、非定位音響データから生成し、コンピュータアクセス可能記憶媒体上に1つ以上のデータファイルとして格納することができ、このファイルにアクセスすると、コンピュータまたはこれと通信する他のデバイスが、定位音響を再生することを可能にする。このデータは、標準的なオーディオ機器受信機、ヘッドホン、ミキサ等が同様に定位音響を再生できるように、フォーマットし格納することができる。また、本技術は、ビデオゲームの仮想現実環境の現実性を高め体験全体を改良するためにも用いることができる。トレッドミルまたは固定自転車のような運動機器と組み合わせることによっても、仮想投射を強調し、一層楽しい運動トレーニングを提供することができる。航空機、自動車、およびボートシミュレータのようなシミュレータも、仮想指向性音響を組み込むことによって、一層現実的にすることができる。ステレオ音源は、遙かに多く広がって響くようにすることによって、一層楽しい聴取体験を提供することができる。このようなステレオ音源は、家庭用および商用ステレオ受信機、ならびに携帯用音楽プレーヤを含むことができる。また、本技術は、ディジタル補聴器にも組み込み、一方の耳において部分的に聴覚を失った人々が、身体の聞こえない方の側からの音響定位を体験できるようにすることも可能である。一方の耳において完全に聴覚を失った人も、聴覚の損失が先天的でなければ、この体験を有することができる。本技術は、多数の同時即ち、会議通話をサポートするセルラフォン、スマートフォン、およびその他のワイヤレス通信デバイスにも組み込むことができ、各発呼者をリアルタイムで離れた仮想空間位置に置くようにすることができる。即ち、本技術は、ボイスオーバーIPおよび平凡な古い電話サービス、ならびに移動体セルラサービスにも応用することができる。加えて、本技術は、軍需用および民生用ナビゲーションシステムが一層正確な方向性キューをユーザに供給することを可能にすることもできる。このような改良は、より良い方向性オーディオキューを供給し、ユーザが一層容易に音響位置を特定することを可能にすることによって、衝突回避システムを使用するパイロット、対空攻撃の状況に関与する軍のパイロット、およびGPSナビゲーションシステムのユーザを補助することができる。以上の本開示の実施形態例の説明から当業者には認められるように、記載した実施形態には多数の変形も、本開示の主旨および精神から逸脱することなく、行うことができる。例えば、HRTFフィルタ集合は、もっと多くても少なくても、格納することができ、他のタイプのインパルス応答フィルタを用いてHRTFを近似することもでき、フィルタ計数を別々にSQLデータベースにおけるエントリのように格納することもできる。更に、具体的な実施形態およびプロセスのコンテキストで本開示について説明したが、このような説明は一例であり、限定ではない。したがって、本開示の適正な範囲は、以上の例によって特定されるのではなく、以下の特許請求の範囲によって特定されるものとする。"