(57)【要約】【課題】  誤操作の発生を防止することができる音響信号処理装置を提供する。【解決手段】  複数の入力チャンネルをグループ化して、該グループ化した複数の入力チャンネルを一括してミュートするＤＣＡミュート機能において、ＤＣＡミュート機能の処理対象をフェーダを経由しないプリ信号とフェーダを経由するポスト信号の双方又はポスト信号のみのいずれか一方を選択する。ＤＣＡミュートの処理対象がポスト信号のみである場合には、フェーダのＤＳＰ値（実際の設定値）を、例えば、−∞ｄＢまで下げることによりポスト信号の音量を０とし、ポスト信号のみをミュートする。また、ＤＣＡミュートの処理対象がプリ信号とポスト信号の双方である場合には、入力チャンネルからバスへの経路を切断（オフ）することにより、プリ信号とポスト信号の双方をミュートする。【選択図】  図３
2008227568.tif 000002
【特許請求の範囲】
【請求項１】
音響信号を入力する複数の入力チャンネルと、
前記複数の入力チャンネルから入力される音響信号を混合するためのミックスバスと、
前記複数の入力チャンネルのそれぞれの音量を調整する音量制御手段と、
前記複数の入力チャンネルのそれぞれから前記ミックスバスへ経路を接続又は切断する経路切断手段と、
前記複数の入力チャンネルのそれぞれから前記ミックスバスに入力する音響信号として、前記音量制御手段を経由するポスト信号と、前記音量制御手段を経由しないプリ信号とのいずれか一方を選択する信号選択手段と、
前記複数の入力チャンネルの少なくとも一部をグループ化して、該グループ化した入力チャンネル群の音量を調整するための音量調整操作子と、
前記グループ化した入力チャンネル群のミュートを設定するミュート設定手段と、
前記グループ化した入力チャンネル群のミュートの対象として、前記ポスト信号のみをミュートする第１のモードと、前記ポスト信号と前記プリ信号の双方をミュートする第２のモードとのいずれか一方を選択するミュート対象選択手段と、
前記ミュート設定手段により、前記グループ化した入力チャンネル群のミュートが設定された時に、前記第１のモードが選択されている場合は、前記音量制御手段に、前記グループ化した入力チャンネル群のミュートを実行させ、前記第２のモードが選択されている場合は、前記経路切断手段に前記グループ化した入力チャンネル群のミュートを実行させるように制御するミュート制御手段と
を有する音響信号処理装置。
【請求項２】
前記ミュート制御手段は、前記第１のモードが選択されている場合に、前記音量制御手段に、前記音響信号の音量を０にするように指示する請求項１記載の音響信号処理装置。
【請求項３】
前記ミュート制御手段は、前記第２のモードが選択されている場合に、前記経路切断手段に、前記経路を切断するように指示する請求項１又は２記載の音響信号処理装置。
【請求項４】
複数の入力チャンネルから入力される音響信号を混合するためのミックス手順と、
前記複数の入力チャンネルのそれぞれの音量を調整する音量制御手順と、
前記複数の入力チャンネルのそれぞれから前記ミックスバスへ経路を接続又は切断する経路切断手順と、
前記複数の入力チャンネルのそれぞれについて、前記ミックス手順において処理される音響信号として、前記音量制御手順で処理されたポスト信号と、前記音量制御手順で処理されないプリ信号とのいずれか一方を選択する信号選択手順と、
前記複数の入力チャンネルの少なくとも一部をグループ化して、該グループ化した入力チャンネル群の音量を調整するための音量調整操作子からの入力に基づき該グループ化した入力チャンネル群の音量を調整するグループ音量調整手順と、
前記グループ化した入力チャンネル群のミュートを設定するミュート設定手順と、
前記グループ化した入力チャンネル群のミュートの対象として、前記ポスト信号のみをミュートする第１のモードと、前記ポスト信号と前記プリ信号の双方をミュートする第２のモードとのいずれか一方を選択するミュート対象選択手順と、
前記ミュート設定手順により、前記グループ化した入力チャンネル群のミュートが設定された時に、前記第１のモードが選択されている場合は、前記音量制御手順に、前記グループ化した入力チャンネル群のミュートを実行させ、前記第２のモードが選択されている場合は、前記経路切断手順に前記グループ化した入力チャンネル群のミュートを実行させるように制御するミュート制御手順と
を有する音響処理をコンピュータで実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音響信号処理装置に関し、より詳しくは、複数の入力チャンネルから入力される音響信号を混合して出力する音響信号処理装置に関する。
【背景技術】
【０００２】
ミキサなどの複数の入力チャンネルを有する音響信号処理装置においては、通常、各チャンネルのパラメータはチャンネルごとに調整・設定する。パラメータの設定用操作子としては、例えば、入力チャンネルごとに、音量調整用のフェーダ操作子、当該入力チャンネルの出力のオンオフを設定するオンキー、入力音響信号をフェーダ経由で出力するか否かを設定するプリキー等の各種設定操作子があり、設定操作子は、音響信号処理装置のパネル面に複数個配置されている。
【０００３】
フェーダ操作子は、入力チャンネルごとにもうけられるパラメータを連続的に変化させる操作子であり、各入力チャンネルの入力レベル（音量）を調整する。オンキーは、入力チャンネルごとに設けられるスイッチであり、入力チャンネルからミキシングバスやステレオバス等の各種バスへの出力経路の接続（オン）と切断（オフ）を切り替える。これは、一般的にオンオフ機能といわれるものである。プリキーは、入力チャンネルごとに設けられるスイッチであり、各種バスへ入力する音響信号をプリ信号とポスト信号のいずれかへ切り替える。プリ信号とは、フェーダを経由しない信号、すなわちフェーダによる音量調整前（プリフェーダ）の信号である。ポスト信号とは、フェーダを経由する信号、すなわちフェーダによる音量調整後（ポストフェーダ）の信号である。
【０００４】
上述したように、通常は、各チャンネルのパラメータはチャンネルごとに調整・設定するが、複数の入力チャンネルをグループ化して、当該グループに属する入力チャンネルのパラメータを一括して調整する機能が知られている。なお、本明細書では、この入力チャンネルのグループをＤＣＡ（Ｄｉｇｉｔａｌｌｙ  Ｃｏｎｔｒｏｌｌｅｄ  Ａｍｐｌｉｆｉｒｅｄ）グループと呼ぶ。また、このようにグループ化された入力チャンネルの音量レベル（入力レベル）を一括して調整する機能をＤＣＡ機能と呼ぶ。
【０００５】
ＤＣＡ機能用の操作子として、少なくとも、ＤＣＡグループごとのフェーダ操作子（ＤＣＡフェーダ操作子）、ＤＣＡミュートキーがある。ＤＣＡフェーダは、ＤＣＡグループの入力レベルを調整する操作子であり、上述した入力チャンネル用のフェーダ操作子と同様に、入力レベルを連続的に変化させることができる。ＤＣＡミュートキーは、ＤＣＡミュートのオンオフを切り替えるスイッチである。ＤＣＡミュートとは、ＤＣＡフェーダの値を瞬時に−∞ｄｂまで下げる機能である。
【非特許文献１】「ＰＭ５Ｄ／ＰＭ５Ｄ−ＲＨ  取扱説明書」、ヤマハ株式会社、２００４年
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述の従来技術では、ＤＣＡミュートと入力チャンネルのオンオフ機能は、ともに入力チャンネルを消音する（入力チャンネルの出力が各種バスへ供給されないように制御する）機能ではあるが、実現方法が異なるため、機能の実行結果に若干の違いがある。
【０００７】
入力チャンネルのオンオフ機能は、入力チャンネルから各種バスへの出力経路の接続（オン）と切断（オフ）を切り替えるものであることから、プリ信号とポスト信号の両方を消音する。
【０００８】
これに対して、ＤＣＡミュートは、ポスト信号を消音するが、プリ信号は消音しない。すなわち、プリ信号が出力されるように設定されている入力チャンネルは、ＤＣＡミュート実行しても消音されることなくミックスバスに送られる。これは、ＤＣＡミュートが、あくまでも入力チャンネルのフェーダレベルを−∞ｄｂに設定するものであることに由来し、フェーダを経由しないプリ信号はそもそもフェーダレベルの影響を受けないので、このような結果となる。従来の技術では、ＤＣＡ機能は、あくまでも入力チャンネルのフェーダレベルを一括制御する機能として位置づけられている。
【０００９】
しかし、ＤＣＡ機能は、入力チャンネルを一括して操作するための機能であると認識されることがある。このように認識したユーザは、ＤＣＡミュートにより、ＤＣＡグループに属する全ての入力チャンネルが、プリ信号であるかポスト信号であるかにかかわらず、消音する機能と考え勝ちである。そのため、従来のＤＣＡミュートでプリ信号がミュートされないことに対して、操作性の悪さを感じることとなる。また、このような誤解から、リアルタイムでの操作中に誤操作を発生させる原因となる可能性もある。
【００１０】
本発明の目的は、ユーザに操作性の悪さを感じさせない音響信号処理装置を提供することである。
【００１１】
また、本発明の他の目的は、誤操作の発生を防止することができる音響信号処理装置を提供することである。
【課題を解決するための手段】
【００１２】
本発明の一観点によれば、音響信号処理装置は、音響信号を入力する複数の入力チャンネルと、前記複数の入力チャンネルから入力される音響信号を混合するためのミックスバスと、前記複数の入力チャンネルのそれぞれの音量を調整する音量制御手段と、前記複数の入力チャンネルのそれぞれから前記ミックスバスへ経路を接続又は切断する経路切断手段と、前記複数の入力チャンネルのそれぞれから前記ミックスバスに入力する音響信号として、前記音量制御手段を経由するポスト信号と、前記音量制御手段を経由しないプリ信号とのいずれか一方を選択する信号選択手段と、前記複数の入力チャンネルの少なくとも一部をグループ化して、該グループ化した入力チャンネル群の音量を調整するための音量調整操作子と、前記グループ化した入力チャンネル群のミュートを設定するミュート設定手段と、前記グループ化した入力チャンネル群のミュートの対象として、前記ポスト信号のみをミュートする第１のモードと、前記ポスト信号と前記プリ信号の双方をミュートする第２のモードとのいずれか一方を選択するミュート対象選択手段と、前記ミュート設定手段により、前記グループ化した入力チャンネル群のミュートが設定された時に、前記第１のモードが選択されている場合は、前記音量制御手段に、前記グループ化した入力チャンネル群のミュートを実行させ、前記第２のモードが選択されている場合は、前記経路切断手段に前記グループ化した入力チャンネル群のミュートを実行させるように制御するミュート制御手段とを有する。
【発明の効果】
【００１３】
本発明によれば、ユーザに操作性の悪さを感じさせない音響信号処理装置を提供することができる。
【００１４】
また、本発明によれば、誤操作の発生を防止することができる音響信号処理装置を提供することができる。
【発明を実施するための最良の形態】
【００１５】
図１は、本発明の実施例による音響信号処理装置（デジタルミキサ）１の基本構成を表すブロック図である。
【００１６】
バス１１には、検出回路１２、表示回路１３、ＲＡＭ１４、ＣＰＵ１６、フラッシュメモリ１７、ＩＮＰＵＴ／ＯＵＴＰＵＴ（Ｉ／Ｏ）インターフェイス１８、タイマ５６、ハードディスクレコーダ（ＨＤレコーダ）２０、デジタルサウンドプロセッサ（ＤＳＰ）２５、波形ＩＮＰＵＴ／ＯＵＴＰＵＴ（Ｉ／Ｏ）インターフェイス２６、電動フェーダ１９が接続される。
【００１７】
ユーザは、検出回路１２に接続される複数の操作子（入力手段）２２を用いて、イコライジング、効果付与の設定、音量（入力レベル、出力レベル等）調整、入力チャンネルのバスへの割当、バスの出力チャンネルへの割当等を含むミキシング処理の設定、各種パラメータ、プリセットの入力及び選択等をすることができる。操作子２２は、例えば、ノブ、カーソルキー、ジョグシャトル、ロータリーエンコーダ、スライダ、マウス、キーボード、鍵盤、ジョイスティック、スイッチ等、ユーザの入力に応じた信号を出力できるものならどのようなものでもよい。また、本実施例では、複数の入力手段が接続されている。
【００１８】
また、本実施例では、音量（入力レベル、出力レベル等）調整用の操作子（入力手段）として、電動フェーダ１９が検出回路１２及びバス１１に接続されている。電動フェーダ１９は、通常のフェーダのように、ユーザが上下（又は左右）に動かすことにより、割り当てられているパラメータを連続的に変化させるものであるが、ユーザが動かさない場合、すなわち、設定データ等によりパラメータを変更する場合に、該パラメータの変更におうじて、変更後のパラメータ値に対応する位置にフェーダをモータ等により自動的に移動させることができる。本実施例では、図２に示すフェーダ操作子１９１及びＤＣＡフェーダ１９２、図示しない出力レベル調整用フェーダ操作子等に電動フェーダ１９を用いている。なお、電動フェーダ１９は、音量（入力レベル、出力レベル等）調整に限らずその他のパラメータにも割り当てることが可能である。
【００１９】
表示回路１３は、ディスプレイ２３に接続され、チャンネルの割当て、各チャンネル毎のイコライジング、効果付与の設定、音量調節等の各種情報及び後述するＤＣＡミュートの設定画面等をディスプレイ２３に表示することができる。ディスプレイ２３は、液晶表示装置（ＬＣＤ）２３１（図２）、発光ダイオード（ＬＥＤ）等で構成されるレベルメータ２３２等を含んで構成される。
【００２０】
ＲＡＭ１４は、フラグ、レジスタ又はバッファ、各種データ等を記憶するＣＰＵ１６用のワーキングエリアを有する。本実施例では、図３を参照して後述するパネルバッファ１４１及びＤＣＡバッファ１４２のための領域が、ＲＡＭ１４内に用意されている。
【００２１】
ＣＰＵ１６は、フラッシュメモリ１７に記憶されている制御プログラム等に従い、演算又は制御を行う。タイマ５６は、ＣＰＵ１６及バス１１に接続されており、基本クロック信号、割り込み処理タイミング等をＣＰＵ１６に指示する。フラッシュメモリ１７には、プリセットデータ、各種パラメータ及び制御プログラム等を記憶することができる。
【００２２】
Ｉ／Ｏインターフェイス１８は、電子楽器、他の音響機器、コンピュータ、増設ＨＤＤ等に接続できるものである。この場合、通信インターフェイス１８は、ＭＩＤＩインターフェイス、ＳＣＳＩ（ＳＭＡＬＬ  ＣＯＭＰＵＴＥＲ  ＳＹＳＴＥＭ  ＩＮＴＥＲＦＡＣＥ）、ＲＳ−２３２Ｃ、ＵＳＢ（ユニバーサル・シリアル・バス）、ＩＥＥＥ１３９４（アイトリプルイー１３９４）等の汎用のインターフェイスを用いて構成する。なお、本実施例は、複数のＩ／Ｏインターフェイス１８を有する。
【００２３】
ＨＤレコーダ２０は、ハードディスクドライブ（ＨＤＤ）で構成され、例えば、デジタル形式の音響信号を１６ｂｉｔ（又は２４ｂｉｔ）、４４．１ｋＨｚ（又は４８ｋＨｚ）のレゾリューションで複数のトラックの個別録音若しくは同時録音が可能な録音装置である。
【００２４】
ＤＳＰ２５は、例えば、図３に示すように複数の入力端子（アナログ入力２６ＡＩ、デジタル入力２６ＤＩ）及び出力端子（アナログ出力２６ＡＯ、デジタル出力２６ＤＯ）を有する波形Ｉ／Ｏインターフェイス２６の入力端子又はＨＤレコーダ２０から入力されるアナログ形式又はデジタル形式の音響信号に、各種効果付与を含むミキシング処理を施し出力端子からアナログ形式又はデジタル形式の音響信号を出力する。なお、入力端子は、アナログ形式の音響信号をデジタル形式に変換するＡＤコンバータ（ＡＤＣ）を有し、出力端子２７は、デジタル形式の音響信号をアナログ形式に変換するＤＡコンバータ（ＤＡＣ）を有する。なお、ＤＳＰ２５の機能は、図３を参照して後述する。
【００２５】
図２は、音響信号処理装置１のトップパネル（操作パネル）２２０の構成を表す概略平面図である。
【００２６】
トップパネル２２０は、少なくともインプットセクション２２１、ＤＡＣセクション２２２、カーソルセクション２２３、ＬＣＤ２３１、レベルメータ２３２及び複数のその他操作子群２２で構成される。
【００２７】
インプットセクション２２１には、後述する入力チャンネルでの処理における各種パラメータを調整するための操作子が配置されている。入力チャンネルは、例えば、４〜６４チャンネルあり、本実施例では、３２チャンネルが用意されている。なお、入力チャンネルは、複数であれば、何チャンネルあってもよい。インプットセクション２２１には、少なくとも、フェーダ操作子（入力チャンネルフェーダ）１９１、プリキー２２５、オンキー２２６のそれぞれが、各入力チャンネルに対して設けられている。なお、インプットセクション２２１に配置される操作子は、基本的に複数あるチャンネルの個々のチャンネルを他のチャンネルとは独立して制御するための操作子である。
【００２８】
フェーダ操作子１９１は、図１の電動フェーダ１９で構成され、各入力チャンネルの入力レベル（音量パラメータ）を個別（入力チャンネル毎独立）に調整する。
【００２９】
オンキー２２６は、入力チャンネルごとに設けられるスイッチ（操作子）２２であり、入力チャンネルからミキシングバスやステレオバス等の各種バスへの出力経路の接続（オン）と切断（オフ）を個別（入力チャンネル毎独立）に切り替える。これは、一般的にオンオフ機能といわれるものである。
【００３０】
プリキー２２５は、入力チャンネルごとに設けられるスイッチ（操作子）２２であり、各種バスへ入力する音響信号をプリ信号とポスト信号のいずれかへ個別（入力チャンネル毎独立）に切り替える。プリ信号とは、フェーダを経由しない信号、すなわちフェーダによる音量調整前（プリフェーダ）の信号である。ポスト信号とは、フェーダを経由する信号、すなわちフェーダによる音量調整後（ポストフェーダ）の信号である。
【００３１】
ＤＣＡセクション２２２には、ＤＣＡグループを操作するための操作子が配置されている。ＤＣＡグループとは、複数の入力チャンネルをグループ化して、当該グループに属する入力チャンネルのパラメータを一括して調整するためのものである。なお、本実施例では、この入力チャンネルのグループをＤＣＡ（Ｄｉｇｉｔａｌｌｙ  Ｃｏｎｔｒｏｌｌｅｄ  Ａｍｐｌｉｆｉｒｅｄ）グループと呼ぶ。また、このようにグループ化された入力チャンネルの音量レベル（入力レベル）を一括して調整する機能をＤＣＡ機能と呼ぶ。
【００３２】
ＤＣＡセクション２２２には、少なくとも、ＤＣＡグループごとのフェーダ操作子（ＤＣＡフェーダ）１９２、ＤＣＡグループごとのＤＣＡミュートキー２２７が設けられている。なお、ＤＣＡセクション２２２に配置される操作子は、ＤＣＡグループに属する複数のチャンネルを一括して操作するためのものである。
【００３３】
ＤＣＡフェーダ１９２は、ＤＣＡグループの入力レベルを調整する操作子であり、上述した入力チャンネル用のフェーダ操作子と同様に、図１の電動フェーダ１９で構成され、入力レベルを連続的に変化させることができる。
【００３４】
ＤＣＡミュートキー２２７は、ＤＣＡミュートのオンオフを切り替えるスイッチ（操作子）２２である。ＤＣＡミュートとは、オンの時、ＤＣＡフェーダの値を瞬時に−∞ｄＢまで下げ、音量を「０」にする機能である。
【００３５】
ＬＣＤ２３１は、音響信号処理装置１を操作するのに必要な情報を表示し、システム全体に関わる設定や入力又は出力チャンネルのミックスパラメータ、ＤＳＰ２５における各種効果付与の設定、出力チャンネルにおける各種効果付与の設定等の各種設定を行うためのディスプレイである。また、後述するＤＣＡミュートターゲットの設定は、このＬＣＤ２３１に表示されるＤＣＡミュートターゲット設定画面２３３上のミュートターゲットキー２３４をカーソルキーやエンターキーを使って操作することにより行う。
【００３６】
カーソルセクション２２３には、ＬＣＤ２３１に表示されるポインター（画面上に表示される矢印）や、カーソル（選択箇所を示す赤枠）を移動したり、パラメータの設定値を変更したりするための操作子２２が複数個設けられている。
【００３７】
レベルメータ２３２は、各入力チャンネルの入力レベル、各ミキサチャンネルの出力レベル及びその他の入力又は出力レベルを表示するメータである。その他操作子群２２は、出力チャンネルの設定、レコーダ２０の設定、インプットセクション２２１に配置された操作子の設定等を行うための操作子群である。
【００３８】
図３は、図１のＤＳＰ２５の機能を説明するためのブロック図である。なお、図１と同様の構成には同じ参照番号を附す。ＤＳＰ２５は、入力パッチ２５１、３２ｃｈの入力チャンネル２５２、１６チャンネルのミックスバスＭＢ１〜ＭＢ１６、左右２ｃｈのステレオバスＳＢ、出力チャンネルである１６チャンネルのミックスチャンネルＭＣ１〜ＭＣ１６及び左右２ｃｈのステレオチャンネルＳＣ、出力パッチ２５５で構成される。
【００３９】
入力パッチ２５１は、アナログ入力２６ＡＩ及びデジタル入力２６ＤＩから入力される複数の音響信号入力を複数ある入力チャンネル２５２に選択的に接続する。すなわち、アナログ入力２６ＡＩ及びデジタル入力２６ＤＩの各端子を入力チャンネル２５２の３２ｃｈのうちいずれかの入力チャンネルに割り当てる。
【００４０】
アナログ入力２６ＡＩは、例えば、１〜３２ｃｈのアナログ形式の音響信号（マイク入力及びライン入力等）をＡＤＣを介して入力する入力端子（入力ポート）である。デジタル入力２６ＤＩは、例えば、１〜３２ｃｈのデジタル形式の音響信号（デジタルＭＴＲ、ハードディスクレコーダ等のデジタル機器からのデジタル出力）を入力する入力端子（入力ポート）である。なお、アナログ入力２６ＡＩは、入力されるアナログ形式の音響信号をデジタル形式の音響信号に変換するためのＡＤＣを有している。
【００４１】
入力チャンネル（インプットチャンネル）２５２は、それぞれのチャンネルに入力されるデジタル形式の音響信号にアッテネータ（減衰・増幅）、コンプレッサ、イコライザ、フェーダ（音量調整）、パン、バスへ送る信号種類（プリ信号及びポスト信号）の選択、バスへ送る信号の接続（オン）及び切断（オフ）、センドレベル等の各種信号処理を施した後、処理をした音響信号をミックスバスＭＢ１〜ＭＢ１６、ステレオバスＳＢに出力する。
【００４２】
各入力チャンネル（インプットチャンネル）２５２は、信号処理部２５３、音量制御部（フェーダ）２５４、プリポスト切替制御部（スイッチ）ＳＷ１、オンオフ切替制御部（スイッチ）ＳＷ２及びＤＳＰバッファ２５６を含んで構成される。
【００４３】
信号処理部２５３は、入力パッチ２５１から入力される音響信号に対して、アッテネータ（減衰・増幅）、コンプレッサ、イコライジング等の各種効果付与を行う。信号処理部２５３で処理された音響信号は、フェーダ２５４及びスイッチＳＷ１の一方の入力端（図中下の入力端）に送られる。
【００４４】
フェーダ２５４は、ＤＳＰバッファ２５６に保持されているフェーダＤＳＰ値に基づき、信号処理部２５３から入力される音響信号の音量（入力レベル）を調整する。なお、本実施例では、フェーダＤＳＰ値は、プラス（＋）又はマイナス（―）のデシベル（ｄＢ）値として保持されているので、入力される音響信号をフェーダＤＳＰ値で表される出力比で出力することにより、音量調整を行う。ここで音量調整された音響信号は、後段のスイッチＳＷ１の他方の入力端（図中上の入力端）及びＳＷ２に送られる。
【００４５】
スイッチＳＷ１は、ＤＳＰバッファ２５６に保持されているプリポストＤＳＰ値に基づき、音響信号の信号処理部２５３からスイッチＳＷ２までの経路を切り替える。具体的には、プリポストＤＳＰ値が「プリ信号」に対応する値（以下、単に、プリポストＤＳＰ値が「プリ信号」という）である場合は、上記一方の入力端（図中下の入力端）とスイッチＳＷ２の入力端を接続することにより、信号処理部２５３から出力される音響信号をフェーダ２５４を介さずにスイッチＳＷ２に入力させる。また、プリポストＤＳＰ値が「ポスト信号」に対応する値（以下、単に、プリポストＤＳＰ値が「ポスト信号」という）である場合は、上記他方の入力端（図中上の入力端）とスイッチＳＷ２の入力端を接続することにより、信号処理部２５３から出力される音響信号をフェーダ２５４を介してスイッチＳＷ２に入力させる。
【００４６】
スイッチＳＷ２は、ＤＳＰバッファ２５６に保持されているオンオフＤＳＰ値に基づき、音響信号のバスＭＢ１〜ＭＢ１６及びＳＢへの経路の接続（オン）及び切断（オフ）を切り替える。具体的には、オンオフＤＳＰ値が「オン」に対応する値（以下、単に、オンオフＤＳＰ値が「オン」という）である場合は、入力端と出力端を接続することにより、スイッチＳＷ１（ステレオバスＳＢへの入力の場合はフェーダ２５４）から入力される音響信号をバスＭＢ１〜ＭＢ１６又はＳＢに入力させる。また、オンオフＤＳＰ値が「オフ」に対応する値（以下、単に、オンオフＤＳＰ値が「オフ」という）である場合は、入力端と出力端を切断することにより、当該入力チャンネルの音響信号のバスへの入力を停止して、ミュートする。
【００４７】
ＤＳＰバッファ２５６は、パネルバッファ１４０に保持されているパネル値に基づいて、実際にＤＳＰ２５内の各制御部に設定されるパラメータの値（ＤＳＰ値）を保持している。ＤＳＰ値は、ＤＳＰ２５における制御部ごとに設定される値であり、制御部ごとに保持されている。
【００４８】
パネルバッファ１４０は、パネル値を保持するバッファであり、例えば、図１のＲＡＭ１４又はフラッシュメモリ１７内に、各操作子で設定できるパラメータの種類ごとに設けられている。例えば、入力チャンネルフェーダパネルバッファ１４１、ＤＣＡバッファ（ＤＣＡフェーダパネルバッファ）１４２、オンキーパネルバッファ１４３、プリキーパネルバッファ１４４、ＤＣＡミュートパネルバッファ１４５、ＤＣＡミュートターゲットパネルバッファ１４６等がある。
【００４９】
なお、本実施例において「パネル値」とは、トップパネル２２０に配置された各種操作子１９、２２で設定されたパラメータの値であり、操作子が現在指し示す値、ＬＣＤ２３１に表示されている値である。なお、パネル値は、あくまでも各種操作子１９及び２２の現在設定値であり、実際にＤＳＰ２５に設定されているＤＳＰ値とは異なるものである。すなわち、パネル値は直接的にはＤＳＰ２５の設定には反映されず、パネル値に基づいてＤＳＰ値を書き換えることにより、初めてパネル値が設定に反映される。
【００５０】
フェーダパネルバッファ１４１は、インプットセクション２２１（図２）に配置されたフェーダ操作子（入力チャンネルフェーダ）１９１のパネル値（フェーダパネル値）を入力チャンネル２５２ごとに保持するためのバッファであり、必要に応じてフェーダパネル値をＤＳＰバッファ２５６に供給され、対応するＤＳＰ値（当該入力チャンネル２５２のフェーダＤＳＰ値）を上書きする。
【００５１】
ＤＣＡバッファ（ＤＣＡフェーダパネルバッファ）１４２は、ＤＣＡセクション２２２（図２）に配置されたＤＣＡフェーダ１９２の現在設定値（ＤＣＡフェーダパネル値）をＤＣＡグループごとに保持するためのバッファであり、ＤＣＡフェーダパネル値は、必要に応じて、入力チャンネルフェーダパネル値と乗算されてＤＳＰバッファ２５６に供給され、対応するＤＳＰ値（当該ＤＣＡグループに属する入力チャンネル２５２のフェーダＤＳＰ値）を上書きする。
【００５２】
オンキーパネルバッファ１４３は、図２のオンキー２２６のパネル値を入力チャンネル２５２ごとに保持するバッファである。オンキーのパネル値（オンキーパネル値）は、ユーザによるオンキー２２６の操作等に応じて、オン又はオフのいずれかに対応する値（以下、単に、オンキーパネル値が「オン」又は「オフ」という）に書き換えられる。オンキーパネル値は、必要に応じてＤＳＰバッファ２５６に供給され、対応するＤＳＰ値（当該入力チャンネル２５２のオンオフＤＳＰ値）を上書きする。
【００５３】
プリキーパネルバッファ１４４は、図２のプリキー２２５のパネル値を入力チャンネル２５２ごとに保持するバッファである。プリキー２２５のパネル値（プリキーパネル値）は、ユーザによるプリキー２２５の操作等に応じて、プリ（プリ信号）又はポスト（ポスト信号）のいずれかに対応する値（以下、単に、プリキーパネル値が「プリ信号」又は「ポスト信号」という）に書き換えられる。プリキーパネル値は、必要に応じてＤＳＰバッファ２５６に供給され、対応するＤＳＰ値（当該入力チャンネル２５２のプリポストＤＳＰ値）を上書きする。
【００５４】
ＤＣＡミュートパネルバッファ１４５は、図２のＤＣＡミュート２２７のパネル値（ＤＣＡミュートパネル値）をＤＣＡグループごとに保持するバッファである。ＤＣＡミュートパネル値は、ユーザによるＤＣＡミュート２２７の操作等に応じて、オン又はオフのいずれかに対応する値（以下、単に「オン」又は「オフ」という）に書き換えられる。ＤＣＡミュートパネル値がオンの時、後述するＤＣＡミュートターゲットが「ポストミュート（ポスト信号のみをミュート）」の場合は、ＤＣＡフェーダの値（ＤＣＡパネル値）は瞬時に−∞ｄｂまで下げられる。また、ＤＣＡミュートパネル値がオンの時、ＤＣＡミュートターゲットが「プリポストミュート（プリ信号及びポスト信号の双方をミュート）」の場合は、当該ＤＣＡグループに属する入力チャンネル２５２のオンオフＤＳＰ値が、全てオフに対応する値に書き換えられる。
【００５５】
ＤＣＡミュートターゲットパネルバッファ１４６は、ＬＣＤ２３１に表示されるＤＣＡミュートターゲット設定画面２３３内のミュートターゲットキー２３４のパネル値（ＤＣＡミュートターゲットパネル値）を保持するためのバッファである。詳細については、図４を参照して後述する。
【００５６】
ミックスバスＭＢ１〜ＭＢ１６、ステレオバスＳＢは、それぞれのバスに入力される複数の音響信号をミキシング（混合）してそれぞれのバスに対応する出力チャンネル（ミックスチャンネルＭＣ１〜ＭＣ１６及び左右２ｃｈのステレオチャンネルＳＣ）に出力する。
【００５７】
出力チャンネル（ミックスチャンネルＭＣ１〜ＭＣ１６及び左右２ｃｈのステレオチャンネルＳＣ）は、それぞれのチャンネルに入力される音響信号にコンプレッサ、イコライザ、フェーダ（音量調整）等の各種信号処理を施した後、処理をした音響信号を出力パッチ２５５に出力する。
【００５８】
出力パッチ２５５は、ミックスチャンネルＭＣ１〜ＭＣ１６及び左右２ｃｈのステレオチャンネルＳＣのそれぞれからの音響信号出力を、複数ある出力ポート（アナログ出力２６ＡＯ、デジタル出力２６ＤＯ）に選択的に接続する。すなわち、ミックスチャンネルＭＣ１〜ＭＣ１６及び左右２ｃｈのステレオチャンネルＳＣのそれぞれをアナログ出力２６ＡＯ、デジタル出力２６ＤＯのうちいずれかの出力に割り当てる。
【００５９】
アナログ出力２６ＡＯは、例えば、１〜１６ｃｈ又はステレオ２ｃｈの音響信号をＤＡＣを介してアナログ形式で出力する出力端子（出力ポート）である。デジタル出力２６ＤＯＩは、例えば、１〜１６ｃｈ又はステレオ２ｃｈの音響信号をデジタル形式で出力する出力端子（出力ポート）である。
【００６０】
図４は、図２のＬＣＤ２３１に表示されるＤＣＡミュートターゲット設定画面２３３の一例を表す概略平面図である。
【００６１】
ユーザは、後述する図５のＤＣＡミュートターゲット設定処理において、図２のカーソルセクション２２３に設けられているカーソルキーやエンターキーを使って、ＬＣＤ２３１に表示されるＤＣＡミュートターゲット設定画面２３３内のミュートターゲットキー２３４をカーソルキーやエンターキーを使って操作（変更）する。図４（Ａ）に示す状態では、ＤＣＡミュートターゲットとして、「ポスト信号」が選択されており、この時、図３のＤＣＡミュートターゲットパネルバッファ１４６のＤＣＡミュートターゲットパネル値は「ポストミュート」である。この図４（Ａ）の状態から、例えば、ミュートターゲットキー２３４をカーソルキーやエンターキーを使って操作（変更）すると、図４（Ｂ）に示す状態となり、ＤＣＡミュートターゲットとして、「プリ信号及びポスト信号」が選択される。この場合、ＤＣＡミュートターゲットパネルバッファ１４６のＤＣＡミュートターゲットパネル値は「ポストミュート」から「プリポストミュート」（以下、単に「ポストミュート」又は「プリポストミュート」という）に変更される。なお、「ポストミュート」は、ポスト信号のみをＤＣＡミュートの処理対象（ＤＣＡミュートターゲット）とするモードである。また、「プリポストミュート」は、プリ信号とポスト信号の双方をＤＣＡミュートの処理対象（ＤＣＡミュートターゲット）とするモードである。
【００６２】
図５は、本発明の実施例によるＤＣＡミュートターゲット設定処理を表すフローチャートである。この処理は、例えば、図４を用いて説明したように、ＤＣＡミュートターゲット設定画面２３３内のミュートターゲットキー２３４をカーソルキーやエンターキーを使って操作（変更）することにより図３のＤＣＡミュートターゲットパネルバッファ１４６のＤＣＡミュートターゲットパネル値を変更する指示を検出したときに起動する処理である。この処理は、例えば、図１のＣＰＵ１６により制御される。
【００６３】
なお、この処理は、ＤＣＡグループに属する複数のチャンネルを一括して制御する。よって、後述のステップＳＡ６及びＳＡ１１で調査する制御対象となる入力チャンネル２５２は、当然複数である。また、ステップＳＡ７〜ＳＡ８、ＳＡ１２〜ＳＡ１４の処理は、検出した複数のチャンネルの各々に対して実行される。
【００６４】
ステップＳＡ１でＤＣＡミュートターゲット設定処理を開始し、ステップＳＡ２では、ＤＣＡミュートターゲットのパネル値を更新する。ここでは、この処理の起動のきっかけとなった、ＤＣＡミュートターゲット設定画面２３３内のミュートターゲットキー２３４に対する操作の結果に従い、図３のＤＣＡミュートターゲットパネルバッファ１４６のＤＣＡミュートターゲットパネル値を「ポストミュート」から「プリポストミュート」へ、又は「プリポストミュート」から「ポストミュート」に更新する。
【００６５】
ステップＳＡ３では、ＤＣＡミュートのパネル値が「オン」であるＤＣＡグループがあるか否かを調べる。ここでは、全ＤＣＡグループのＤＣＡミュートキーパネルバッファ１４５（図３）内のＤＣＡミュートパネル値を参照して、該パネル値が「オン」であるＤＣＡグループを抽出する。その後、ステップＳＡ４では、ステップＳＡ３での抽出結果を参照して、ＤＣＡミュートのパネル値が「オン」であるＤＣＡグループがあるか否かを判断する。ＤＣＡミュートのパネル値が「オン」であるＤＣＡグループがある場合は、ＹＥＳの矢印で示すステップＳＡ５に進み、ない場合はＮＯの矢印で示すステップＳＡ１５に進み、ＤＣＡミュートターゲット設定処理を終了する。
【００６６】
ステップＳＡ５では、ＤＣＡミュートターゲットのパネル値が、「ポストミュート」であるか否かを判断する。すなわち、新たに設定されたパネル値を検出する。新たなパネル値が、「ポストミュート」である場合は、ＹＥＳの矢印で示すステップＳＡ６に進み、「プリポストミュート」である場合は、ＮＯの矢印で示すステップＳＡ１０に進む。
【００６７】
ステップＳＡ６では、ＤＣＡミュート機能の制御対象となる入力チャンネル２５２を調べる。すなわち、ＤＣＡミュート機能によりミュートすべきステップＳＡ３で抽出したＤＣＡグループに属する入力チャンネル２５２を抽出する。なお、ステップＳＡ３で複数のＤＣＡグループが抽出された場合は、すべてのＤＣＡグループについて当該グループに属する入力チャンネル２５２を抽出する。なお、各ＤＣＡグループに属する入力チャンネル２５２は、例えば、図３のパネルバッファ１４０内にＤＣＡグループのパネル値として保持されており、入力チャンネルの抽出は、これを参照して行う。
【００６８】
ステップＳＡ７では、ステップＳＡ６で抽出した制御対象となる入力チャンネル２５２のオンキーパネル値を図３のオンキーパネルバッファ１４３を参照して取得する。その後、ステップＳＡ８では、ステップＳＡ７で取得したオンキーパネル値をＤＳＰバッファ２５６内の対応するステップＳＡ６で抽出した制御対象となる入力チャンネル２５２のオンオフＤＳＰ値へ上書きする。
【００６９】
このように、オンオフＤＳＰ値を取得したパネル値で上書きし、ＤＣＡミュートターゲットキーの更新後のＤＳＰ値にあわせてＤＳＰ２５の状態を変更することにより、図３のオンオフスイッチＳＷ２によるＤＣＡミュート（プリポストミュート）が解除される。
【００７０】
ステップＳＡ９では、ステップＳＡ６で抽出した制御対象となる入力チャンネル２５２のフェーダＤＳＰ値を−∞ｄＢまで下げ、音量を「０」にする。このように、フェーダＤＳＰ値に−∞ｄＢを書き込み、ＤＣＡミュートターゲットキーの更新後のＤＳＰ値にあわせてＤＳＰ２５の状態を変更することにより、図３のフェーダ２５４によるＤＣＡミュート（ポストミュート）が設定される。その後、ステップＳＡ１５に進み、ＤＣＡミュートターゲット設定処理を終了する。
【００７１】
ステップＳＡ１０では、ステップＳＡ３で抽出したＤＣＡグループのＤＣＡフェーダ１９２（図２）のＤＣＡフェーダパネルバッファ１４２（図３）に保持されているＤＣＡフェーダパネル値を取得する。なお、ステップＳＡ３で複数のＤＣＡグループが抽出された場合は、すべてのＤＣＡグループについてＤＣＡフェーダパネル値を取得する。
【００７２】
ステップＳＡ１１では、上述したステップＳＡ６と同様に、ＤＣＡミュート機能の制御対象となる入力チャンネル２５２を調べる。
【００７３】
ステップＳＡ１２では、ステップＳＡ１１で抽出した制御対象となる入力チャンネル２５２のフェーダパネル値を図３の入力チャンネルフェーダパネルバッファ１４１を参照して取得する。
【００７４】
ステップＳＡ１３では、ステップＳＡ１１で取得したＤＣＡフェーダ１９２のパネル値とステップＳＡ１２で取得でした入力チャンネル２５２の入力チャンネルフェーダ１９１のパネル値に基づいて、フェーダ２５４のＤＳＰ値を変更する。ここでは、ステップＳＡ１０で抽出した制御対象となる入力チャンネル２５２ごとに、ステップＳＡ１１で取得したＤＣＡフェーダ１９２のパネル値とステップＳＡ１２で取得でした入力チャンネル２５２の入力チャンネルフェーダ１９１のパネル値を乗算してフェーダ２５４のＤＳＰ値を算出し、該算出したＤＳＰ値で図３のＤＳＰバッファ２５６内のフェーダＤＳＰ値を上書きする。このように算出したＤＳＰ値で当該入力チャンネルのフェーダＤＳＰ値を上書きし、ＤＣＡミュートターゲットキーの更新後のＤＳＰ値にあわせてＤＳＰ２５の状態を変更することにより、図３のフェーダ２５４によるＤＣＡミュート（ポストミュート）が解除される。
【００７５】
ステップＳＡ１４は、ステップＳＡ１１で抽出した制御対象となる入力チャンネル２５２の全てについてＤＳＰバッファ２５６内のオンオフＤＳＰ値を「オフ」にする。このように、オンオフＤＳＰ値を「オフ」にし、ＤＣＡミュートターゲットキーの更新後のＤＳＰ値にあわせてＤＳＰ２５の状態を変更することにより、図３のオンオフスイッチＳＷ２によるＤＣＡミュート（プリポストミュート）が設定される。その後、ステップＳＡ１５に進み、ＤＣＡミュートターゲット設定処理を終了する。
【００７６】
図６は、本発明の実施例によるＤＣＡミュート設定処理を表すフローチャートである。この処理は、例えば、ユーザが図２のＤＣＡミュート２２７を操作することにより図３のＤＣＡミュートパネルバッファ１４５のＤＣＡミュートパネル値を「オン」に変更する指示を検出したときに起動する処理である。この処理は、例えば、図１のＣＰＵ１６により制御される。
【００７７】
なお、この処理は、ユーザが操作したＤＣＡミュート２２７に対応する１つのＤＣＡグループのみを処理対象として実行される。また、当該ＤＣＡグループに属する複数のチャンネルを一括して制御する。よって、後述のステップＳＢ３及びＳＢ５で調査する制御対象となる入力チャンネル２５２は、当然複数である。また、ステップＳＢ４及びＳＢ６の処理は、検出した複数のチャンネルの各々に対して実行される。
【００７８】
ステップＳＢ１でＤＣＡミュート設定処理を開始し、ステップＳＢ２では、ＤＣＡミュートターゲットのパネル値が、「ポストミュート」であるか否かを判断する。パネル値が、「ポストミュート」である場合は、ＹＥＳの矢印で示すステップＳＢ３に進み、「プリポストミュート」である場合は、ＮＯの矢印で示すステップＳＢ５に進む。
【００７９】
ステップＳＢ３では、ＤＣＡミュート機能の制御対象となる入力チャンネル２５２を調べる。すなわち、ＤＣＡミュート機能によりミュートすべき、今回の処理を起動するきっかけとなった図２のＤＣＡミュート２２７に対応するＤＣＡグループに属する入力チャンネル２５２を抽出する。なお、ＤＣＡグループに属する入力チャンネル２５２は、例えば、図３のパネルバッファ１４０内にＤＣＡグループのパネル値として保持されており、入力チャンネルの抽出は、これを参照して行う。
【００８０】
ステップＳＢ４では、ステップＳＢ３で抽出した制御対象となる入力チャンネル２５２のフェーダＤＳＰ値を−∞ｄＢまで下げ、音量を「０」にする。このように、フェーダＤＳＰ値に−∞ｄＢを書き込むことにより、当該ＤＣＡグループに属する入力チャンネル２５２のうち、ポスト信号が選択されているチャンネル（プリポストＤＳＰ値が「ポスト信号」のチャンネル）はミュートされる。なお、プリ信号が選択されているチャンネル（プリポストＤＳＰ値が「プリ信号」のチャンネル）はミュートされない。その後、ステップＳＢ７に進み、ＤＣＡミュート設定処理を終了する。
【００８１】
ステップＳＢ５では、上述したステップＳＢ３と同様に、ＤＣＡミュート機能の制御対象となる入力チャンネル２５２を調べる。
【００８２】
ステップＳＢ６は、ステップＳＢ５で抽出した制御対象となる入力チャンネル２５２の全てについてＤＳＰバッファ２５６内のオンオフＤＳＰ値を「オフ」にする。このように、オンオフＤＳＰ値を「オフ」にすることにより、当該ＤＣＡグループに属する入力チャンネル２５２の全てが、プリポストＤＳＰ値にかかわらずミュートされる。その後、ステップＳＢ７に進み、ＤＣＡミュート設定処理を終了する。
【００８３】
図７は、本発明の実施例によるＤＣＡミュート解除処理を表すフローチャートである。この処理は、例えば、ユーザが図２のＤＣＡミュート２２７を操作することにより図３のＤＣＡミュートパネルバッファ１４５のＤＣＡミュートパネル値を「オフ」に変更する指示を検出したときに起動する処理である。この処理は、例えば、図１のＣＰＵ１６により制御される。
【００８４】
なお、この処理は、ユーザが操作したＤＣＡミュート２２７に対応する１つのＤＣＡグループのみを処理対象として実行される。また、当該ＤＣＡグループに属する複数のチャンネルを一括して制御する。よって、後述のステップＳＣ４及びＳＣ７で調査する制御対象となる入力チャンネル２５２は、当然複数である。また、ステップＳＣ５、ＳＣ６及びＳＣ８、ＳＣ９の処理は、検出した複数のチャンネルの各々に対して実行される。
【００８５】
ステップＳＣ１でＤＣＡミュート解除処理を開始し、ステップＳＣ２では、ＤＣＡミュートターゲットのパネル値が、「ポストミュート」であるか否かを判断する。パネル値が、「ポストミュート」である場合は、ＹＥＳの矢印で示すステップＳＣ３に進み、「プリポストミュート」である場合は、ＮＯの矢印で示すステップＳＣ７に進む。
【００８６】
ステップＳＣ３では、ＤＣＡミュート機能によりミュートすべき、今回の処理を起動するきっかけとなった図２のＤＣＡミュート２２７に対応するＤＣＡグループのＤＣＡフェーダ１９２（図２）のＤＣＡフェーダパネルバッファ１４２（図３）に保持されているＤＣＡフェーダパネル値を取得する。
【００８７】
ステップＳＣ４では、上述した図６のステップＳＢ３と同様に、ＤＣＡミュート機能の制御対象となる入力チャンネル２５２を調べる。
【００８８】
ステップＳＣ５では、ステップＳＣ４で抽出した制御対象となる入力チャンネル２５２のフェーダパネル値を図３の入力チャンネルフェーダパネルバッファ１４１を参照して取得する。
【００８９】
ステップＳＣ６では、ステップＳＣ３で取得したＤＣＡフェーダ１９２のパネル値とステップＳＣ５で取得でした入力チャンネル２５２の入力チャンネルフェーダ１９１のパネル値に基づいて、フェーダ２５４のＤＳＰ値を変更する。これは、上述した図５のステップＳＡ１３と同様の処理であるが、この処理により、ポストミュートモードによるＤＣＡミュートが解除（発音が再開）される。その後、ステップＳＣ１０に進みＤＣＡミュート解除処理を終了する。
【００９０】
ステップＳＣ７では、ＤＣＡミュート機能の制御対象となる入力チャンネル２５２を調べる。すなわち、ＤＣＡミュート機能によりミュートすべき、今回の処理を起動するきっかけとなった図２のＤＣＡミュート２２７に対応するＤＣＡグループに属する入力チャンネル２５２を抽出する。なお、ＤＣＡグループに属する入力チャンネル２５２は、例えば、図３のパネルバッファ１４０内にＤＣＡグループのパネル値として保持されており、入力チャンネルの抽出は、これを参照して行う。
【００９１】
ステップＳＣ８では、ステップＳＣ７で抽出した制御対象となる入力チャンネル２５２のオンキーパネル値を図３のオンキーパネルバッファ１４３を参照して取得する。その後、ステップＳＣ９では、ステップＳＣ８で取得したオンキーパネル値をＤＳＰバッファ２５６内の対応するステップＳＣ７で抽出した制御対象となる入力チャンネル２５２のオンオフＤＳＰ値へ上書きする。これにより、プリポストミュートモードによるＤＣＡミュートが解除（発音が再開）される。なお、オンオフＤＳＰ値を取得したパネル値で上書きするので、入力チャンネルごとに図２のオンキー２２６でミュート（オフ）が設定されている場合は、当該入力チャンネルはミュートされている状態を保つ。その後、ステップＳＣ１０に進みＤＣＡミュート解除処理を終了する。
【００９２】
図８は、本発明の実施例によるＤＣＡフェーダ処理を表すフローチャートである。この処理は、例えば、ユーザが図２のＤＣＡフェーダ１９２を操作することにより図３のＤＣＡフェーダパネルバッファ１４２のＤＣＡフェーダパネル値を変更する指示を検出したときに起動する処理である。この処理は、例えば、図１のＣＰＵ１６により制御される。
【００９３】
なお、この処理は、ユーザが操作したＤＣＡフェーダ１９２に対応する１つのＤＣＡグループのみを処理対象として実行される。また、当該ＤＣＡグループに属する複数のチャンネルを一括して制御する。よって、後述のステップＳＤ６で調査する制御対象となる入力チャンネル２５２は、当然複数である。また、ステップＤ７及びＳＤ８の処理は、検出した複数のチャンネルの各々に対して実行される。
【００９４】
ステップＳＤ１では、ＤＣＡフェーダ処理を開始し、ステップＳＤ２では、図３のＤＣＡフェーダパネルバッファ１４２のＤＣＡフェーダパネル値を、今回の処理を起動するきっかけとなったＤＣＡフェーダ１９２の操作に対応する操作量を考慮した新たな値で書き換える。ここで、操作量を考慮した新たな値とは、例えば、当該操作完了後のフェーダ１９２の絶対位置に対応するパラメータ値（パネル値）や、当該操作におけるフェーダ１９２の相対的移動量に対応するパラメータ値を従前のパネル値に対して加算又は減算した値である。
【００９５】
ステップＳＤ３では、処理対象のＤＣＡグループのＤＣＡミュートが「オン」であるか否かを検出する。例えば、今回の処理を起動するきっかけとなった図２のＤＣＡフェーダ１９２に対応するＤＣＡグループ（処理対象のＤＣＡグループ）のＤＣＡミュート（図２）２２６のＤＣＡミュートパネルバッファ１４５（図３）に保持されているＤＣＡミュートパネル値を取得することにより検出する。ＤＣＡミュートが「オン」である場合は、ＹＥＳの矢印で示すステップＳＤ４に進み、「オフ」である場合は、ＮＯの矢印で示すステップＳＤ５に進む。
【００９６】
ステップＳＤ４では、ＤＣＡミュートターゲットのパネル値が、「ポストミュート」であるか否かを判断する。パネル値が、「ポストミュート」である場合は、ＹＥＳの矢印で示すステップＳＤ９に進みＤＣＡフェーダ処理を終了する。「プリポストミュート」である場合は、ＮＯの矢印で示すステップＳＤ５に進む。
【００９７】
ここで、パネル値が、「ポストミュート」である場合にＤＣＡフェーダ処理を終了するのは、ポストミュートモードにおいては、フェーダＤＳＰ値を−∞ｄＢに設定することによりミュートを掛けているため、フェーダＤＳＰ値を変更するとミュートが解除されてしまう。よって、ステップＳＤ２で新たに設定されたパネル値をＤＳＰ値に反映することはできないので、この処理はここで終了する。
【００９８】
なお、パネル値が、「プリポストミュート」である場合は、オンオフＤＳＰ値を「オフ」にすることでミュートを掛けているため、フェーダＤＳＰ値を変更しても、ミュートの状態には影響がない。よって、ステップＳＤ５〜ＳＤ８の処理により、ステップＳＤ２で新たに設定されたパネル値をＤＳＰ値に反映する。
【００９９】
ステップＳＤ５では、上述の図７のステップＳＣ３と同様に、処理対象のＤＣＡグループのＤＣＡフェーダ１９２（図２）のＤＣＡフェーダパネルバッファ１４２（図３）に保持されているＤＣＡフェーダパネル値を取得する。
【０１００】
ステップＳＤ６では、上述した図６のステップＳＢ３又は図７のステップＳＣ４と同様に、ＤＣＡミュート機能の制御対象となる入力チャンネル２５２を調べる。
【０１０１】
ステップＳＤ７では、上述の図７のステップＳＣ５と同様に、ステップＳＤ６で抽出した制御対象となる入力チャンネル２５２のフェーダパネル値を図３の入力チャンネルフェーダパネルバッファ１４１を参照して取得する。
【０１０２】
ステップＳＤ８では、ステップＳＤ５で取得したＤＣＡフェーダ１９２のパネル値とステップＳＤ７で取得でした入力チャンネル２５２の入力チャンネルフェーダ１９１のパネル値に基づいて、フェーダ２５４のＤＳＰ値を変更する。これは、上述した図５のステップＳＡ１３又は図７のステップＳＣ６と同様の処理であるが、この処理では、ステップＳＤ２で新たに設定されたパネル値がＤＳＰ値に反映されるのみであり、ＤＣＡミュートの状態に変化はない。その後、ステップＳＤ９に進みＤＣＡフェーダ処理を終了する。
【０１０３】
図９は、本発明の実施例による入力チャンネルフェーダ処理を表すフローチャートである。この処理は、例えば、ユーザが図２の入力チャンネルフェーダ１９１を操作することにより図３の入力チャンネルフェーダパネルバッファ１４１のフェーダパネル値を変更する指示を検出したときに起動する処理である。この処理は、例えば、図１のＣＰＵ１６により制御される。なお、この処理は、ユーザが操作した入力チャンネルフェーダ１９１に対応する１つの入力チャンネル２５２のみを処理対象として実行される。
【０１０４】
ステップＳＥ１で、入力チャンネルフェーダ処理を開始し、ステップＳＥ２では、図３の入力チャンネルフェーダパネルバッファ１４１の入力チャンネルフェーダパネル値を、今回の処理を起動するきっかけとなった入力チャンネルフェーダ１９１の操作に対応する操作量を考慮した新たな値で書き換える。ここで、操作量を考慮した新たな値とは、例えば、当該操作完了後のフェーダ１９１の絶対位置に対応するパラメータ値（パネル値）や、当該操作におけるフェーダ１９１の相対的移動量に対応するパラメータ値を従前のパネル値に対して加算又は減算した値である。
【０１０５】
ステップＳＥ３では、操作された入力チャンネルフェーダ１９１に対応する入力チャンネル（処理対象入力チャンネル）が、いずれかのＤＣＡグループに属しているか否かを判断する。ここでは、各ＤＣＡグループのパネル値を参照して、処理対象入力チャンネルが属しているＤＣＡグループを抽出する。処理対象入力チャンネルが、いずれのＤＣＡグループにも属していない場合は、ＮＯの矢印で示すステップＳＥ４に進み、いずれかのＤＣＡグループに属している場合は、ＹＥＳの矢印で示すステップＳＥ５に進む。
【０１０６】
ステップＳＥ４では、ステップＳＥ２で更新した入力チャンネルフェーダパネル値で処理対象入力チャンネルのＤＳＰバッファ２５６内のフェーダＤＳＰ値を上書きする。処理対象の入力チャンネルフェーダのパネル値を、その入力チャンネルのフェーダＤＳＰへ上書きし、更新後のＤＳＰ値にあわせてＤＳＰ２５の状態を変更する。
【０１０７】
ステップＳＥ５では、処理対象入力チャンネルが属しているＤＣＡグループ（該当ＤＣＡグループ）のＤＣＡミュートが「オン」であるか否かを検出する。例えば、該当ＤＣＡグループのＤＣＡミュート（図２）２２６のＤＣＡミュートパネルバッファ１４５（図３）に保持されているＤＣＡミュートパネル値を取得することにより検出する。ＤＣＡミュートが「オン」である場合は、ＹＥＳの矢印で示すステップＳＥ６に進み、「オフ」である場合は、ＮＯの矢印で示すステップＳＥ７に進む。なお、該当ＤＣＡグループが複数ある場合は、その全てのＤＣＡグループについてこの処理を行う。
【０１０８】
ステップＳＥ６では、ＤＣＡミュートターゲットのパネル値が、「ポストミュート」であるか否かを判断する。パネル値が、「ポストミュート」である場合は、ＹＥＳの矢印で示すステップＳＥ１０に進み入力チャンネルフェーダ処理を終了する。「プリポストミュート」である場合は、ＮＯの矢印で示すステップＳＥ７に進む。
【０１０９】
ここで、パネル値が、「ポストミュート」である場合に入力チャンネルフェーダ処理を終了するのは、ポストミュートモードにおいては、フェーダＤＳＰ値を−∞ｄＢに設定することによりミュートを掛けているため、フェーダＤＳＰ値を変更するとミュートが解除されてしまう。よって、ステップＳＥ２で新たに設定されたパネル値をＤＳＰ値に反映することはできないので、この処理はここで終了する。
【０１１０】
なお、パネル値が、「プリポストミュート」である場合は、オンオフＤＳＰ値を「オフ」にすることでミュートを掛けているため、フェーダＤＳＰ値を変更しても、ミュートの状態には影響がない。よって、ステップＳＥ７〜ＳＥ９の処理により、ステップＳＥ２で新たに設定されたパネル値をＤＳＰ値に反映する。
【０１１１】
ステップＳＥ７では、上述の図７のステップＳＣ３又は図８のステップＳＤ５と同様に、該当ＤＣＡグループのＤＣＡフェーダ１９２（図２）のＤＣＡフェーダパネルバッファ１４２（図３）に保持されているＤＣＡフェーダパネル値を取得する。
【０１１２】
ステップＳＥ８では、ステップＳＥ２で更新した入力チャンネル２５２のフェーダパネル値を図３の入力チャンネルフェーダパネルバッファ１４１を参照して取得する。
【０１１３】
ステップＳＥ９では、ステップＳＥ７で取得したＤＣＡフェーダ１９２のパネル値とステップＳＥ８で取得でした入力チャンネル２５２の入力チャンネルフェーダ１９１のパネル値に基づいて、フェーダ２５４のＤＳＰ値を変更する。これは、上述した図５のステップＳＡ１３又は図７のステップＳＣ６、図８のステップＳＤ８と同様の処理であるが、この処理では、ステップＳＥ２で新たに設定されたパネル値がＤＳＰ値に反映されるのみであり、ＤＣＡミュートの状態に変化はない。その後、ステップＳＥ１０に進み入力チャンネルフェーダ処理を終了する。
【０１１４】
図１０は、本発明の実施例によるオンキー処理を表すフローチャートである。この処理は、例えば、ユーザが図２のオンキー２２６を操作することにより図３のオンキーパネルバッファ１４３のオンキーパネル値を変更する指示を検出したときに起動する処理である。この処理は、例えば、図１のＣＰＵ１６により制御される。なお、この処理は、ユーザが操作したオンキー２２６に対応する１つの入力チャンネル２５２のみを処理対象として実行される。
【０１１５】
ステップＳＦ１で、オンキー処理を開始し、ステップＳＦ２では、図３のオンキーパネルバッファ１４３のオンキーパネル値を、今回の処理を起動するきっかけとなったオンキー２６２の操作に応じてオンからオフへまたはオフからオンへ書き換える。
【０１１６】
ステップＳＦ３では、操作されたオンキー２２６に対応する入力チャンネル（処理対象入力チャンネル）が、いずれかのＤＣＡグループに属しているか否かを判断する。ここでは、各ＤＣＡグループのパネル値を参照して、処理対象入力チャンネルが属しているＤＣＡグループを抽出する。処理対象入力チャンネルが、いずれのＤＣＡグループにも属していない場合は、ＮＯの矢印で示すステップＳＦ４に進み、いずれかのＤＣＡグループに属している場合は、ＹＥＳの矢印で示すステップＳＦ５に進む。
【０１１７】
ステップＳＦ４では、ステップＳＦ２で更新したオンキーパネル値で処理対象入力チャンネルのＤＳＰバッファ２５６内のオンオフＤＳＰ値を上書きする。処理対象の入力チャンネルのオンキーパネル値を、その入力チャンネルのオンオフＤＳＰ値へ上書きし、更新後のＤＳＰ値にあわせてＤＳＰ２５の状態を変更する。
【０１１８】
ステップＳＦ５では、処理対象入力チャンネルが属しているＤＣＡグループ（該当ＤＣＡグループ）のＤＣＡミュートが「オン」であるか否かを検出する。例えば、該当ＤＣＡグループのＤＣＡミュート（図２）２２６のＤＣＡミュートパネルバッファ１４５（図３）に保持されているＤＣＡミュートパネル値を取得することにより検出する。ＤＣＡミュートが「オン」である場合は、ＹＥＳの矢印で示すステップＳＦ６に進み、「オフ」である場合は、ＮＯの矢印で示すステップＳＦ７に進む。なお、該当ＤＣＡグループが複数ある場合は、その全てのＤＣＡグループについてこの処理を行う。
【０１１９】
ステップＳＦ５では、ＤＣＡミュートターゲットのパネル値が、「プリポストミュート」であるか否かを判断する。パネル値が、「プリポストミュート」である場合は、ＹＥＳの矢印で示すステップＳＦ９に進みオンキー処理を終了する。「ポストミュート」である場合は、ＮＯの矢印で示すステップＳＦ７に進む。
【０１２０】
ここで、パネル値が、「プリポストミュート」である場合にオンキー処理を終了するのは、オンオフＤＳＰ値を「オフ」にすることでミュートを掛けているため、オンオフＤＳＰ値を変更するとミュートが解除されてしまう。よって、ステップＳＦ２で新たに設定されたパネル値をＤＳＰ値に反映することはできないので、この処理はここで終了する。
【０１２１】
なお、パネル値が、「ポストミュート」である場合は、フェーダＤＳＰ値を−∞ｄＢに設定することによりミュートを掛けているため、オンオフＤＳＰ値を変更しても、ＤＣＡミュートの設定状態（フェーダＤＳＰ値）には影響がないが、ステップＳＦ７〜ＳＦ９の処理により、ステップＳＦ２で新たに設定されたパネル値をＤＳＰ値に反映する場合、プリ信号が選択されている入力チャンネルについては、ミュートの状態に変化が起きる。すなわち、ステップＳＦ２で、オンキーパネル値が、オンからオフに更新された場合は、当該プリ信号が選択されている入力チャンネルのミュートは解除される。また、ステップＳＦ２で、オンオフパネル値が、オフからオンに更新された場合は、当該プリ信号が選択されている入力チャンネルのミュートが設定される。
【０１２２】
ステップＳＦ７では、ステップＳＦ２で更新した入力チャンネル２５２のオンキーパネル値を図３のオンキーパネルバッファ１４３を参照して取得する。
【０１２３】
ステップＳＦ８では、ステップＳＦ７で取得したオンキーパネル値で、対応する入力チャンネルのＤＳＰバッファ２５６内のオンオフＤＳＰ値を上書きする。その後、ステップＳＦ９に進みオンキー処理を終了する。
【０１２４】
図１１は、本発明の実施例によるプリキー処理を表すフローチャートである。この処理は、例えば、ユーザが図２のプリキー２２５を操作することにより図３のプリキーパネルバッファ１４４のプリキーパネル値を変更する指示を検出したときに起動する処理である。この処理は、例えば、図１のＣＰＵ１６により制御される。なお、この処理は、ユーザが操作したプリキー２２５に対応する１つの入力チャンネル２５２のみを処理対象として実行される。
【０１２５】
ステップＳＧ１で、プリキー処理を開始し、ステップＳＧ２では、図３のプリキーパネルバッファ１４４のプリキーパネル値を、今回の処理を起動するきっかけとなったプリキー２６３の操作に応じて（プリキーの操作前にポスト信号が設定されていたなら）ポスト信号からプリ信号へ、又は（プリキーの操作前にプリ信号が設定されていたなら）プリ信号からポスト信号へ書き換える。
【０１２６】
ステップＳＧ３では、操作されたプリキー２２５に対応する入力チャンネル（処理対象入力チャンネル）が、いずれかのＤＣＡグループに属しているか否かを判断する。ここでは、各ＤＣＡグループのパネル値を参照して、処理対象入力チャンネルが属しているＤＣＡグループを抽出する。処理対象入力チャンネルが、いずれのＤＣＡグループにも属していない場合は、ＮＯの矢印で示すステップＳＧ４に進み、いずれかのＤＣＡグループに属している場合は、ＹＥＳの矢印で示すステップＳＧ５に進む。
【０１２７】
ステップＳＧ４では、ステップＳＧ２で更新したプリキーパネル値で処理対象入力チャンネルのＤＳＰバッファ２５６内のプリポストＤＳＰ値を上書きする。処理対象の入力チャンネルのプリキーパネル値を、その入力チャンネルのプリポストＤＳＰ値へ上書きし、更新後のＤＳＰ値にあわせてＤＳＰ２５の状態を変更する。
【０１２８】
ステップＳＧ５では、処理対象入力チャンネルが属しているＤＣＡグループ（該当ＤＣＡグループ）のＤＣＡミュートが「オン」であるか否かを検出する。例えば、該当ＤＣＡグループのＤＣＡミュート（図２）２２６のＤＣＡミュートパネルバッファ１４５（図３）に保持されているＤＣＡミュートパネル値を取得することにより検出する。ＤＣＡミュートが「オン」である場合は、ＹＥＳの矢印で示すステップＳＧ６に進み、「オフ」である場合は、ＮＯの矢印で示すステップＳＧ７に進む。なお、該当ＤＣＡグループが複数ある場合は、その全てのＤＣＡグループについてこの処理を行う。
【０１２９】
ステップＳＧ５では、ＤＣＡミュートターゲットのパネル値が、「ポストミュート」であるか否かを判断する。パネル値が、「ポストミュート」である場合は、ＹＥＳの矢印で示すステップＳＧ９に進みオンキー処理を終了する。「プリポストミュート」である場合は、ＮＯの矢印で示すステップＳＧ７に進む。
【０１３０】
ここで、パネル値が、「ポストミュート」である場合にプリキー処理を終了するのは、ポストミュートモードでは、もともとポスト信号のみがミュートされているのに、例えば、ポスト信号が選択されていた入力チャンネルについて、プリポストＤＳＰ値を「プリ信号」に変更すると、当該チャンネルについてはＤＣＡミュートの設定とは関わりなく、ミュートが解除されてしまう。また、プリ信号が選択されていた入力チャンネルについて、プリポストＤＳＰ値を「ポスト信号」に変更すると、当該チャンネルにミュートかけられてしまう。いずれの場合にも、ミュートの状態に変化が起きるので、本実施例では、ステップＳＧ２で新たに設定されたパネル値をＤＳＰ値に反映することはせずに、この処理をここで終了する。なお、あえてＤＣＡミュートの設定とは関わりなく上述したようなミュート状態の変化を望む場合は、ステップＳＧ５及びステップＳＧ６の処理を省略して、一律に後述のステップＳＧ７及びＳＧ８の処理を行うようにしてもよい。また、ユーザが、これらの処理を省略するかしないかについて選択できるようにしてもよい。
【０１３１】
なお、パネル値が、「プリポストミュート」である場合は、プリ信号とポスト信号のいずれにもミュートを掛けているため、プリポストＤＳＰ値を変更しても、ＤＣＡミュートの設定状態（フェーダＤＳＰ値）には影響がない。よって、ステップＳＧ７〜ＳＧ９の処理により、ステップＳＧ２で新たに設定されたパネル値をＤＳＰ値に反映する。
【０１３２】
ステップＳＧ７では、ステップＳＧ２で更新した入力チャンネル２５２のプリキーパネル値を図３のプリキーパネルバッファ１４４を参照して取得する。
【０１３３】
ステップＳＧ８では、ステップＳＧで取得したプリキーパネル値で、対応する入力チャンネルのＤＳＰバッファ２５６内のプリポストＤＳＰ値を上書きする。その後、ステップＳＧ９に進みプリキー処理を終了する。
【０１３４】
なお、図１１のプリキー処理は、プリキー２２５が操作された場合に、必ず新しい値をＤＳＰ値に反映させるようにしてもよい。その場合は、ステップＳＧ１、ＳＧ２、ＳＧ４、ＳＧ９の順で処理を実行する。
【０１３５】
以上、本発明の実施例によれば、複数の入力チャンネルをグループ化して、該グループ化した複数の入力チャンネルを一括してミュートするＤＣＡミュート機能において、ＤＣＡミュート機能の処理対象をフェーダを経由しないプリ信号とフェーダを経由するポスト信号の双方又はポスト信号のみのいずれか一方から選択できる。
【０１３６】
また、本発明の実施例によれば、ＤＣＡミュートの処理対象がポスト信号のみである場合には、フェーダのＤＳＰ値（実際の設定値）を、例えば、−∞ｄＢまで下げることによりポスト信号の音量を０とし、ポスト信号のみをミュートすることができる。また、ＤＣＡミュートの処理対象がプリ信号とポスト信号の双方である場合には、入力チャンネルからバスへの経路を切断（オフ）することにより、プリ信号とポスト信号の双方をミュートすることができる。
【０１３７】
なお、本発明の実施例は、実施例に対応するコンピュータプログラム等をインストールした市販のコンピュータ等によって、実施させるようにしてもよい。その場合は、図２に示すトップパネル２２０に配置される操作子群をディスプレイ２３等に表示して、該表示された操作子群をマウスなどのポインティングディバイスや文字入力用のキーボードなどで操作することにより、上述の実施例における各種操作を行う。
【０１３８】
また、その場合には、各実施例に対応するコンピュータプログラム等を、ＣＤ−ＲＯＭやフロッピー（登録商標）ディスク等の、コンピュータが読み込むことが出来る記憶媒体に記憶させた状態で、ユーザに提供してもよい。
【０１３９】
なお、上述の実施例で説明したＤＣＡグループのほか、ミュートグループという機能がある。ミュートグループは、グループ化された複数の入力チャンネルを一括してミュートする機能であり、ミュートキーで選択されたミュートグループに属する全入力チャンネルをミュートする。ミュートグループのミュートは、入力チャンネルのオンオフ機能をオフに切り替えることにより行われる。
【０１４０】
以上実施例に沿って本発明を説明したが、本発明はこれらに制限されるものではない。例えば、種々の変更、改良、組み合わせ等が可能なことは当業者に自明であろう。
【図面の簡単な説明】
【０１４１】
【図１】本発明の実施例による音響信号処理装置（デジタルミキサ）１の基本構成を表すブロック図である。
【図２】音響信号処理装置１のトップパネル（操作パネル）２２０の構成を表す概略平面図である。
【図３】図１のＤＳＰ２５の機能を説明するためのブロック図である。
【図４】図２のＬＣＤ２３１に表示されるＤＣＡミュートターゲット設定画面２３３の一例を表す概略平面図である。
【図５】本発明の実施例によるＤＣＡミュートターゲット設定処理を表すフローチャートである。
【図６】本発明の実施例によるＤＣＡミュート設定処理を表すフローチャートである。
【図７】本発明の実施例によるＤＣＡミュート解除処理を表すフローチャートである。
【図８】本発明の実施例によるＤＣＡフェーダ処理を表すフローチャートである。
【図９】本発明の実施例による入力チャンネルフェーダ処理を表すフローチャートである。
【図１０】本発明の実施例によるオンキー処理を表すフローチャートである。
【図１１】本発明の実施例によるプリキー処理を表すフローチャートである。
【符号の説明】
【０１４２】
１…音響信号処理装置、１１…バス、１２…検出回路、１３…表示回路、１４…ＲＡＭ、１６…ＣＰＵ、１７…フラッシュメモリ、１８…Ｉ／Ｏインターフェイス、１９…電動フェーダ、２０…ＨＤレコーダ、２２…操作子、２３…ディスプレイ、２５…ＤＳＰ、２６…波形Ｉ／Ｏ、５６…タイマ、１４０…パネルバッファ、１４１…入力チャンネルフェーダパネルバッファ、１４２…ＤＣＡフェーダパネルバッファ、１４３…オンキーパネルバッファ、１４４…プリキーパネルバッファ、１４５…ＤＣＡミュートパネルバッファ、１４６…ＤＣＡミュートターゲットパネルバッファ、１９１…フェーダ操作子（入力チャンネルフェーダ）、１９２…ＤＣＡフェーダ、２２０…トップパネル、２２１…インプットセクション、２２２…ＤＣＡセクション、２２３…カーソルセクション、２２５…プリキー、２２６…オンキー、２２７…ＤＣＡミュート、２３１…ＬＣＤ、２３２…レベルメータ、２３３…ＤＣＡミュートターゲット設定画面、２３４…ミュートターゲットキー、２５１…入力パッチ、２５２…入力チャンネル、２５３…信号処理部、２５４…音量制御部（フェーダ）、２５５…出力パッチ、２５６…ＤＳＰバッファ
【図１】
2008227568.tif 000003
【図２】
2008227568.tif 000004
【図３】
2008227568.tif 000005
【図４】
2008227568.tif 000006
【図５】
2008227568.tif 000007
【図６】
2008227568.tif 000008
【図７】
2008227568.tif 000009
【図８】
2008227568.tif 000010
【図９】
2008227568.tif 000011
【図１０】
2008227568.tif 000012
【図１１】
2008227568.tif 000013