(57)【要約】オーディオ出力に自然な空間多様性を作出するシステム及び方法。ミキサチューニングパラメータのセットの少なくとも１つのパラメータは、経時的に、修正制御パラメータのセットによって定められる所定の範囲内で動的に修正される。少なくとも１つの動的に修正されたパラメータを含むミキサチューニングパラメータのセットがミキサに適用され、ミキサが１つ以上のスピーカで再生されるオーディオ出力において自然な空間多様性を作出できるようにする。【選択図】図１
2021518686.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ出力に自然な空間多様性を作出するためのシステムであって、
オーディオ入力信号と、
前記オーディオ入力信号を受信するオーディオ信号プロセッサであって、ミキサチューニングパラメータのセットの少なくとも１つのパラメータを経時的に所定の範囲内で動的に修正して、前記オーディオ入力信号を、オーディオ出力における自然な空間多様性を有する前記オーディオ出力に変換するように構成されている、前記オーディオ信号プロセッサと、
を含む、前記システム。
【請求項２】
前記少なくとも１つのパラメータがリアルタイムで修正される、請求項１に記載のシステム。
【請求項３】
前記ミキサチューニングパラメータのセットにおける前記少なくとも１つのパラメータが、同様に修正制御パラメータのセットを適用する動的パラメータ修正アルゴリズムによって経時的に所定の範囲内で修正される、請求項１に記載のシステム。
【請求項４】
前記動的パラメータ修正アルゴリズムが、ミキサに前記少なくとも１つの動的に修正されたパラメータを伝達する、請求項３に記載のシステム。
【請求項５】
前記ミキサがサラウンドアップミキサである、請求項４に記載のシステム。
【請求項６】
前記ミキサチューニングパラメータのセットと前記修正制御パラメータを前記オーディオ信号プロセッサに伝達する従来型パラメータ管理アルゴリズムをさらに含み、
前記動的パラメータ修正アルゴリズムは、前記ミキサによって直接前記オーディオ信号プロセッサで実行される、請求項３に記載のシステム。
【請求項７】
前記所定の範囲が前記ミキサチューニングパラメータのセットの外部にある少なくとも１つの変数に基づいており、前記所定の範囲は、前記少なくとも１つの外部の変数の現在の設定に基づいて修正されてもよい、請求項１に記載のシステム。
【請求項８】
前記外部の変数が前記オーディオ信号プロセッサで検出または測定されたオーディオシステムで現在の設定である、請求項７に記載のシステム。
【請求項９】
オーディオ出力に自然な空間多様性を作出するためのオーディオ処理システムであって、
サウンドスケープオーディオ入力と、
ミキサチューニングパラメータのセットと、
修正制御パラメータのセットと、
前記ミキサチューニングパラメータのセットにおける少なくとも１つのパラメータを、経時的に、前記修正制御パラメータのセットによって定められる所定の範囲内で修正する動的パラメータ修正アルゴリズムと、
前記サウンドスケープオーディオ入力と、前記少なくとも１つの動的に修正されたパラメータを含む前記ミキサチューニングパラメータのセットとを受信するサラウンドアップミキサであって、前記ミキサチューニングパラメータのセットの前記少なくとも１つの動的に修正されたパラメータが、前記サラウンドアップミキサに、自然な空間多様性を有するオーディオ出力信号を生成させる、前記サラウンドアップミキサと、
を含む、前記オーディオ処理システム。
【請求項１０】
前記動的パラメータ修正アルゴリズムがさらに、
前記少なくとも１つのパラメータの所定の最大値が満たされるまで、前記少なくとも１つのパラメータを段階的に増加させ、また
前記少なくとも１つのパラメータの所定の最小値が満たされるまで、前記少なくとも１つのパラメータを段階的に減少させる、
ように構成されている、請求項９に記載のシステム。
【請求項１１】
前記少なくとも１つのパラメータの前記所定の最大値と前記所定の最小値が前記修正制御パラメータのセットによって定められる、請求項１０に記載のシステム。
【請求項１２】
前記動的パラメータ修正アルゴリズムが、修正され、前記ミキサチューニングパラメータのセットの少なくとも１つの他のパラメータの現在の状態に基づく前記少なくとも１つのパラメータのための所定の範囲内の前記ミキサチューニングパラメータのセットの前記少なくとも１つのパラメータを動的に修正するようにさらに構成されている、請求項１０に記載のシステム。
【請求項１３】
前記所定の範囲がさらに前記修正制御パラメータのセットの外部にある少なくとも１つの変数によって定められる、請求項９に記載のシステム。
【請求項１４】
オーディオ出力に自然な空間多様性を作出するための方法であって、
ミキサチューニングパラメータのセットの少なくとも１つのパラメータを、経時的に、修正制御パラメータのセットによって定められる所定の範囲内で動的に修正するステップと、
前記少なくとも１つの動的に修正されたパラメータを含む前記ミキサチューニングパラメータのセットを適用して、前記オーディオ出力に自然な空間多様性を作出するステップと、
１つまたは複数のスピーカで自然な空間多様性を有する前記オーディオ出力を再生するステップと、
を含む、前記方法。
【請求項１５】
少なくとも１つのパラメータを動的に修正する前記ステップが、前記少なくとも１つのパラメータをリアルタイムで動的に修正するステップをさらに含む、請求項１４に記載の方法。
【請求項１６】
少なくとも１つのパラメータを動的に修正する前記ステップが、修正され、前記ミキサチューニングパラメータのセットの少なくとも１つの他のパラメータの現在の状態に基づく前記少なくとも１つのパラメータのための所定の範囲内の前記ミキサチューニングパラメータのセットの少なくとも１つのパラメータを動的に修正するステップをさらに含む、請求項１４に記載の方法。
【請求項１７】
少なくとも１つのパラメータを動的に修正する前記セットが、
前記少なくとも１つのパラメータの所定の最大値が満たされるまで、前記少なくとも１つのパラメータを段階的に増加させることと、
前記少なくとも１つのパラメータの所定の最小値が満たされるまで、前記少なくとも１つのパラメータを段階的に減少させることと、
をさらに含む、請求項１４に記載の方法。
【請求項１８】
前記ミキサチューニングパラメータのセットの少なくとも１つの他のパラメータの現在の状態に基づいて、前記少なくとも１つのパラメータを増加させるステップと、
前記ミキサチューニングパラメータのセットの少なくとも１つの他のパラメータの前記現在の状態に基づいて、前記少なくとも１つのパラメータを減少させるステップと、
をさらに含む、請求項１７に記載の方法。
【請求項１９】
前記少なくとも１つのパラメータを増加させる前に、前記ミキサチューニングパラメータのセットの前記少なくとも１つの他のパラメータの前記状態をチェックするステップと、
前記少なくとも１つのパラメータを減少させる前に、前記ミキサチューニングパラメータのセットの前記少なくとも１つの他のパラメータの前記状態をチェックするステップと、
をさらに含む、請求項１８に記載の方法。
【請求項２０】
ミキサチューニングパラメータのセットの少なくとも１つのパラメータを、経時的に、修正制御パラメータのセットによって定められる所定の範囲内で動的に修正する前記ステップが、前記ミキサチューニングパラメータのセットの外部である少なくとも１つの変数によって修正可能である前記所定の範囲をさらに含む、請求項１４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本願は、２０１８年４月４日に提出された「Ｄｙｎａｍｉｃ  Ａｕｄｉｏ  Ｕｐｍｉｘｅｒ  Ｐａｒａｍｅｔｅｒｓ  ｆｏｒ  Ｓｉｍｕｌａｔｉｎｇ  Ｎａｔｕｒａｌ  Ｓｐａｔｉａｌ  Ｖａｒｉａｔｉｏｎｓ」と題する米国仮特許出願係属番号第６２／６５２６３８号の優先権を主張するものである。
【０００２】
本開示は、オーディオアップミキサアルゴリズムを対象とし、より具体的には、経時的に空間多様性を生成するための動的パラメータを有するアップミキサのアルゴリズムを対象とする。
【背景技術】
【０００３】
オーディオアップミキサアルゴリズムは、相対ゲイン、相対位相、相対スペクトル対時間、及び左右のチャネル間の全体的な相関関係などのオーディオ入力の特性を分析することにより、リスナーに対する強力な音響サウンドステージを作出するという目的で、ステレオオーディオをマルチチャネルの提示に変換する。これは、側面と背面の物質的なスピーカと共に前面の物質的なスピーカを使用して、包み込む雰囲気を作り出す。オーディオ入力の信号処理を最適化するために、オーディオアップミキサのアルゴリズムは様々なチューニングパラメータを使用して、アルゴリズムをオーディオシステムと、それが動作する音響空間、例えば、車内、部屋または劇場などのリスニング環境に合わせて調整する。様々なチューニングパラメータが、チューニング時に固定され、オーディオの既知の再現可能な空間の提示になる。
【０００４】
この固定の繰り返される提示は、常に望ましいものとは限らない。例えば、海や熱帯雨林のサウンドスケープなどの大気または環境のサウンドは、オーディオの連続的なループとして再生され得る。通常、オーディオの連続的なループには、固定の空間の提示がある。そのようなシナリオでは、そのようなアルゴリズムの固定の空間の提示は、不自然なものに聞こえるか、聞き手を疲労させることになり得る。
【０００５】
ステレオのオーディオにおける自然な空間多様性をシミュレートする動的オーディオアップミキサが必要である。
【発明の概要】
【課題を解決するための手段】
【０００６】
オーディオ出力に自然な空間多様性を作出するシステム。オーディオ信号プロセッサは、ミキサチューニングパラメータのセットの少なくとも１つのパラメータを経時的に所定の範囲内で動的に修正して、オーディオ入力信号を、オーディオ出力の自然な空間多様性のオーディオ出力に変換するように構成されている。
【０００７】
オーディオ出力に自然な空間多様性を作出するシステム及び方法。ミキサチューニングパラメータのセットの少なくとも１つのパラメータは、経時的に、修正制御パラメータのセットによって定められる所定の範囲内で動的に修正される。少なくとも１つの動的に修正されたパラメータを含むミキサチューニングパラメータのセットがミキサに適用され、ミキサが１つ以上のスピーカで再生されるオーディオ出力において自然な空間多様性を作出できるようにする。
【０００８】
また、オーディオ出力に自然な空間多様性を作出する方法は、修正され、ミキサチューニングパラメータのセットの少なくとも１つの他のパラメータの現在の状態に基づくパラメータのための所定の範囲内のミキサチューニングパラメータのセットの少なくとも１つのパラメータを動的に修正することもできる。
【図面の簡単な説明】
【０００９】
【図１】オーディオ処理システムのブロック図を示す。
【図２】オーディオ処理システムのブロック図を示す。
【図３】オーディオ処理システムのブロック図を示す。
【図４】オーディオ処理システムのブロック図を示す。
【図５】チューニングパラメータのセットを更新する方法のフローチャートである。
【図６】チューニングパラメータのセットを更新する方法のフローチャートである。
【発明を実施するための形態】
【００１０】
図の要素及びステップは、単純及び明確にするために示され、必ずしも任意の特定の順序に従って提供されていない。例えば、同時にまたは異なる順序で行われ得るステップは、本開示の実施形態の理解を改善することを助けるために図に示される。
【００１１】
本開示の様々な態様が特定の例示的な実施形態を参照して説明されているが、本開示は、係る実施形態、及び追加の修正、適用に限定されず、実施形態は、本開示の主題から逸脱することなく実施され得る。図では、同じ参照符号が同じ構成要素を示すために使用されている。当業者は、本明細書に記載された様々な構成要素が、本開示の主題の範囲から変わることなく変更され得ることを認識する。
【００１２】
本明細書に説明されるサーバ、受信機、またはデバイスの任意の１つ以上は、様々なプログラミング言語及び／または技術を使用して作出されたコンピュータプログラムからコンパイルまたは解釈され得るコンピュータ実行可能命令を含む。概して、プロセッサ（マイクロプロセッサなど）は、例えば、メモリ、コンピュータ可読媒体などから命令を受信し、命令を実行する。処理ユニットは、ソフトウェアプログラムの命令を実行できる非一時的コンピュータ可読記憶媒体を含む。コンピュータ可読記憶媒体は、限定するものではないが、電子記憶デバイス、磁気記憶デバイス、光学記憶デバイス、電磁気記憶デバイス、半導体記憶デバイス、またはそれらの任意の適切な組み合わせであり得る。本明細書の任意の１つ以上のデバイスは、ファームウェアに依存し得、これはオペレーティングシステムとの互換性、改善及び追加機能、セキュリティアップデートなどを確実にするために、時々更新を必要とし得る。接続サーバ及びネットワークサーバ、受信機、またはデバイスは、限定するものではないが、ＳＡＴＡ、Ｗｉ‐Ｆｉ、ライトニング、イーサネット（登録商標）、ＵＦＳ、５Ｇなどを含み得る。１つ以上のサーバ、受信機、またはデバイスは、ほんの数例を挙げると、専用オペレーティングシステム、インターフェース用の複数のソフトウェアプログラム及び／またはプラットフォーム、例えばグラフィックス、音声、無線ネットワーク、実用化アプリケーション、車両コンポーネントの統合型ハードウェア、システム、ならびにスマートフォン、タブレット、及び他のシステムなどの外部デバイスを使用して動作し得る。
【００１３】
図１は、動的パラメータ修正１２８でオーディオ入力信号１０４を処理して、会場の増幅器及びスピーカ１２４で再生されるオーディオ出力信号１２０を提供するシステム１００のブロック図である。システム１００の会場の例には、車両オーディオシステム、ホームシアターシステムなどの据え置き型消費者オーディオシステム、映画館などのマルチメディアシステム用のオーディオシステム、マルチルームオーディオシステム、スタジアムや集会の会場などにおけるパブリックアドレスシステム、屋外オーディオシステム、またはオーディオの再生が所望されるその他任意の会場のオーディオシステムが含まれ得る。
【００１４】
サウンドスケープオーディオソース１２２は、デジタル信号プロセッサ（ＤＳＰ）１３４にオーディオ入力信号１０４を提供する。サウンドスケープオーディオソース１２２の例は、コンパクトディスク、ビデオディスク、デジタル多用途ディスク、ブルーレイディスクプレーヤー、ビデオシステム、ラジオ、カセットテーププレーヤー、無線または有線通信デバイス、ナビゲーションシステム、パーソナルコンピューター、ＭＰ３プレーヤーなどのコーデック、スマートフォン、タブレット、ウェアラブルデバイス、または少なくとも２つのチャネルの異なるオーディオ信号を出力できる他の任意の形式のオーディオ関連デバイスなどのメディアプレーヤーを含み得るが、これらに限定されない。ＤＳＰ１３４はミキサ１０２を含み、これは任意選択のポストミキシング機能を備えたサラウンドアップミキサであり得、またはそれは、オーディオの２つ以上のチャネルを処理することができるミキサであり得る。本明細書での説明は、サラウンドアップミキサ１０２を説明する例示の目的である。本明細書での説明は、主にサラウンドアップミキサ１０２、ミキサチューニングパラメータ１０６、及びサウンドスケープオーディオ入力１０４に関連している。しかし、従来式のオーディオ入力（図示せず）を出力チャネルに組み合わせて、サウンドスケープオーディオを従来式のオーディオと同時に再生できることに留意されたい。例えば、サウンドスケープオーディオの再生中に、ナビゲーションプロンプトなどの従来式のオーディオも再生されている場合などである。
【００１５】
サラウンドアップミキサ１０２は、本明細書ではミキサチューニングパラメータと呼ばれる固定のチューニングパラメータ１０６のセットを適用することにより、オーディオ入力１０４を変換する。サラウンドアップミキサ１０２は、マルチチャネル出力にオーディオ入力１０４を変換するために、Ｓｔａｎｆｏｒｄ，ＣＴのＨａｒｍａｎ  ＩｎｔｅｒｎａｔｉｏｎａｌによるＱＵＡＮＴＵＭＬＯＧＩＣ（登録商標）Ｓｕｒｒｏｕｎｄ（ＱＬＳ）などの公知のマルチチャネルサラウンドサウンドの技術を使用してもよい。
【００１６】
オーディオ入力信号１０４は、オーディオの少なくとも２つのチャネルを有する。本開示では、オーディオ入力信号１０４は、没入型環境を作出するために、サウンドスケープオーディオ入力として特別に記録されている。没入型環境には、例えば、海、穏やかな風雨、または熱帯雨林が含まれるが、これらに限定されない。
【００１７】
ミキサチューニングパラメータ１０６は、オーディオ入力１０４を処理するために使用されるときに、オーディオ入力１０４の静的ミックスを作出する固定のパラメータである。サウンドスケープオーディオ入力１０４は、通常、反復性のループで再生される。オーディオ入力１０４が固定のミキサチューニングパラメータ１０６で再生されると、固定の空間の提示は聞く者を疲労させ、最終的には不自然なものになる可能性がある。この問題が、本開示で、ミキサチューニングパラメータ１０６の許容される限界を設定する修正制御パラメータ１２６のセットによって対処される。ミキサチューニングパラメータ１０６は、修正制御パラメータ１２６のセットによって定められている制限内で動的パラメータ修正アルゴリズム１２８によって修正される。次に、動的パラメータ修正アルゴリズム１２８は、サラウンドアップミキサ１０２に修正されたチューニングパラメータのセットを提供し、サラウンドアップミキサ１０２は、オーディオ入力１０４の動的ミキシングをオーディオ出力１２０に生成する。動的パラメータ修正１２８は、自然な空間多様性をオーディオ入力１０４に差し挟む機能をアップミキサ１０２に提供し、それにより、通常はそれ自体で適用される固定のミキサチューニングパラメータ１０６によって引き起こされる反復性のループを回避する。
【００１８】
例示的な適用例では、ユーザは、ビーチなどの自然環境のサウンドスケープオーディオ入力１０４を、サウンドスケープオーディオソース１２２から選択できる。オーディオ入力１０４は、ＤＳＰ１３４の中と同様に、アップミキサ１０２によって処理され、動的パラメータ修正１２８は、自然な空間多様性を有する意図された音場を作出するために、パラメータの修正をアップミキサ１０２に適用する。これは、オーディオ入力１０４に適用されているチューニングパラメータに基づいて、アップミキサ１０２がチャネルを解釈する方法を操作することによって実現される。基本的なチューニングシステムは、固定のミキサチューニングパラメータ１０６を直接使用するのみで、意図された音場を会場のリアリティに合わせてマッピングする。それは、会場の音響と会場の様々なスピーカのタイプや位置によって定められる。本開示によれば、リアルタイムの動的パラメータ修正１２８は、オーディオ入力１０４の再生中にミキサチューニングパラメータ１０６を修正し、これは、意図された音場の空間的な提示を経時的に変化させる。リアルタイムの動的パラメータ修正１２８は、反復性のループを防止することにより、意図された音場に臨場感を与える。修正制御パラメータ１２６のセットは、特定の用途のためにミキサチューニングパラメータ１０６を調整するために使用され、動的パラメータ修正１２８は、サラウンドアップミキサ１０２で使用されるミキシングパラメータを決定し、伝達する。
【００１９】
動的パラメータ修正アルゴリズム１２８は、いくつかの方法で実行され得る。図１では、例示の目的で、これはミキサチューニングパラメータ１０６及び修正制御パラメータ１２６用の不揮発性記憶装置１３６を有するマイクロコントローラ１３８に存在するものとして示されている。マイクロコントローラ１３８は、ＤＳＰ１３４と伝達することができる。ＤＳＰはまた、処理状態情報を動的パラメータ修正アルゴリズム１２８に伝達し得る。処理状態情報の例には、ボリューム、ラウドネス、ＥＱ、トーン、ゲイン、低音管理などのオーディオシステムの変数の現在の設定、測定値、または検出されたレベルが含まれ得るが、これらに限定されない。
【００２０】
あるいは、動的パラメータ修正アルゴリズム１２８は、ＤＳＰ１３４自体の一部であってもよく、または、図３及び図４を参照して本明細書で後で詳細に説明するように、アップミキサ１０２に統合されても、または埋め込まれてもよい。
【００２１】
図２は、サウンドスケープオーディオと同時に再生され得る他のより従来式のオーディオ入力と相互作用する、サウンドスケープオーディオ入力１０４の動的パラメータ修正１２８を示すシステム２００のブロック図である。ラジオ、ＤＶＤ、ＣＤ、インフォテインメントユニットを含むがこれらに限定されないソースからのメインメディアオーディオ入力２０４はまた、車両で再生できる。さらに、ナビゲーションプロンプト、電話の呼び出しなどの割り込みオーディオ入力２０８もまた、車両で再生され得る。
【００２２】
メモリ、例えばサウンドスケープミキサチューニングパラメータ１０６のセット及び修正制御パラメータ１２６のセットを格納する不揮発性記憶装置１３６はまた、他のチューニングパラメータ２０６を格納することもでき、これらがマイクロコントローラ１３８などによりアクセスされて、パラメータの管理を実行し、ミキシングパラメータをアップミキサ１０２だけでなく、車両で再生されている他のオーディオ信号に対して行われている可能性がある他のオーディオ処理２０２、２０４、２０６にも伝達することができるようにする。従来型パラメータ管理２２８アルゴリズムは、メモリ１３６から他のチューニングパラメータ２０６を読み取り、それらをＤＳＰ１３４に直接適用し、そこでそれらは、それらのそれぞれのオーディオ出力１２０を生成するためにオーディオ入力２０４及び２０８を処理する際に使用される。
【００２３】
図１を再度参照すると、修正制御パラメータ１２６は、ミキサチューニングパラメータ１０６と共に、シリアルペリフェラルインターフェース（ＳＰＩ）デバイスなどのデバイス間通信バス１３０を介して動的パラメータ修正１２８に伝達し得る、またはそれによって読み取られ得る。図１の例は、マイクロコントローラ１３８で実行されている動的パラメータ修正、及び修正されたパラメータがサラウンドアップミキサ１０２に通信１３２されることを示している。動的パラメータ修正１２８は、実行時にサラウンドアップミキサ１０２に伝達され、新しい設定をアップミキサ１０２に強制する。通信１３２はまた、ＳＰＩによるものであってもよい。同様に、図２にて、デバイス間通信バス２３０及び２３２は、２３０を介して従来型パラメータ管理アルゴリズム２２８及び動的パラメータ修正アルゴリズム１２８によって読み取られ、２３２を介してＤＳＰ１３４に伝達される際に、ミキサチューニングパラメータ１０６、１２６、及び２０６のセットを伝達するために使用され得る。
【００２４】
図１及び図２では、動的パラメータ修正アルゴリズムがマイクロコントローラ１３８に存在することが示されている。しかし、パラメータ修正アルゴリズム１２８はまた、ＤＳＰ１３４自体の一部であってもよく、またはそれは、アップミキサ１０２に統合されていても、または埋め込まれてもよい。
【００２５】
図３は、システム３００のブロック図であり、それにおいて固定のミキサチューニングパラメータ１０６、修正制御パラメータ１２６、及び任意の他のチューニングパラメータ２０６が、メモリ１３６から、マイクロコントローラ１３８によって実行され得る従来型パラメータ管理アルゴリズム３２８に読み込まれ得る。従来型パラメータ管理アルゴリズム３２８は、ミキサのセット及び他のチューニングパラメータ１０６、２０６及び修正制御パラメータ１２６をＤＳＰ１３４に伝達する。動的パラメータ修正アルゴリズム１２８は、ＤＳＰ１３４の中のチューニングパラメータ及び修正制御パラメータを適用し、動的に修正されたパラメータをサラウンドアップミキサ１０２に直接伝達して、サウンドスケープオーディオ入力１０４に適用される。他のすべてのチューニングパラメータは、従来型パラメータ管理アルゴリズム３２８によって決定されたように適用され、同様に再生されている他のいずれかのオーディオ（メインメディアオーディオ入力２０４及び割り込みオーディオ入力２０８）と同時に処理され得る。
【００２６】
図４は、サラウンドアップミキサ１０２と動的パラメータ修正アルゴリズム１２８とを統合するシステム４００のブロック図である。アップミキサ１０２は、修正制御パラメータ１２６を含み、サウンドスケープミキサチューニングパラメータ１０６を受信し、動的パラメータ修正１２８を実行する機能を備えていてもよい。
【００２７】
図１〜図４に示される例のいずれかにおいて、静的サウンドスケープミキサチューニングパラメータ１０６は、動的パラメータ修正アルゴリズム１２８によって動的に修正され、そのため、サラウンドアップミキサ１０２は、シームレスなパラメータの更新を可能にして、予期しない更新によって引き起こされ得る可能な歪みを回避できる。場合によっては、チューニングの更新は、アップミキサ１０２のリアルタイムの処理の様相に同期させてもよい。
【００２８】
以下に説明する方法５００、６００では、図１のシステムが直接参照されている。しかし、当業者は、図２〜図４に示されるシステムのいずれか１つに対応するために方法ステップに対して修正が必要とされ得ることもまた理解することができる。例えば、動的パラメータ修正が、ＤＳＰと対照的にマイクロコントローラにおいて実行されているとき、またはアップミキサ自体に統合されているときに説明されているステップに適用される際に、フェッチ／読み取り／書き込み／通信を示す文言には、わずかな違いがある可能性もある。
【００２９】
図５は、ミキサチューニングパラメータのセットの少なくとも１つのパラメータの動的パラメータ修正のための方法５００を説明するフローチャートである。以下の説明では、ミキサチューニングパラメータのセットで修正されるパラメータはＸである。方法５００は、ミキサチューニングパラメータ１０６（図１〜図４に示す）及び修正制御パラメータ１２６（図１〜図４に示す）をフェッチ５０２する。ミキサチューニングは、Ｘなどの１つ以上のパラメータのスルー時間と形状を定める。ミキサチューニングパラメータは、通常、オーディオシステムがアクティブなときにＲＡＭに格納され得るチューニングファイルに見出せる。チューニングファイルはまた、不揮発性メモリに格納することもできる。修正制御パラメータは、Ｘなどの１つ以上のパラメータの修正の最大の範囲及び最小の範囲を定める。修正制御パラメータはまた、オーディオシステムがアクティブなときにＲＡＭに格納され得る、または非揮発性メモリに格納され得るチューニングファイルに見出すこともできる。
【００３０】
この例では、パラメータＸを調整するためのミキサチューニングパラメータ及び修正制御パラメータがフェッチされ５０２、動的パラメータ修正アルゴリズム１２８（図１〜図４に示されている）にロードされる５０４。動的パラメータ修正アルゴリズムでは、スルー時間や形状などのミキサチューニングパラメータ、及び修正制御パラメータに基づいて、Ｘを増加させ５０６、ステレオオーディオの自然な空間多様性をシミュレートする様式で、オーディオ入力信号の処理を変更する。パラメータＸへの修正が、所定の最大値及び所定の最小値の実用的で利用可能な範囲に留まっていることを確認するために、チェックが実行される５０８。Ｘが所定の最大の設定以上である場合５１０、Ｘは減少される。減少５１２はまた、パラメータＸについての定められているスルー時間や形状などのチューニングパラメータに基づく。Ｘが所定の最大の設定よりも小さい場合５１４、やはりＸは、その例についてのチューニングパラメータ、規定のスルー時間、及び形状に基づいて再び増加する５０６。
【００３１】
Ｘが減少する５１２と、別のチェック５１６が実行される。Ｘが最小の設定以下である場合、Ｘは、規定のスルー時間及び形状に基づいて増加する５０６。Ｘが最小の設定よりも大きい場合５１８、Ｘは、規定のスルー時間及び形状に基づいて減少する５１２。
【００３２】
動的に修正されたチューニングパラメータは、ミキサに伝達され、そこでこれらがオーディオ入力をオーディオ出力信号に変換するために適用される。この方法は単純なパラメータの更新について説明しているが、すべての更新で、固定の所定の範囲内で単純な段階的な変更を繰り返す必要はない。所定の範囲は、ミキサチューニングパラメータ及び／または修正制御パラメータの外部にあるオーディオシステムの変数に基づいて変更可能にすることができる。例えば、Ｘへの変更は、処理状態情報などのライブ状態から決定される範囲に基づいて行うことができ、ライブ状態の現在のレベル設定に基づいて変更することができる。これは、オーディオシステムによって測定または検出でき、したがってデジタル信号プロセッサにとって既知であり、動的パラメータ修正アルゴリズムに伝達することができる。さらに、新しいチューニングパラメータはいつでもロードできる。エラー処理戦略を採用することもできる。
【００３３】
チューニングパラメータのセットを調整することも可能である。例えば、パラメータＸを更新する決定は、図６に示されているように、パラメータＹの状態に基づくことができる。方法６００は、Ｘのチューニングパラメータをフェッチ６０２する。ここでも、ミキサチューニングパラメータの例は、限定されるものではないが、修正の最大及び／または最小の範囲と、任意の修正の速度と、６０６の真または偽の状態であることなどの特定の条件を満たすパラメータＹなどの１つ以上のパラメータの状態に依拠しているか、その状態によって制限される、Ｘなどの１つ以上のパラメータのスルー時間及び形状とを定めることを含むことができる。また、この例では、チューニングパラメータＸ及びＹが動的パラメータ修正アルゴリズムにロードされる６０４。パラメータＹが真である６０６ことが判明した状況では、スルー時間や形状などのチューニングパラメータに基づいて、Ｘを増加し得る６０８。チェックが実行され６１０、パラメータＸへの修正が実際的な使用可能な範囲内に留まることを確認する。Ｘが所定の最大値よりも小さい６１２場合、この方法は再びパラメータ６０６をチェックして、パラメータＹが真のままであることを確認し、Ｘ６０８を再び増加させる。チェック６１０を実行するステップの結果、Ｘが所定の最大の設定以上であることが判明した場合、Ｙの状態が再びチェックされる６１４。Ｙが依然として真である場合、パラメータＸの規定のスルー時間と形状に基づいて、Ｘが減少する６１６。
【００３４】
Ｘが減少すると、Ｘが再びチェック６１８され、Ｘが所定の最大値と所定の最小値の間の許容範囲内にあることを確認する。Ｘが所定の最小値より大きいことが判明した場合６２０、パラメータＹの状態のチェック６１４が繰り返される６１４。また、Ｘが範囲内に留まっている場合、Ｘは再び減少６１６し得る。
【００３５】
Ｘが所定の最小の設定６１８以下であることが判明したとき、Ｙの状態がチェック６０６され、Ｙが真のままであるかどうか検証され、Ｘは、規定のスルー時間及び形状に基づいて再び増加６０８し得る。動的に修正されたチューニングパラメータは、アップミキサに伝達され、そこでオーディオ入力をオーディオ出力信号に変換するために適用される。本方法は単純なパラメータの更新について説明しているが、すべての更新が所定の範囲内での単純な段階的な変更を繰り返す必要はない。
【００３６】
あるいは、Ｙは制御パラメータの外部にある変数、例えばＸの所定の範囲を修正するために使用できる処理状態情報であり得る。処理状態情報は、例えばオーディオシステムのボリュームのレベルなどの外部変数であり得る。ボリュームのレベルまたは設定が低い場合、Ｘの所定の範囲は、ボリュームのレベルまたは設定が高い場合よりも大きくなり得る。新たなチューニングパラメータはいつでもロードできる。エラー処理戦略を採用することもできる。
【００３７】
これまでの説明では、特定の例示的な実施形態を参照して本開示が説明されていた。しかし、様々な修正及び変更が、特許請求の範囲に記載したような本開示の主題の範囲を逸脱しないように行われてよい。例えば、本開示は、オブジェクトベースのアップミキサと組み合わせることができる。物体が音響空間に配置されるとき、物体の空間的な特性が、位置、サイズ、及びベクトルに関して経時的に変化するように作出されてもよい。本明細書及び図面は例示のためのものであって、限定するものではなく、修正は、本開示の範囲内に含まれることが意図される。したがって、本開示の主題の範囲は、単に記載された例によってではなく、特許請求の範囲及びそれらの法的均等物によって決定されるべきである。
【００３８】
また、任意の方法または工程の特許請求の範囲で列挙されるステップは、任意の順序で実行されてもよく、特許請求の範囲に提示される特定の順序に限定されない。さらに、任意の機器の特許請求の範囲で列挙される構成要素及び／または要素は、組み合わされてもよく、または、別様には、様々に並び替えて作動するように構成されてもよく、したがって、特許請求の範囲で列挙される特定の構成に限定されない。例えば、動的パラメータの修正は、マイクロプロセッサ、ＤＳＰ、またはサラウンドアップミキサの内部で実行できる。
【００３９】
利益、他の利点、及び問題に対する解決策は特定の実施形態に関して上で説明されている。しかし、いずれかの利益、利点、問題に対する解決策、またはいずれかの特定の利益、利点、もしくは解決策を発生させ得るまたはより顕著にし得るいずれかの要素は、請求項のいずれかまたはすべての重大な、必要または本質的な特徴または構成要素として解釈されない。
【００４０】
「含む（ｃｏｍｐｒｉｓｅ）」、「含む（ｃｏｍｐｒｉｓｅｓ）」、「含む（ｃｏｍｐｒｉｓｉｎｇ）」、「有する（ｈａｖｉｎｇ）」、「含む（ｉｎｃｌｕｄｉｎｇ）」、「含む（ｉｎｃｌｕｄｅｓ）」という用語、またはその任意の変形は、非排他的な包含を言及することを意図しており、それにより要素の一覧を含むプロセス、方法、物品、組成物、または装置は、列挙されるそれらの要素だけを含むのではなく、明示的に示されていない、またはこのようなプロセス、方法、物品、組成物、または装置に固有ではない他の要素を含んでもよい。本開示の実践において使用される上述の構造、配置、用途、比率、要素、材料、または構成要素の他の組み合わせ及び／または修正は、具体的に列挙されていないものに加えて、変更され得る、またはそれ以外の場合、特定の環境、製造仕様、設計パラメータ、または他の動作要件に、同一の一般的な原理から逸脱することなく特に適応され得る。
【図１】
2021518686.tif 000003
【図２】
2021518686.tif 000004
【図３】
2021518686.tif 000005
【図４】
2021518686.tif 000006
【図５】
2021518686.tif 000007
【図６】
2021518686.tif 000008
【国際調査報告】
2021518686.tif 000009