(57)【要約】【課題】  複数チャンネルの中の任意のチャンネルの信号制御量を連動させるグループを一時的に設定することを容易にする複数チャンネルの信号制御量設定装置を提供する。【解決手段】  テンポラリグループ一時設定部２６は、テンポラリグループ設定操作子２５により、テンポラリグループを一時的に設定する。チャンネル選択操作子２４は、任意のチャンネルにテンポラリグループを一時的に割り当てる。チャンネル別音量レベル設定部２２は、テンポラリグループを一時的に割り当てられている各チャンネルに対し、テンポラリグループの一時設定前における音量レベルの相互関係を保持しつつ、テンポラリグループ音量レベル割当部２７により与えられるテンポラリグループとしての共通の音量レベルを設定する。【選択図】  図３
2005086485.tif 000002
【特許請求の範囲】
【請求項１】
操作子の操作に応じて複数チャンネルの信号を制御するための信号制御量を各チャンネルに設定する複数チャンネルの信号制御量設定装置であって、
操作量に応じて前記複数チャンネルそれぞれの単独の信号制御量を設定する複数のチャンネル別操作子と、
前記複数チャンネルの中の任意のチャンネルにグループを一時的に設定するよう指示するための一時的グループ設定操作子と、
前記複数チャンネルに対応して設けられ、それぞれのチャンネルを選択する複数のチャンネル選択操作子と、
前記一時的グループ設定操作子により前記グループの一時的設定が指示されている期間において、前記チャンネル選択操作子により選択されたチャンネルに前記グループを一時的に割り当てることにより、一時的に前記グループを設定する一時的グループ設定手段と、
該一時的グループ設定手段により前記グループを一時的に割り当てられている各チャンネルに対しグループとしての信号制御量を割り当てるグループ信号制御量割当手段と、
前記グループ設定手段により前記グループを一時的に割り当てられている各チャンネルに対し、前記各チャンネル別操作子の操作量に応じた各チャンネル単独の信号制御量の相互関係を保持しつつ、前記グループ信号制御量割当手段により割り当てられた前記グループとしての信号制御量を設定する、チャンネル別信号制御量設定手段、
を有することを特徴とする複数チャンネルの信号制御量設定装置。
【請求項２】
操作子の操作に応じて複数チャンネルの信号を制御するための信号制御量を各チャンネルに設定する複数チャンネルの信号制御量設定用プログラムであって、
前記複数チャンネルそれぞれの単独の信号制御量を設定する複数のチャンネル別操作子の操作量を入力するチャンネル別操作量入力ステップと、
前記複数チャンネルの中の任意のチャンネルにグループを一時的に設定するための一時的グループ設定操作子の指示を入力する一時的グループ設定操作入力ステップと、
前記複数チャンネルに対応して設けられそれぞれのチャンネルを選択する複数のチャンネル選択操作子の操作を入力するチャンネル選択操作入力ステップと、
前記一時的グループ設定操作入力ステップにより、前記グループの一時的設定が指示されている期間において、前記チャンネル選択操作入力ステップにより選択されたチャンネルに前記グループを一時的に割り当てることにより、一時的に前記グループを設定する一時的グループ設定ステップと、
該一時的グループ設定ステップにより前記グループを一時的に割り当てられている各チャンネルに対しグループとしての信号制御量を割り当てるグループ信号制御量割当ステップと、
前記グループ設定手段により前記グループを一時的に割り当てられている各チャンネルに対し、前記各チャンネル別操作子の操作量に応じた各チャンネル単独の信号制御量の相互関係を保持しつつ、前記グループ信号制御量割当ステップにより割り当てられた前記グループとしての信号制御量を設定する、チャンネル別信号制御量設定ステップ、
をコンピュータに実行させることを特徴とする複数チャンネルの制御量設定用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作子の操作に応じて複数チャンネルの信号を制御するための信号制御量を各チャンネルに設定する技術に関するものである。例えば、複数の入力チャンネルの信号をミキシングして出力するオーディオ・ミキサー装置の音量レベルの設定に適用される。
【背景技術】
【０００２】
オーディオ・ミキサー装置を用いて、ドラムセット，グランドピアノ等、あるいは、コーラス，ストリングス（弦楽奏団）等の楽音や音声を集音する場合は、複数本のマイクロフォンを立てて、複数の入力チャンネルの信号としてミキサーに入力する。
上述した複数のマイクロフォンからの楽音信号や音声信号は、各入力チャンネルのフェーダ操作子を操作することにより、複数の入力チャンネル相互の音量バランスをとるとともに、これらを一括したものとその他の楽器との間の音量バランスをとる必要もある。
しかし、複数本のマイクロフォンのセッティングで形成した音場感や音色を崩すことなく、この複数本のマイクロフォンからの楽音信号や音声信号を一括して同率で操作することは、実際上困難である。
【０００３】
そこで、相互に関連する入力チャンネルをグループとして組んでおき、グループマスターフェーダ、あるいは、グループ内のいずれかのフェーダを操作することにより、そのグループとしての音量レベルを連動させる機能を持つフェーダ装置が知られている（特許文献１参照）。
グループに組むべきフェーダ（入力チャンネル）が事前に決まっている場合は、上述したグループとしての音量レベルの連動機能は即効性がある。しかし、１つの楽器に立てられた複数のマイクロフォンのどの入力を用いるか、どの楽器とどの楽器とを互いに関連した音源とするか等、のミキシング計画が明確ではない段階では、グループを組む入力チャンネルを設定することが難しかった。
【特許文献１】特許２６３０６５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上述した問題点を解決するためになされたもので、複数チャンネルの中の任意のチャンネルの信号制御量を連動させるグループを一時的に設定することを容易にする複数チャンネルの信号制御量設定装置および複数チャンネルの信号制御量設定用プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００５】
本発明は、請求項１に記載の発明においては、操作子の操作に応じて複数チャンネルの信号を制御するための信号制御量を各チャンネルに設定する複数チャンネルの信号制御量設定装置であって、複数のチャンネル別操作子と、一時的グループ設定操作子と、複数のチャンネル選択操作子と、前記一時的グループ設定操作子により前記グループの一時的設定が指示されている期間において、前記チャンネル選択操作子により選択されたチャンネルに前記グループを一時的に割り当てることにより、一時的に前記グループを設定する一時的グループ設定手段と、該一時的グループ設定手段により前記グループを一時的に割り当てられている各チャンネルに対しグループとしての信号制御量を割り当てるグループ信号制御量割当手段と、前記グループ設定手段により前記グループを一時的に割り当てられている各チャンネルに対し、前記各チャンネル別操作子の操作量に応じた各チャンネル単独の信号制御量の相互関係を保持しつつ、前記グループ信号制御量割当手段により割り当てられた前記グループとしての信号制御量を設定する、チャンネル別信号制御量設定手段、を有するものである。
従って、一時的グループ設定操作子と複数のチャンネル選択操作子とにより、チャンネルの信号制御量を連動させるグループを一時的に設定することが容易になる。
上述したグループとしての信号制御量は、各チャンネル単独の信号制御量に対し、逆方向に制御する量であってもよい。例えば、信号制御量が音量レベルであるとき、グループとしての音量レベル（dB）を加算するか減算するかを、予め、チャンネル毎に設定しておく。
【０００６】
本発明は、請求項２に記載の発明においては、操作子の操作に応じて複数チャンネルの信号を制御するための信号制御量を各チャンネルに設定する複数チャンネルの信号制御量設定用プログラムであって、チャンネル別操作量入力ステップと、一時的グループ設定操作入力ステップと、チャンネル選択操作入力ステップと、前記一時的グループ設定操作入力ステップにより、前記グループの一時的設定が指示されている期間において、前記チャンネル選択操作入力ステップにより選択されたチャンネルに前記グループを一時的に割り当てることにより、一時的に前記グループを設定する一時的グループ設定ステップと、該一時的グループ設定ステップにより前記グループを一時的に割り当てられている各チャンネルに対しグループとしての信号制御量を割り当てる、グループ信号制御量割当ステップと、前記グループ設定手段により前記グループを一時的に割り当てられている各チャンネルに対し、前記各チャンネル別操作子の操作量に応じた各チャンネル単独の信号制御量の相互関係を保持しつつ、前記グループ信号制御量割当ステップにより割り当てられた前記グループとしての信号制御量を設定する、チャンネル別信号制御量設定ステップ、をコンピュータに実行させるものである。
従って、上述した請求項１に記載の複数チャンネルの信号制御量設定装置をコンピュータに実行させるプログラムの形態で実現することができる。
【発明の効果】
【０００７】
本発明は、複数のチャンネルをグループ化して各チャンネルの信号制御量を連動させて設定する際に、一時的にグループに組むべき入力チャンネルの組み合わせを行って試聴してみることが容易となる効果がある。
試聴の結果、音の調子がよければそのままの設定にし、改めて正式なグループを設定することもできる。また、試聴の結果がまずければ、元の設定状態に戻すこともできるから、便利である。
より具体的には、マイクセッティングなどで形成した音場感や音色を崩さずに、これらをグループとした全体の音量レベルを設定する際に、連動させる入力チャンネルの組み合わせを試すことが容易になる。
【発明を実施するための最良の形態】
【０００８】
図１は、本発明の実施の形態のハードウェア構成を示す説明図である。
図１（ａ）において、１はCPU（Central Processing Unit）、２はROM/RAM（Read Only Memory/Random Access Memory）、３はバスである。CPU１は、ROM/RAM２に記憶された制御プログラムによって、コンソール４に設けられた表示器（液晶表示器、LCD）やフェーダ（FADER）等の入出力制御を行うとともに、ディジタル信号処理プロセッサ（DSP）５を制御する。
【０００９】
ディジタル信号処理プロセッサ（DSP）５は、アナログ入出力インターフェース６を通して入力される複数のオーディオ入力信号に対し、入力チャンネルへの割当（パッチ）、オンオフ等のスイッチング、音量レベル調整、ミキシングの入出力ルート切り替え、リバーブ，イコライザ，コンプレッサ等のエフェクトの付加、複数の出力チャンネルのオンオフ、複数の出力チャンネルの出力信号への割当（パッチ）等の信号処理を行った上でオーディオ信号を出力する機能を有している。
CPU１は、各機能を制御する信号制御量の設定値をDSP５に与える。
アナログ入出力インターフェース６は、オーディオ入力信号をA/D変換し、DSP５によりディジタル信号処理されたオーディオ信号をD/A変換する。
７はその他のオプション装置、例えば、コンソール４と同様な制御ができるパーソナルコンピュータとの接続インターフェース、シーンデータなどの制御パラメータの一括記録再生などができる外部記録装置などである。
【００１０】
図１（ｂ）は、コンソール４の上に設けられるチャンネル別フェーダおよびその他の主な操作子の一例を示す説明図である。
図示の例では、フェーダ８1〜８nという合計nチャンネルのチャンネル別フェーダが示されている。物理的に配置される個数は、上述したnチャンネルよりも少なくしてもよい。レイヤー切り替え操作子により、チャンネル群を切り替える。また、出力チャンネル用に切り替えることもできる。
９1〜９nは、各フェーダ８1〜８n上に設けられたチャンネル1〜nのチャンネルオンスイッチである。従来の装置では、ユーザが、例えば押圧する度に、各チャンネルの信号をオンオフするために使用されている。オフにされたときには、対応するチャンネルの信号をミュート（無音）状態にするミュート音量レベル（−∞dB）を与える。
ただし、この実施の形態では、操作が簡易な、この既存のスイッチを利用して、各チャンネルに一時的なグループ（テンポラリフェーダグループ、以下、単にテンポラリグループという）を割り当てるか否かを設定する。
【００１１】
８ａ1〜８ａnはフェーダノブ（摘み）であって、ユーザがスライド操作することによって音量レベルを設定する。このフェーダノブ８ａ1〜８ａnは、モータドライブにより、テンポラリグループが一時的に割り当てられている間、および、テンポラリグループが解消された際に、移動して音量レベルを自動設定する場合もある。
１０はテンポラリフェーダグループスイッチ（TMP FDGRP SW）であって、複数チャンネルの中の任意のチャンネルにテンポラリグループを一時的に設定するよう指示する。このスイッチを押圧しているときだけ、テンポラリグループが設定されるようにすることができる。
このテンポラリグループは、従来のグループ（プリセットグループ）と共存させることができる。
１１はリストアスイッチ（RESTORE SW）であって、テンポラリグループを解消したときに、全チャンネルのフェーダの音量レベルを、テンポラリグループを設定する直前の状態に戻すものである。
【００１２】
オペレータは、一時的にグループを組んで試聴してみたいときに、上述したテンポラリフェーダグループスイッチ１０を押す。フェーダ８1〜８nおよびチャンネルオンスイッチ９1〜９nの現在の操作状態、あるいは、対応する各チャンネルの音量レベルの現在値が図１（ａ）に示したROM/RAM２に記憶される。
オペレータが、このテンポラリフェーダグループスイッチ１０を押したまま、任意のチャンネルオンスイッチ９1〜９nを押すと、対応するチャンネルにテンポラリグループが割り当てられる。
【００１３】
少なくとも２チャンネル以上の割当があった後（例えば、CH1〜CH3）、テンポラリフェーダグループスイッチ１０の押下を維持した状態で、テンポラリグループに含まれる１つのチャンネル、例えばCH１のフェーダノブ８ａ1を操作すると、その操作量が、テンポラリグループに含まれる他のチャンネルのフェーダにも反映されるように、CH2，CH2のフェーダノブ８ａ2，８ａ3をモータドライブにより駆動する。
オペレータが、テンポラリフェーダグループスイッチ１０の押圧を止めると、テンポラリグループが解除される。このとき、各チャンネルの音量レベルの現在値は、各フェーダ８1〜８nの現在の操作状態に応じて決まる。
オペレータがリストアスイッチ１１を押すと、各フェーダ８1〜８nの音量レベルがテンポラリグループを設定してグループ連動動作をする直前の状態に復帰する。フェーダノブ８ａ1〜８ａnは、モータドライブにより移動して直前の状態に戻る。
【００１４】
上述したフェーダ８1〜８nは、コンソール４上の表示器LCDに表示される仮想的なフェーダであってもよい。この場合は、GUI（Graphical User Interface）を用いて、コンソール４のパネル上に設けられたカーソルキーなどで操作される。
テンポラリフェーダグループスイッチ１０は、コンソール４のパネル上に配置された、押しボタンスイッチ、タッチスイッチ等の典型的なスイッチでよい。これに代えて、足で操作をするペダル（フットスイッチ）、膝で操作するニーレバー等を用いると、手を使わずに操作できるので都合がよい。あるいは、オペレータの音声を検出してオンとなる音声スイッチでもよい。
【００１５】
押圧する度にオンオフが切り替わるトグルスイッチであってもよいが、抑えた状態でオンとなり、離した状態でオフとなるようなスイッチにすれば、一時的な設定に都合がよい。
チャンネルオンスイッチ９1〜９nに代えて、フェーダノブ８ａ1〜８ａnにタッチスイッチを設け、これにオペレータが触れたことを検出することにより、テンポラリグループを割り当てるようにしてもよい。
なお、テンポラリグループが設定されている期間において、テンポラリグループに編入されたチャンネルのチャンネルオンスイッチ９1〜９nは、その照光色が変わるようにするなど、何らかの表示機能を設けると、テンポラリグループを識別しやすくなる。
【００１６】
ここで、図２を参照し、テンポラリグループとしての音量レベルがどのように設定されるかについて説明する。
図２は、テンポラリグループが割り当てられた複数のチャンネル別フェーダの中の１つのフェーダの操作により、テンポラリグループの音量レベルを設定する説明図である。
図２（ａ）〜図２（ｃ）は、図１（ｂ）に示したチャンネル別フェーダ８1〜８nを入力チャンネルCH1〜CH4について、簡略化して示す説明図である。
図２（ｄ）に、フェーダ８1〜８nの目盛８b1〜８bnの一例を示す。
音量レベルが、＋10dBから−∞dBまで表示されている。−∞の目盛は、フェーダの下死点を表す。ディジタル信号処理を16ビットで行うとすれば、分解能は1/216となり、表示上は-∞dBであるが、実際の値は−96dBである。
【００１７】
図２（ａ）は、テンポラリグループが割り当てられる以前のフェーダを示す図である。
フェーダ８1〜８nのフェーダノブ８ａ1〜８ａnの位置によって、各チャンネル単独の音量レベルが表示通りに、0dB，−20dB，−40dB，0dBに設定されている。
チャンネルCH1，CH2，CH3にテンポラリグループを割り当てる場合を説明する。
図２（ｂ）は、テンポラリグループが割り当てられた後、オペレータが、例えばフェーダノブ８ａ1を動かして−10dBまで移動させたとする。
テンポラリグループとしての音量レベルは、図２（ａ）に示したテンポラリグループが設定される直前における各チャンネル単独の音量レベルを基準レベルとする。
図２（ｂ）のとき、テンポラリグループとしての音量レベルは、−10dB（＝−10dB−0dB）である。
テンポラリグループが割り当てられたその他のチャンネルCH2，CH3に対し、CH1と同量のテンポラリグループとしての音量レベルを与えるように、モータドライブによりフェーダノブ８ａ2，８ａ3を連動させると、図２（ｂ）に示したように、−30dB，−50dBとなる。
【００１８】
図２（ｃ）は、図２（ｂ）の状態から、オペレータが、同じCH1のフェーダノブ８ａ1を動かして−70dBまで移動させたとする。このとき、直前の図２（ｂ）のときを基準として、テンポラリグループとしての音量レベルの変化量は、−60dB（＝−70dB−10dB）となる。
その他のチャンネルCH2，CH3に対し、CH1と同量のテンポラリグループとしての音量レベルの変化量を与えるように、モータドライブで連動させると、図２（ｃ）に示したように、−90dB，−110dBとなる。
ここで、CH3の−110dBは、下死点の実値−96dBを下回るので、フェーダノブ８ａ3は下死点の位置に止まる。ただし、計算用の音量レベルとしては−110dBを記憶しておく。
その後、オペレータが、CH1のフェーダノブ８ａ1を、＋14dB以上動かすと、CH3の音量レベルは、−110dB＋14dB＝−96dBを超えることになるから、フェーダノブ８ａ3は、初めて下死点から上方へと動き出す。
【００１９】
このように、フェーダノブ８ａ3が連動操作で動作下限を超えた場合、あるいは、動作上限を超えた場合は、その超えた分が元に戻った後に、フェーダノブ８ａ3が再駆動されるとともに、実際に設定される音量レベルの実値の変更が行われる。連動している期間中、計算用の音量レベルのフェーダ間のレベル差（dB）は不変である。
なお、テンポラリグループが設定されている期間において、オペレータが、フェーダ８1〜８nのうち、複数のフェーダノブを操作した場合には、２番目以降のフェーダノブの操作を無効にしてもよいし、テンポラリグループの解消をして、２番目以降のフェーダノブの操作を有効にして、そのチャンネルの音量レベルを設定する操作としてもよい。
【００２０】
図３は、本発明の実施の形態の機能構成を示す説明図である。
図中、２１はチャンネル別音量レベル制御部であり、複数チャンネルの各入力信号の音量レベルを制御し、複数チャンネルの出力信号として出力する。図１に示したDSP５により実現される。
２２はチャンネル別音量レベル設定部であり、後述するチャンネル別フェーダ２３等の操作に応じて複数チャンネルの信号の音量レベルを各チャンネルに設定し、チャンネル別音量レベル制御部２１に出力する。図１に示したCPU１により実現される。
２３はチャンネル別フェーダである。図１（ｂ）のフェーダ８1〜８nに対応する。
２４はチャンネル選択操作子であり、図１（ｂ）のチャンネルオンスイッチ９1〜９nに対応する。
２５はテンポラリグループを一時的に設定する指示をするテンポラリグループ設定操作子であって、図１（ｂ）のテンポラリフェーダグループスイッチ１０に対応する。
２６はテンポラリグループ設定部であり、テンポラリグループ設定操作子２５により、テンポラリグループの一時設定が指示なされている期間において、テンポラリグループを一時的に設定する。
【００２１】
上述したチャンネル選択操作子２４としては、例えば、従来、各チャンネルの信号をオンにするかオフ（ミュート）にするかを設定するために用いられる操作子を流用して用いることができる。このチャンネル選択操作子２４は、テンポラリグループが一時的に設定されている期間においては、複数チャンネルの中の任意のチャンネルにテンポラリグループを一時的に割り当てる操作子として機能する。
上述したチャンネル別フェーダ２３は、通常は、ユーザにより操作された操作量をチャンネル別音量レベル設定部２２に出力することにより、その操作量に応じて複数チャンネルそれぞれの単独の音量レベルを設定する。
【００２２】
２７はグループ音量レベル割当部であって、テンポラリグループが設定されている期間において、テンポラリグループが一時的に割り当てられている各チャンネルに対し、テンポラリグループとしての音量レベルを割り当てる。
ここで、テンポラリグループが一時的に割り当てられたチャンネルのフェーダのうち、任意の１つのフェーダの操作を検出し、この検出されたフェーダをテンポラリグループマスターとし、このテンポラリグループマスターにより、テンポラリグループとしての音量レベルを設定する。
例えば、テンポラリグループが設定される直前における、テンポラリグループマスターとされたフェーダの操作量に対応する音量レベルを基準値とする、テンポラリグループが設定されている期間における操作量に対応する音量レベルを、テンポラリグループとしての音量レベルとする。この音量レベルを、テンポラリグループが割り当てられた各チャンネルに割り当てて、チャンネル別音量レベル設定部２２に出力する。
【００２３】
テンポラリグループ音量レベル割当部２７は、また、テンポラリグループが割り当てられたチャンネル別フェーダ２３のうち、テンポラリグループマスターとされなかった、その他のフェーダのフェーダノブの位置を、モータドライブにより、テンポラリグループとしての音量レベルを反映させた位置になるように移動させる。
上述したテンポラリグループ一時設定部２６、テンポラリグループ音量レベル割当部２７の機能は、図１のCPU１により実現される。
【００２４】
チャンネル別音量レベル設定部２２は、各チャンネルに対し、テンポラリグループが一時設定される前においては、各チャンネル別フェーダ２３の操作量およびチャンネル選択操作子２４のチャンネルオン操作に応じた音量レベルを設定していた。
これに対し、テンポラリグループが一時設定されている期間において、チャンネル別音量レベル設定部２２は、テンポラリグループを一時的に割り当てられている各チャンネルに対し、テンポラリグループが一時設定される前の音量レベルの相互関係を保持しつつ、テンポラリグループ音量レベル割当部２７により与えられるテンポラリグループとしての共通の音量レベルを設定する。その結果、テンポラリグループを一時的に割り当てられている各チャンネルの音量レベルを一時的に連動させる。
一方、テンポラリグループの割り当てられていないチャンネルに対しては、テンポラリグループが一時設定される前と同様の設定をする。
【００２５】
より具体的には、各チャンネルにおいて、予め設定されていた各チャンネル単独の音量レベルと、テンポラリグループとしての音量レベルとを乗算（dBでは加算）した音量レベルを、各チャンネルの信号を制御する音量レベルのゲインとして、チャンネル別音量レベル制御部２１に出力する。
ここで、チャンネル別音量レベル設定部２２において、チャンネル毎に音量レベルをまとめて設定した上で、チャンネル別音量レベル制御部２１に出力するという必要は必ずしもない。
例えば、各チャンネルについて、予め設定されていた各チャンネル単独の音量レベルと、テンポラリグループとしての音量レベルを、個別にチャンネル別音量レベル制御部２１に出力してもよい。このような場合でも、チャンネル別音量レベル制御部２１が、これらを乗算（dB加算）してまとめた結果の音量レベルを入力した場合と同じ信号処理を行うことができる。
【００２６】
チャンネル別音量レベル設定部２２に対し、チャンネル別音量レベル一時記憶部２８を設けてもよい。
これを設けた場合、チャンネル別音量レベル設定部２２には、テンポラリグループが設定されるとき、チャンネル別音量レベル一時記憶部２８に、各チャンネルの音量レベルを、記憶させる。
テンポラリグループ設定操作子２５が、テンポラリグループの解除を指示すれば、テンポラリグループ設定部２６は、テンポラリグループを解消する。
【００２７】
解消後に、図１（ｂ）のリストアスイッチ１１に対応する復元操作子２９を操作すれば、チャンネル別音量レベル設定部２２は、チャンネル別音量レベル一時記憶部２８から、テンポラリグループが設定される直前における各チャンネルの音量レベルを読み出すことにより、テンポラリグループが設定される以前の状態を復元する。
その際、チャンネル別音量レベル設定部２２は、チャンネル別フェーダ２３のフェーダノブの位置についても以前の状態に復帰させるように、モータドライブを制御する。位置を復帰させる際は、例えば、復帰動作量（現在レベルと復帰位置レベルとの差）に応じて、復帰速度を制御してもよい。
上述したテンポラリグループの設定をして、試聴の結果、設定状態がよかったときのために、テンポラリグループ設定部２６に記憶された、テンポラリグループの割り当てられたチャンネルを、図示しない、従来のグループ設定部に設定できるようにするとよい。なお、従来のグループ設定部では、複数種類のグループが記憶できる。
【００２８】
上述した説明では、テンポラリグループに割り当てられたチャンネルの、チャンネル別フェーダ２３の任意の１つをテンポラリグループマスターとして、テンポラリグループとしての音量レベルを設定していた。テンポラリグループに割り当てられたその他のチャンネルのフェーダノブの位置は、モータドライブにより、テンポラリグループとしての音量レベルを反映させた位置になるように移動させていた。
しかし、テンポラリグループ内の各チャンネルの音量レベルを連動させればよく、フェーダノブ自体がモータドライブで動くかどうかは機器の仕様による。
【００２９】
また、上述したテンポラリグループマスターは、チャンネル別フェーダ２３とは別の独立したものとして設けてもよい。その操作量をテンポラリグループ音量レベル割当部２７に出力することにより、テンポラリグループとしての音量レベルを設定する。
このようなテンポラリグループマスターは、フェーダ型でもよいし、その他、コンソール４上の他の操作子（ジョグダイヤル、INC/DECキースイッチ、テンキーなど）でもよい。コンソール４上のLCDに表示される仮想的な操作子として設けてもよい。
また、テンポラリグループマスターは、MIDI（Musical Instrument Digital Interface）、USB（Universal Serial Bus）、IEEE-1394、TCP/IP（Transmission Control Protocol/Internet Protocol）など各種の通信プロトコルを用いたネットワークにつながれた外部装置側にあって、テンポラリグループとしての音量レベルを与えるようにしてもよい。
【００３０】
テンポラリグループマスターを、チャンネル別フェーダ２３とは別の独立したものとした場合は、特に、チャンネル別フェーダをモータドライブさせる必要はない。
フェーダノブの位置によって、テンポラリグループが割り当てられた複数のチャンネル相互の間の音量バランスを、テンポラリグループの設定期間中においても知ることができる。
一方、テンポラリグループの設定期間において、チャンネル別フェーダ２３のフェーダノブをテンポラリグループとしての音量レベルに連動してモータドライブさせた場合は、チャンネル別音量レベル制御部２１が実際に制御する音量レベルをフェーダノブの位置で知ることができる。
図示しない機能切り替えスイッチにより、テンポラリグループの設定期間中において、フェーダノブをテンポラリグループとしての音量レベルに連動させるか否かを決定するようにしてもよい。
【００３１】
図４は、テンポラリグループとプリセットグループとの優先関係を示す説明図である。
ここで、プリセットグループとは、従来のフェーダグループ機能により、予め組まれているグループである。このグループ機能が有効になるように設定されている場合について説明する。
図示の例では、チャンネルCH3，CH4，CH5にプリセットグループが割り当てられ、チャンネルCH1，CH2，CH3にテンポラリグループが一時的に割り当てらる場合を説明する。
テンポラリグループはプリセットグループと独立して設定できるものとすると、例えば、図４（ａ）に示すチャンネルCH3については、両方のグループが割り当てられる場合がある。そうすると、このような場合に、グループとしての音量レベルをどのように割り当てればよいかが問題になる。
【００３２】
従って、例えば、図４（ｂ）〜図４（ｄ）に示す、３通りの優先基準が考えられる。
いずれかの優先基準を用いるように予め決めておくか、オペレータがいずれかの優先モードを選択できるようにしてもよい。
図４（ｂ）においては、テンポラリグループを優先させるモードである。チャンネルCH3はテンポラリグループとして連動動作する。テンポラリグループ設定期間中においては、プリセットグループとしては連動動作しない。
図４（ｃ）においては、プリセットグループが優先されるモードである。チャンネルCH3はプリセットグループとして連動動作し、テンポラリグループとしては連動動作しない。
図４（ｄ）においては、優先なしのモードである。プリセットグループとテンポラリグループとは、両者に共通するCH3の存在により、一体化されて、CH1，CH2，CH3，CH4，CH5が１つのグループとして連動動作する。
【００３３】
図５は、本発明の実施の形態の動作の一具体例を示すメインプログラムのフローチャートである。図１に示したCPU１が処理プログラムを実行することにより、フローチャートの各処理ステップを実行する。
電源投入により起動し、Ｓ３１においてシステムが初期化される。Ｓ３２以降においてシステム制御が行われる。その中で、図示しないメニュー選択画面を表示し、ユーザに処理メニューを選択させ、Ｓ３３のテンポラリ・フェーダ・グルーピング処理が選択されると、図６，図７に示す処理が実行される。一連のシステム制御処理が終了すると、再び処理を戻してシステム制御を繰り返す。
【００３４】
図６は、図５に示したテンポラリ・フェーダ・グルーピング処理の詳細を示す第１のフローチャートである。
Ｓ４１において、テンポラリフェーダグループスイッチ（TMP FDGRP SW）１０にオンイベントがあるか否かを判定する。オンイベントがあればＳ４２に処理を進め、なければＳ４４に処理を進める。
Ｓ４２において、各チャンネル1〜nに対し、フェーダ８1〜８nの状態を表すデータ（FDR MEM1〜FDR MEMn）として、フェーダノブ８ａ1〜８ａnの現在位置を表すデータとチャンネルオンスイッチ（CH SW1〜CH SWn）９1〜９nの現在状態を表すデータとを格納する。
ここで、現在位置のデータは、実質的に音量レベルの値（dB）を表す。
Ｓ４３において、全チャンネル1〜nについて、テンポラリグループ登録フラグ（TMP MEM1〜TMP MEMn）としてフラグOを設定する。テンポラリグループ登録フラグ（TMP MEM1〜TMP MEMn）は、テンポラリグループが割り当てられているときに1の値をとり、割り当てられていないときに0の値をとる。
【００３５】
Ｓ４４において、テンポラリフェーダグループスイッチ（TMP FDGRP SW）１０がオン状態を維持しているときには、Ｓ４５に処理を進め、オン状態を維持していないときにはＳ４６に処理を進める。
Ｓ４５においては、チャンネルオンスイッチ（CH SW1〜CH SWn）９1〜９nのうち、あるチャンネルiに、オンイベントがあるか否かを判定し、オンイベントがあるときはＳ４７に処理を進め、なければＳ５０に処理を進める。
Ｓ４７において、テンポラリグループ登録フラグ（TMP MEMi）が0であるか否かを判定し、0であればＳ４８に処理を進めて、このテンポラリグループ登録フラグ（TMP MEMi）の値を反転させて1にする。また、テンポラリグループ登録フラグ（TMP MEMi）が0でなければ、Ｓ５０に処理を進め、このテンポラリグループ登録フラグ（TMP MEMi）の値を反転させて０にする。
【００３６】
Ｓ５０においては、Ｓ４６，Ｓ４８，Ｓ４９からの処理を受けて、全てのチャンネル1〜nのフェーダを走査するように、i＝nになるまでＳ５１に処理を進め、iの値を更新した上で、Ｓ４５に処理を戻す。
一方、Ｓ４４において、テンポラリフェーダグループスイッチ（TMP FDGRP SW）１０がオン状態を維持していないときには、Ｓ４６に処理を進め、全てのチャンネルについて、テンポラリグループ登録フラグ（TMP MEM1〜TMP MEMn）をOにする。
Ｓ５０またはＳ４６の処理を終えると、図７に示したフローチャートに処理を進める。
上述したＳ４４〜Ｓ５１のステップにより、図３に示したテンポラリグループ一時設定部２６の機能が実現される。
【００３７】
図７は、図６に示したテンポラリ・フェーダ・グルーピング処理の詳細を示す第１のフローチャートに続く、第２のフローチャートである。
Ｓ６１において、いずれかのチャンネルiに、フェーダ（FADER1〜FADERn）の操作イベントがあったか否かを判定し、あればＳ６２に処理を進め、なければＳ６３に処理を進める。
Ｓ６２において、操作イベントのあったチャンネル（これをCHxとする）のテンポラリグループ登録フラグ（TMP MEMx）が１であるか否かを判定する。１であれば、このチャンネルはテンポラリグループを割り当てられていたものであるから、このチャンネルのフェーダをテンポラリマスターフェーダとして動作させるために、Ｓ６４に処理を進める。1でなければ、Ｓ６３に処理を進める。
なお、テンポラリ・フェーダ・グルーピング処理中において、テンポラリグループが割り当てられていないチャンネルのフェーダの動作、プリセットグループが割り当てられたチャンネルのフェーダの動作、に関する処理ステップについて説明を省略した。
【００３８】
Ｓ６４において、CHx以外の全てのチャンネルについて、そのテンポラリグループ登録フラグ（TMP MEMj）が１であるか否かを判定する。そうであれば、Ｓ６５に処理を進め、そうでなければＳ６５をスキップしてＳ６６に処理を進める。
Ｓ６５において、操作されたチャンネルCHxのフェーダの移動量（現在位置の差分）MVxと同量だけ、このチャンネルCHjのフェーダノブのあるべき位置データを変更し、モータドライブによってフェーダノブを移動させる。
Ｓ６６において、操作されたチャンネルxを除く、全てのチャンネル1〜nを走査するように、j＝nになるまでＳ６７に処理を進め、jの値を更新（チャンネルxを除く）した上で、Ｓ６４に処理を戻す。
以上のＳ６１〜Ｓ６７の処理ステップにより、テンポラリグループが割り当てられたチャンネルについて、図３に示したグループ音量レベル割当部２７およびチャンネル別音量レベル設定部２２の機能が実現される。
【００３９】
Ｓ６３において、リストアスイッチ（RESTORE SW）１１のオンイベントがあるか否かを判定し、あればＳ６８に処理を進め、なければ図５に示したメインのフローチャートに戻る。
Ｓ６８において、テンポラリフェーダグループスイッチ（TMP FDGRP SW）１０のオフイベントがあるか否かを判定し、あればＳ６９に処理を進め、なければメインのフローチャートに戻る。
Ｓ６９においては、図６のＳ４２において、フェーダ８1〜８nの状態を表すデータ（FDR MEM1〜FDR MEMn）として格納したフェーダノブ８ａ1〜８ａnの現在位置を表すデータおよびチャンネルオンスイッチ（CH SW1〜CH SWn）９1〜９nの現在状態を表すデータを読み出して、テンポラリグループが設定される前の状態に復帰させて、メインのフローチャートに戻る。
上述したＳ６３，Ｓ６８，Ｓ６９の処理ステップ、および、図６に示したＳ４１，Ｓ４２の処理ステップにより、図３に示したチャンネル別音量レベル設定部２２による復元機能が実現される。ただし、この復元機能を持たせることはテンポラリグループの設定動作に必須のものではない。
【００４０】
上述した説明では、テンポラリグループにまとめられた各チャンネルのグループ音量レベルは、テンポラリグループマスターの操作に完全に連動して追従するように設定されることを前提としていた。
しかし、他のグループ音量レベル設定方法として、グループ化による追従の速度、追従の時間応答性を設定できるようにしてもよい。例えば、テンポラリグループマスターの操作量は、グループ音量レベルの目標値を与えるものとする。チャンネル別音量レベルとしては、この目標値に予め設定された到達時間で到達するグループ音量レベルを設定し、チャンネル別音量レベル制御部に出力する。その際、チャンネル毎に上述した到達時間を異なる値に設定できるようにしてもよい。
また、さらに他のグループ音量レベルの設定方法として、グループ音量レベルは、各チャンネルの単独の音量レベルに対し、dBとして加算される代わりに減算されるようにしてもよい。予め、チャンネル毎に、加算されるか減算されるかを設定してもよい。この場合、グループ内の複数のチャンネルについて、互いにフェードイン、フェードアウトされてクロスフェードする音量レベルの設定ができる。その際、上述した他のグループ音量レベル設定方法を組み合わせれば、上述した到達時間の設定によりクロスフェード制御を自動的に行うことができる。
【００４１】
上述した説明では、入力チャンネルについて、音量レベルをグループ化したものであった。同様に出力チャンネルについて、グループ化することができる。
また、音量レベル以外の信号処理量をグループ化して制御することもできる。
その一例として、音量レベルの分配比ともいえる音像定位（パンニング）がある。
2チャンネルステレオあるいは5.1チャンネルサラウンドなどの複数出力チャンネルへの分配比を設定するパンニングについて、関連する入力チャンネル間（グループ内）の定位（分配比）を保ったままで、関連する入力チャンネル全体（グループ）の、他の入力チャンネルやグループ等に対する定位（分配比）を調整して音像定位を移動させることもできる。
例えば、2チャンネルステレオの場合、単独の入力チャンネルに対する左右への分配比と、関連する入力チャンネルのグループとしての分配比とを乗算することにより、各入力チャンネルに対する全体としての分配比が決定される。
また、その他の例として、イコライザ，コンプレッサ等のエフェクトの信号制御量をグループ化して制御することもできる。
【００４２】
上述した図１に示したオーディオ・ミキサー装置において、ディジタル信号処理プロセッサDSP５により、オーディオ入力信号に対し音量レベル制御等の信号処理を行ってオーディオ信号を出力していた。CPU１は、このディジタル信号処理プロセッサDSP５に対して音量レベル等の信号制御量を設定していた。
ここで、ディジタル信号処理プロセッサDSP５を、外付けのディジタル信号処理ユニットに配置するハードウェア構成にしてもよい。
また、ディジタル信号処理プロセッサDSP５を用いることなく、CPU１がディジタル信号処理プロセッサDSP５の機能を兼ねることもできる。その一例として、パーソナルコンピュータにミキサー機能を持たせることができる。
オーディオ入力信号としては、単にマイクロフォンで集音した生の楽音信号に限らず、オーディオ・ファイルから再生されたもの、あるいは、楽曲データファイルを入力する音源で生成される波形データであってもよい。そのミキシング出力もスピーカから放音される場合に限らず、ディジタル・オーディオ・データとして録音されたり、オーディオ・ファイル形式で記録されたりしてもよい。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施の形態のハードウェア構成を示す説明図である。
【図２】図１に示したチャンネル別のフェーダフェーダ８1〜８nの操作によるテンポラリグループの音量レベル設定の説明図である。
【図３】本発明の実施の形態の機能構成を示す説明図である。
【図４】テンポラリグループとプリセットグループとの優先関係を示す説明図である。
【図５】本発明の実施の形態の動作の一具体例を示すメインプログラムのフローチャートである。
【図６】図５に示したテンポラリ・フェーダ・グルーピング処理の詳細を示す第１のフローチャートである。
【図７】図６に示したテンポラリ・フェーダ・グルーピング処理の詳細を示す第１のフローチャートに続く、第２のフローチャートである。
【符号の説明】
【００４４】
８1〜８n…フェーダ、８ａ1〜８ａn…フェーダノブ、８ｂ1〜８ｂn…フェーダ目盛、９1〜９n…チャンネルオンスイッチ、１０…テンポラリフェーダグループスイッチ、１１…リストアスイッチ、２１…チャンネル別音量レベル制御部、２２…チャンネル別音量レベル設定部、２３…チャンネル別フェーダ、２４…チャンネル選択操作子、２５…テンポラリグループ設定操作子、２６…テンポラリグループ設定部、２７…グループ音量レベル割当部、２８…チャンネル別音量レベル一時記憶部、２９…復元操作子
【図１】
2005086485.tif 000003
【図２】
2005086485.tif 000004
【図３】
2005086485.tif 000005
【図４】
2005086485.tif 000006
【図５】
2005086485.tif 000007
【図６】
2005086485.tif 000008
【図７】
2005086485.tif 000009