マルチチャンネルサウンドは、ダウンミックスをしなくても、モノソースと同様にポジショニングを使って空間に配置できます。
各スピーカーに対してソースのチャンネルをどう配分するかを計算するために、 listener の周りに円弧状に "virtual emitters" を設定します。円弧の範囲は、スプレッドによって決まります(100%は完全な円、0%はリスナーの前の点)。円弧がチャンネルの数だけ均等にリージョンに分割され、ソースの元の各チャンネルがそれぞれ、割り当てられたリージョンに貢献します。例えば、ソースがステレオの場合は、円の左半分にあるバーチャルエミッタは全て、ソースの左チャンネルを使い、右半分にあるものは全て、ソースの右チャンネルを使うことになります。その後にスピーカー毎に、各バーチャルエミッタの実際の配分が計算されます。このようにして、3Dポジショニングにおいてもマルチチャンネルのイメージがある程度維持されます。
![]() | 注釈 |
---|---|
スプレッドを0に設定するとバーチャルエミッタが全てリスナー正面の1点に配置されることになり、これは全てのチャンネルをモノにダウンミックスしてから3Dスペースに配置する場合と似ています。 |