(57)【要約】【課題】設定データの編集作業の操作性を向上させる。【解決手段】音響信号に対して信号処理を施して出力する音響信号処理装置において、設定データをシーンとして複数記憶し、装置の現在の状態を示す設定データであるカレントデータから、コピーすべき部分をコピーデータ選択部１２０の設定に従ってコピーデータとして選択し、ペースト先選択部１３０の設定に従ってコピーデータのペースト先となるべきシーンを選択し、ペースト先として選択されたシーンのうち上記コピーデータと対応する部分をそのコピーデータで書き換えることができるようにする。【選択図】　　　　図１
2004056332.tif 000002
【特許請求の範囲】
【請求項１】
音響信号に対して信号処理を施して出力する音響信号処理装置であって、
当該装置の設定状態を示す設定データを複数記憶する第１の記憶手段と、
当該装置の現在の状態を示す設定データであるカレントデータを記憶する第２の記憶手段と、
前記カレントデータに基づいて前記信号処理を制御する制御手段と、
前記カレントデータのうちのコピーすべき部分をコピーデータとして選択するコピーデータ選択手段と、
前記第１の記憶手段に記憶している設定データから前記コピーデータのペースト先となるべき設定データを選択するペースト先選択手段と、
該手段によって選択された設定データのうち前記コピーデータと対応する部分を該コピーデータで書き換えるペースト手段とを備えたことを特徴とする音響信号処理装置。
【請求項２】
音響信号に対して信号処理を施して出力する音響信号処理装置であって、
当該装置の設定状態を示す設定データを複数記憶する第１の記憶手段と、
当該装置の現在の状態を示す設定データであるカレントデータを記憶する第２の記憶手段と、
前記カレントデータに基づいて前記信号処理を制御する制御手段と、
前記設定データを一時的に記憶するワークメモリと、
前記カレントデータのうちのコピーすべき部分をコピーデータとして選択するコピーデータ選択手段と、
前記第１の記憶手段に記憶している設定データから前記コピーデータのペースト先となるべき設定データを選択するペースト先選択手段と、
該手段によって選択された設定データを前記ワークメモリに読み出す読出手段と、
該手段によって読み出された設定データのうち前記コピーデータと対応する部分を該コピーデータで書き換えるペースト手段と、
該手段によって書き換えられた設定データを前記読出手段による読み出し元の設定データに上書きする変更後データ保存手段とを備えたことを特徴とする音響信号処理装置。
【請求項３】
請求項２記載の音響信号処理装置であって、
前記読出手段は、読み出そうとした設定データが空白データであった場合には前記ワークメモリに該空白データに代えて所定の初期設定データを記憶させる手段を有することを特徴とする音響信号処理装置。
【請求項４】
音響信号に対して信号処理を施して出力する音響信号処理装置であって、
当該装置の設定状態を示す主設定データを複数記憶する第１の記憶手段と、
前記主設定データとその主設定データからリンクされた副設定データを含む、当該装置の現在の状態を示す設定データであるカレントデータを記憶する第２の記憶手段と、
前記主設定データの各々からリンクされた副設定データを記憶する第３の記憶手段と、
前記第１の記憶手段に記憶している主設定データから呼び出すべき主設定データを指定する指定手段と、
該手段によって指定された主設定データと該主設定データからリンクされた副設定データを前記第２の記憶手段に前記カレントデータとして呼び出す呼出手段と、
該カレントデータに基づいて前記信号処理を制御する制御手段と、
前記第１の記憶手段に記憶している主設定データから前記カレントデータを構成する副設定データのペースト先となるべき主設定データを選択するペースト先選択手段と、
該手段によって選択された主設定データからリンクされた副設定データを、前記カレントデータを構成する副設定データで書き換えるペースト手段とを備えたことを特徴とする音響信号処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、この発明は、ミキサ，エフェクタ，レコーダ，シンセサイザ及びこれらの組み合わせ等からなる、入力される音響信号に対して任意の処理を行って出力する音響信号処理装置に関する。
【０００２】
【従来の技術】
入力される音響信号に対して任意の処理を行って出力する音響信号処理装置として、従来から、例えばコンサートや演劇などの会場において音響設備を制御するためのデジタルミキサが知られている。このような会場では、多数のマイクロフォン及び多数のスピーカが使用され、効果音等も多種多様に使用されるが、デジタルミキサは、多数の入力をどのようにミキシングし、どのように効果を付与し、どの出力系統に出力するか等を集中的に制御する。すなわちデジタルミキサは、マイクロフォンから入力される音声の音響信号に対して設定に従ってミキシングやイコライズ等の処理を行い、スピーカに対して出力する。
しかしこの設定は、ミキシング状態や結線状態、スイッチの名称や入出力に用いるボードの種類等多岐に渡り、必要な時にその場で設定操作を行うのは困難である。そこで、あらかじめ必要な設定をシーン（ＳＣＥＮＥ）としていくつか記憶しておき、記憶されたシーンから必要なものを選択して呼び出すことにより、必要な場面で必要な設定状態を再現することが行われている。
【０００３】
【発明が解決しようとする課題】
しかしながら、このようなミキサにおいて、１つのシーンはミキサ全体の設定を含んでおり、その呼び出しや保存はシーン全体について一括して行わなければならなかった。従って、例えば既存のシーンのエフェクタ１つの設定のみを変更したい場合でも、シーンの全体を呼び出した上で必要な変更を行い、再度全体を保存する必要があった。一方、シーンを更新する際には、シーン全体でなく一部の手直しでよい場合も多いため、この点は操作性を大きく低下させる原因になっていた。
また、このようなミキサにおいては、あるシーンを呼び出した場合には、ミキシング処理の内容、画面の表示、操作子の位置等が呼び出した設定に合うように自動的に変更されるので、このような場合にはシーンを呼び出す毎にこの変更が終了するまで待たねばならいため、編集の操作性がさらに低下していた。
さらに、複数のシーンに対して同様な変更を行いたい場合でも、シーンを１つ１つ呼び出して順に編集作業を行わなければならないため、操作性低下の問題はこのような場合に特に顕著であった。
【０００４】
また、処理に反映される状態となっている設定データであるカレントデータにおけるチャンネルの設定を別途記憶するチャンネルライブラリの機能を有するミキサの場合には、
（１）操作子を操作してカレントデータの１つのチャンネルについてパラメータを設定する。
（２）そのチャンネルの設定をチャンネルライブラリに記憶させる。
（３）変更したいシーンを呼び出す
（４）呼び出したシーンの変更したいチャンネルにチャンネルライブラリに記憶させた設定を読み出して、その設定に書き換える。
（５）変更されたシーンを保存する。
の手順で編集を行うこともできるが、やはりシーンを１つずつ呼び出して順に作業を行わなければならないため、依然として操作性低下の問題は残っていた。
【０００５】
この発明は、このような問題を解決し、入力される音響信号に対して任意の処理を行って出力する音響信号処理装置において、設定データの編集作業の操作性を向上させることを目的とする。
【０００６】
【課題を解決するための手段】
上記の目的を達成するため、この発明は、音響信号に対して信号処理を施して出力する音響信号処理装置において、その装置の設定状態を示す設定データを複数記憶する第１の記憶手段と、その装置の現在の状態を示す設定データであるカレントデータを記憶する第２の記憶手段と、上記カレントデータに基づいて上記信号処理を制御する制御手段と、上記カレントデータのうちのコピーすべき部分をコピーデータとして選択するコピーデータ選択手段と、上記第１の記憶手段に記憶している設定データから上記コピーデータのペースト先となるべき設定データを選択するペースト先選択手段と、その手段によって選択された設定データのうち上記コピーデータと対応する部分をそのコピーデータで書き換えるペースト手段とを備えたものである。
【０００７】
あるいは、音響信号に対して信号処理を施して出力する音響信号処理装置において、その装置の設定状態を示す設定データを複数記憶する第１の記憶手段と、その装置の現在の状態を示す設定データであるカレントデータを記憶する第２の記憶手段と、上記カレントデータに基づいて上記信号処理を制御する制御手段と、上記設定データを一時的に記憶するワークメモリと、上記カレントデータのうちのコピーすべき部分をコピーデータとして選択するコピーデータ選択手段と、上記第１の記憶手段に記憶している設定データから上記コピーデータのペースト先となるべき設定データを選択するペースト先選択手段と、その手段によって選択された設定データを上記ワークメモリに読み出す読出手段と、その手段によって読み出された設定データのうち上記コピーデータと対応する部分をそのコピーデータで書き換えるペースト手段と、その手段によって書き換えられた設定データを上記読出手段による読み出し元の設定データに上書きする変更後データ保存手段とを備えたものである。
このような音響信号処理装置において、上記読出手段に、読み出そうとした設定データが空白データであった場合には上記ワークメモリにその空白データに代えて所定の初期設定データを記憶させる手段を設けるとよい。
【０００８】
この発明はまた、音響信号に対して信号処理を施して出力する音響信号処理装置において、その装置の設定状態を示す主設定データを複数記憶する第１の記憶手段と、上記主設定データとその主設定データからリンクされた副設定データを含む、その装置の現在の状態を示す設定データであるカレントデータを記憶する第２の記憶手段と、上記主設定データの各々からリンクされた副設定データを記憶する第３の記憶手段と、上記第１の記憶手段に記憶している主設定データから呼び出すべき主設定データを指定する指定手段と、その手段によって指定された主設定データとその主設定データからリンクされた副設定データを上記第２の記憶手段に上記カレントデータとして呼び出す呼出手段と、そのカレントデータに基づいて上記信号処理を制御する制御手段と、上記第１の記憶手段に記憶している主設定データから上記カレントデータを構成する副設定データのペースト先となるべき主設定データを選択するペースト先選択手段と、その手段によって選択された主設定データからリンクされた副設定データを、上記カレントデータを構成する副設定データで書き換えるペースト手段とを設けたものである。
【０００９】
【発明の実施の形態】
以下、この発明の好ましい実施の形態を図面を参照して説明する。
まず、この発明の音響信号処理装置の実施形態であるデジタルミキサの構成について、図７乃至図１０を用いて説明する。図７は、そのデジタルミキサの概略構成を示すブロック図、図８は図１に示したＤＳＰの構成をより詳細に示すブロック図、図９は図８に示した入力チャンネルを構成する１つのチャンネルの構成を示すブロック図、図１０は図８に示したミキシング出力チャンネルを構成する１つのチャンネルの構成を示すブロック図である。
【００１０】
このデジタルミキサ（以下単に「ミキサ」ともいう）は、入力される音響信号に対して設定データに従ってミキシング，イコライジング等の種々の処理を行って出力する音響信号処理装置であり、図７に示すように、表示器１１，フェーダ１２，操作子１３，外部機器インタフェース（Ｉ／Ｆ）１４，ＣＰＵ１５，フラッシュメモリ１６，ＲＡＭ１７，音響信号入出力部１８，信号処理部（ＤＳＰ：デジタル・シグナル・プロセッサ）１９を備え、これらがシステムバス２０によって接続されている。
【００１１】
表示器１１は、液晶ディスプレイ（ＬＣＤ）等によって構成される表示手段であり、このミキサの設定の参照，変更，保存等を行うための画面や装置の動作状態等を表示する表示器や、フェーダ，つまみ，スイッチ等によって構成される１列の操作子群毎に設けられ、その列の操作子群で制御するチャンネルの名称を表示する表示器等によって構成されている。
フェーダ１２及び操作子１３は、このミキサのパネル上に設けられ、ユーザが音響信号の処理におけるパラメータを設定するためのものである。このうちフェーダ１２はモータを有し、ＣＰＵ１５からの指示によっても指定された位置に移動させることができる。
外部機器Ｉ／Ｆ１４は、このミキサと接続するパーソナルコンピュータ等の外部機器と情報の授受を行うためのインタフェースである。
【００１２】
ＣＰＵ１５は、このミキサ全体の動作を統括制御する制御部であり、フラッシュメモリ１６に記憶された所定のプログラムを実行することにより、フェーダ１２や操作子１３の操作を検出してその操作に従った動作を実行したり、後述する設定データに従ってＤＳＰ１９の動作，表示器１１の表示内容，フェーダ１２の位置等を制御したりする。なお、この制御は、後述するカレントデータに基づいて行う。
フラッシュメモリ１６は、ＣＰＵ１５が実行する制御プログラム等を記憶する書き換え可能な不揮発性記憶手段である。また、通常はＲＡＭ１７上に記憶されて編集に供される後述する設定データのライブラリも、ユーザの指示に応じてこのフラッシュメモリ１６に記憶される。
【００１３】
ＲＡＭ１７は、第１の記憶手段である設定データメモリとして機能させて後述する設定データのライブラリを記憶させたり、第２の記憶手段であるカレントメモリとして機能させてカレントデータを記憶させたり、ＣＰＵ１５のワークメモリとして使用したりする記憶手段である。もちろん、これらの機能を同時に果たすことができる。
ここで、カレントデータとは、このミキサの現在の状態を示す、すなわち現在の制御に反映されている設定データであり、ＣＰＵ１５は、このカレントデータに基づいてパネル上の表示器１１の表示内容、フェーダ１２の位置、操作子１３の設定状態、ＤＳＰ１９における音響信号のミキシング処理のアルゴリズムやパラメータ等を制御する。
【００１４】
音響信号入出力部１８は、ＤＳＰ１９で処理すべき音響信号の入力を受け付け、また処理後の音響信号を出力するためのインタフェースである。そして、この音響信号入出力部１８には、１枚で４チャンネルのアナログ入力が可能なＡ／Ｄ変換ボード，１枚で４チャンネルのアナログ出力が可能なＤ／Ａ変換ボード，１枚で８チャンネルのデジタル入出力が可能なデジタル入出力ボードを適宜組み合わせて複数枚装着可能であり、実際にはこれらのボードを介して信号の入出力を行う。
【００１５】
ＤＳＰ１９の実行するミキシング処理は、図８に示すように、内蔵エフェクタ２３，内蔵イコライザ２４，入力パッチ２５，入力チャンネル４０，ミキシングバス２７，ミキシング出力チャンネル５０，マトリクス出力チャンネル２９，出力パッチ３０を備えている。アナログ入力２１，デジタル入力２２，アナログ出力３１，デジタル出力３２は、音響信号入出力部１８に装着する上述したボードによる入出力チャンネルを示す。
内蔵エフェクタ２３は、入力する信号に対し、選択されたエフェクトを付与して出力する複数ブロックのエフェクタである。そのチャンネル構成は、モノラル，ステレオ等で切り換え可能となっている。また、内蔵イコライザ２４は、このミキサに内蔵している２４個のイコライザを示す。このイコライザは、それぞれシングル信号を入力し、イコライズ処理してシングル信号を出力するものである。
【００１６】
入力パッチ２５は、アナログ入力２１とデジタル入力２２の各入力及び内蔵エフェクタ２３，内蔵イコライザ２４から入力される信号を、９６チャンネルある入力チャンネル４０に割り振るための任意結線を行うものである。その設定は、ユーザが所定の画面を見ながら行うことができ、入力チャンネル４０の各チャンネルには、入力パッチ２５で割り振られた入力信号が入力する。
【００１７】
入力チャンネル４０の各チャンネルは、図９に示すように、デエンファシス４１，ハイパスフィルタ４２，４バンドパラメトリックイコライザ（ＰＥＱ）４３，ノイズゲート４４，コンプレッサ４５，ディレイ４６，フェーダ４７を備えている。ここで、デエンファシス４１は周波数特性を整えるフィルタ、ノイズゲート４４は信号レベルが下がった場合にノイズが残らないように閉じる（信号線を遮断）するためのゲート、コンプレッサ４５は自動ゲイン調整を行うためのユニット、ディレイ４６はスピーカが離れた位置に複数置かれた場合にその発音タイミングを合わせるためのユニット、フェーダ４７はレベル調整のためのボリュームである。
また、図示しないが、ディレイ４６とフェーダ４７の間に入力チャンネル４０の信号のオンオフを制御するユニット（ＯＮ）を、さらに、フェーダ４７の後段には、ステレオの左右のバランスを調整するパン（ＰＡＮ）、ミキシングバス２７の各系統への信号の出力レベルを調整するユニット（ＳＥＮＤ）、ミキシングバス２７の各系統への信号の出力をオンオフするミュート（ＭＵＴＥ）を備える。
これらの要素は、回路によって実現しても、演算処理によって実現してもよい。
【００１８】
入力チャンネル４０では、これらの要素によって入力した信号に対して所定の処理を行い、処理後の信号を、４８系統あるミキシングバス２７のうち、設定データによって出力先として設定されたミキシングバスに出力する。このとき、１つの入力チャンネル４０から複数のミキシングバス２７に出力を行うこともできるし、複数の入力チャンネル４０から１つのミキシングバス２７に出力を行うこともできる。
ミキシングバス２７に入力した信号は、対応するミキシング出力チャンネル５０に出力されるが、この際、複数の入力チャンネル４０から信号が入力するミキシングバス２７においては、これらの信号に対してミキシング処理を行う。
【００１９】
ミキシング出力チャンネル５０は、ミキシングバス２７と１対１で対応するように４８チャンネル設けられている。そして、その各チャンネルは、図１０に示すように、６バンドＰＥＱ５１，コンプレッサ５２，ディレイ５３，フェーダ５４を備えている。コンプレッサ５２，ディレイ５３，フェーダ５４は、入力チャンネル４０のコンプレッサ４２，ディレイ４３，フェーダ４４と同様な機能を有するものである。
ミキシング出力チャンネル５０では、これらの要素によって入力した信号に対して所定の処理を行い、処理後の信号をマトリクス出力チャンネル２９あるいは出力パッチ３０へ出力する。
マトリクス出力チャンネル２９は、２４チャンネル設けられており、ミキシング出力チャンネル５０の任意に選択したチャンネルの出力信号をこの各チャンネルに入力することにより、これらの信号をさらにミキシングして出力することができる。そして、その構成はミキシング出力チャンネルと同様であり、マトリクス出力チャンネルの出力は出力パッチ３０に入力する。
【００２０】
出力パッチ３０は、ミキシング出力チャンネル５０及びマトリクス出力チャンネル２９から入力する信号を、アナログ出力３１とデジタル出力３２の各出力及び内蔵エフェクタ２３，内蔵イコライザ２４に割り振る任意結線を行うものである。この設定も、ユーザが所定の画面を見ながら行うことができ、１つの出力チャンネルからの信号を複数の出力部に割り振ることも可能である。アナログ出力３１又はデジタル出力３２に割り振られた信号はここから出力され、内蔵エフェクタ２３又は内蔵イコライザ２４に割り振られた信号は、ここでの処理の後、再度入力パッチ２５に入力する。
【００２１】
図７に示したＤＳＰ１９は、以上の構成によって、入力される音響信号に対してミキシングやイコライジング等の処理を行う。また、入力チャンネル４０や出力チャンネル５０，２９から選択した信号を混合してモニタ用出力に出力することもできる。
なお、図８において、図面の簡単化のため、コンソール側の入力及びトークバックインなどの入力、コンソール側の出力及びキューアウトなどの出力、インサートエフェクトのための結線、並びに、モニタ出力のための結線などは省略している。
【００２２】
次に、このようなデジタルミキサにおいて、カレントメモリのカレントデータをシーンとして複数ストア可能な設定データメモリについて、図１１及び図１２を用いて説明する。図１１はその設定データの構成と記憶状態について説明するための図、図１２はその設定データの保存や呼び出しを指示するための操作部の構成を示す図である。
上述したＤＳＰ１９の構成から明らかなように、このミキサに望みの動作を行わせるために設定すべき事項は、入力パッチ２５や出力パッチ３０の結線状態，各入力チャンネル４０における４バンドＰＥＱ４３，ノイズゲート４４等のパラメータ，入力チャンネル４０，ミキシング出力チャンネル５０，マトリクス出力チャンネル２９の各チャンネルの名称等、非常に多岐にわたるものである。
【００２３】
そこで、一連の設定についての設定データをシーン（ＳＣＥＮＥ）としてシーン番号に関連付けてＲＡＭ１７上の設定データメモリににいくつか記憶しておき、シーン番号を指定してカレントメモリに呼び出すことにより、必要な場面で必要な設定状態を再現することができるようにしている。また、設定データのうちよく変更される部分を主設定データ、あまり変更されない部分を副設定データとし、主設定データの中に必要な副設定データへのリンク情報を含めることにより、設定データの保存に必要な記憶容量の低減や、呼び出し及び保存の際のレスポンスの改善を図っている。
【００２４】
このミキサにおいては、入力パッチ２５及び出力パッチ３０の結線状態を示すパッチデータ、入力チャンネル４０，ミキシング出力チャンネル５０，マトリクス出力チャンネル２９の各チャンネルの名称を示すネームデータ、音響信号入出力部１８に装着された入力／出力ボードの各入力／出力毎のゲインや極性等の設定を示すユニットデータを副設定データとし、これら以外の設定データとこれらの副設定データへのリンク情報を合わせて主設定データであるシーンデータとしている。
すなわち、１つのシーンは、シーンデータと、そのシーンデータに含まれるリンク情報を辿って得られるパッチデータ，ネームデータ，マトリクスデータとからなる。そして、フラッシュメモリ１６ないしＲＡＭ１７上の設定データメモリには、図１１に示すように、パッチデータ，ネームデータ，ユニットデータ各１００個をライブラリとして記憶し、またシーンデータ１０００個を記憶する領域を設けている。そして、ＲＡＭ１７のうちパッチデータ，ネームデータ，マトリクスデータのような副設定データを記憶する領域は、第３の記憶手段とも呼ぶものとする。
【００２５】
なお、この設定データメモリの内容は、ユーザのセーブ指示に応じてフラッシュメモリ１６に記憶させることができ、逆にフラッシュメモリ１６に記憶している各ライブラリやシーンデータの内容をユーザのロード指示に応じてＲＡＭ１７上の設定データメモリに読み出したりすることができる。これは、後述するシーン毎の呼び出しや保存、あるいはコピーやペーストとは別の動作であり、フラッシュメモリ１６には書き換え回数に制限があるため、シーン毎の細かな編集はＲＡＭ１７上の設定データメモリに記憶させた状態で行い、必要なだけのシーンを編集した後でその最終結果をフラッシュメモリ１６に保存できるようにしたものである。
【００２６】
これらの設定データの呼び出しや保存は、図１２に示す操作部６０によって指示する。操作部６０は、このミキサのパネル上に設けられており、シーン番号表示器６１は図７に示した表示器１１の一部であり、各キー６２〜６５は操作子１３の一部である。
シーン番号表示器６１は、呼び出し対象や保存先とすべきシーンの番号を３桁で表示する表示器であり、アップキー６２が押下されると昇順に、ダウンキー６３が押下されると降順に番号を変化させる。これらのキーによって望みの番号が選択された後、リコールキー６５が押下されると、ＲＡＭ１７上の設定データメモリからその番号のシーンを読み出し、カレントデータとして同じくＲＡＭ１７上のカレントメモリに記憶させることによって呼び出しが行われる。この処理においてＣＰＵ１５が指定手段及び呼出手段として機能する。そして、そのシーンのデータに合わせてＤＳＰ１９のミキシング処理が制御されると共に、表示器１１の表示データやフェーダ１２の位置が変更される。
【００２７】
ここで、一旦表示器１１の表示やフェーダ１２の位置が変更された後でフェーダ１２や操作子１３が操作された場合、その操作に伴ってカレントデータが変更され、ＤＳＰ１９のミキシング処理が制御される。従って、フェーダ１２や操作子１３の操作によってシーンを編集することができる。そして、ストアキー６４が押下されると、その時点でのカレントデータが選択されている番号のシーンとしてＲＡＭ１７上の設定データメモリに記憶され、保存される。
これらのシーンの呼び出し、編集、保存の処理は、ＣＰＵ１５が制御して行う。
この他にも、このミキサにおいては、呼び出しあるいは編集したカレントデータの一部をコピーデータとして選択して、そのコピーデータでＲＡＭ１７の設定データメモリに記憶しているカレント以外の設定データを書き換えるグローバルペーストを行うことができる。
【００２８】
この点がこの発明の特徴であるので、以下、この書き換えの処理について、図１乃至図６も用いて説明する。図１はそのグローバルペーストを指示するための画面の表示例を示す図、図２は入力チャンネルの設定を書き換える処理を示すフローチャート、図３は図２に示したＥＱパラメータ書き換え処理を示すフローチャート、図４はネームデータを書き換える処理を示すフローチャート、図５及び図６はそれぞれグローバルペーストを指示するための画面の別の表示例を示す図である。
このミキサにおいて、ユーザがグローバルペーストモードを選択すると、ＣＰＵ１５は表示器１１に、図１に示すようなグローバルペースト指示画面１００を表示させる。この画面は、大きく分けて、ペーストモード選択部１１０，コピーデータ選択部１２０，ペースト先選択部１３０とからなっている。
【００２９】
ペーストモード選択部１１０は、カレントデータのどの部分をコピーするかをペーストモードの種類として大まかに選択するためのスイッチを設けた部分であり、ユニットデータを選択するユニットスイッチ１１１、入力チャンネル４０の設定を選択する入力チャンネルスイッチ１１２，ミキシング出力チャンネル５０及びマトリクス出力チャンネル２９の設定を選択する出力チャンネルスイッチ１１３，内蔵エフェクタ２３及び内蔵イコライザ２４の設定を選択するエフェクタスイッチ１１４を設けている。
そして、これらスイッチのうち１つのみを選択してオンにすることができる。オンにされたスイッチに応じてＣＰＵ１５がペーストモードを設定すると共にコピーデータ選択部１２０の表示を変化させ、ペーストモードに応じてコピーすべきデータをさらに詳細に選択できるようにする。図１では、ハッチングを付した入力チャンネルスイッチ１１２をオンにした状態の表示例を示している。
【００３０】
コピーデータ選択部１２０は、カレントデータのどの部分をコピーするかをペーストモードに応じてより細かく選択するためのスイッチを設けた部分である。グローバルペーストの実行時には、ＣＰＵ１５がこのコピーデータ選択部１２０の設定に従ってカレントデータのうちコピーすべき部分をコピーデータとして選択し、コピーデータ選択手段として機能する。
ここで、コピーすべき部分とは、例えば複数チャンネルの音響信号を処理する場合のその一部のチャンネルのパラメータや、１つの音響信号に対し複数の処理を順次施す場合のその一部のパラメータや、音響信号の効果付与処理を並列に複数実行している場合のその一部の効果付与処理のパラメータや、複数パートの音響信号を処理する場合のその一部のパートのパラメータ等を指す。
ここでは、入力チャンネル４０の設定をコピーするペーストモードであるので、コピーデータ選択部１２０には、入力チャンネル選択部１２１，全設定選択スイッチ１２２，個別設定選択スイッチ群１２３，ネームデータ選択スイッチ１２６，出力先選択スイッチ群１２７を表示している。
【００３１】
入力チャンネル選択部１２１は、何番の入力チャンネルの設定をコピーするかを選択するためのスイッチ群を表示する部分であり、９６チャンネルの入力チャンネルに対応して１から９６までのスイッチを設けている。これらのスイッチを任意に選択してオンにすることにより、その番号の入力チャンネルの設定をコピーする旨を設定することができる。もちろん、複数のチャンネルを選択することもできる。また、ペーストが実行される場合には、コピー元と同じ番号の入力チャンネルの設定を書き換えることになるので、ここでは、コピー元だけでなく自動的にコピー先のチャンネル番号も選択することになる。
【００３２】
個別設定選択スイッチ群１２３は、入力チャンネル選択部１２１で選択した入力チャンネル４０の設定のうちどの設定をコピーするかを選択するためのスイッチ群である。例えばイコライザ（ＥＱ）スイッチ１２４をオンにした場合、選択した入力チャンネル４０の４バンドＰＥＱ４３の設定をコピーすることを選択したことになる。そして、個別設定選択スイッチ群１２３の中であれば、複数の設定を同時に選択することもできる。
【００３３】
また、出力先（ＳＥＮＤ）スイッチ１２５は入力チャンネル４０から各ミキシングバス２７への出力レベルの設定をコピーすることを選択するためのスイッチであるが、これがオンになった場合には、図１では半輝度表示（破線で示している）の状態の出力先選択スイッチ群１２７をアクティブな通常表示の状態にする。出力先選択スイッチ群１２７には４８系統のミキシングバス２７に対応した１〜４８のスイッチが設けてあり、このスイッチによってどのミキシングバスへの出力レベルをコピー対象とするかを選択させるようにしている。
なお、図９に示したデエンファシス４１とハイパスフィルタ４２の設定のコピーは、フェーダ（ＦＡＤＥＲ）スイッチ１２８によりフェーダ４７の設定のコピーと共に選択されるものとする。
【００３４】
全設定選択スイッチ１２２は、個別設定選択スイッチ群１２３に含まれるスイッチを全て一括してオンにするためのスイッチである。全設定選択スイッチ１２２をオンにすると個別設定選択スイッチ群１２３のスイッチが全て（出力先選択スイッチ群１２７のスイッチも含めて）オンにされた状態になり、この状態では個別設定選択スイッチ群１２３のスイッチは操作できないようにしている。
ネームデータ選択スイッチ１２６は、入力チャンネル選択部１２１で選択した入力チャンネル４０についての名称の設定をコピーすることを選択するためのスイッチである。上記の個別設定選択スイッチ群１２３で選択する設定はシーンデータに含まれるものであるが、この名称の設定はシーンデータからリンクされたネームデータに含まれるものである。そこで、ネームデータ選択スイッチ１２６と個別設定選択スイッチ群１２３のスイッチとは、同時にはオンにできないようにしている。
【００３５】
ペースト先選択部１３０は、ペースト先のシーンを選択するためのスイッチを設けた部分である。グローバルペーストの実行時には、ＣＰＵ１５がこのペースト先選択部１３０における設定に従ってペースト先となるべき設定データを選択し、ペースト先選択手段として機能する。そしてここには、シーン一覧表示部１３１，コピー先先頭シーン選択ダイヤル１３２，コピー先末尾シーン選択ダイヤル１３３，コピー先先頭シーン表示部１３４，コピー先末尾シーン表示部１３５，ペースト実行キー１３６を表示している。
【００３６】
シーン一覧表示部１３１は、ＲＡＭ１７上の設定データメモリに記憶しているシーンの一覧を表示する部分であり、シーンの番号，名称，プロテクト状態を表示している。そして、右端のスクロールバーによって表示をスクロールさせることができる。なお、シーンには００．０から９９．９までの番号を付して記憶しており、まだ使用していない番号の部分には空白データが記憶されているものとする。また、プロテクト状態とは、変更の可否を示すもので、「ＲＥＡＤ　ＯＮＬＹ」と表示されているシーンは、上書き禁止であり、これをペースト対象として選択することはできない。
【００３７】
ペースト先のシーンの選択は、コピー先先頭シーン選択ダイヤル１３２とコピー先末尾シーン選択ダイヤル１３３によって行う。すなわち、これらのダイヤルを回転させることによってペースト先とするシーンの先頭と末尾の番号を設定し、その間の番号のシーンをペースト先として選択することができる。これらのダイヤルの設定値はそれぞれコピー先先頭シーン表示部１３４とコピー先末尾シーン表示部１３５に表示されるが、これらの表示部に直接番号を入力することによって選択を行うことができるようにしてもよい。また、シーン一覧表示部１３１に表示されたシーンの番号や名称をクリックする等して選択できるようにしてもよい。もちろん、連続しない複数の番号を選択できるようにしてもよい。
【００３８】
ペースト実行キー１３６は、グローバルペーストの実行を指示するためのキーであり、これが押下されると、ＣＰＵ１５は、ペースト先選択部１３０における設定に従ってペースト先として選択したシーンを順次ワークメモリに呼び出し、カレントデータのうちコピーデータ選択部１２０における設定に従って選択したコピーデータでそのシーンを書き換え、読み出し元のシーンに上書きする処理を行う。
【００３９】
この処理は、図１に示すように入力チャンネルスイッチ１１２をオンにした状態のペーストモードでは、図２又は図４のフローチャートに示す処理によって実現される。すなわち、全設定選択スイッチ１２２又は個別設定選択スイッチ群１２３のスイッチがオンにされ、シーンデータ内のデータがコピーデータとなる場合には図２の、ネームデータ選択スイッチ１２６がオンにされ、ネームデータがコピーデータとなる場合には図４のフローチャートに示す処理によって実現される。そして、ＣＰＵ１５は、ペースト実行キー１３６が押下されると、グローバルペースト指示画面１００での設定に応じて適当なフローチャートの処理を開始する。
【００４０】
まず、図２のフローチャートの処理について説明する。
ここでは、シーンのうちシーンデータに対して書き換えを行うことになる。そこで、ステップＳ１で、ペースト先選択部１３０における設定に従ってペースト先として選択したシーンのうち先頭のシーンのシーンデータをＲＡＭ１７の設定データメモリからＲＡＭ１７のカレントメモリとは異なる領域に設定されたワークメモリに読み出す。ここではＣＰＵ１５が読出手段として機能する。
次に、ステップＳ２で、コピーデータ選択部１２０の設定に従ってカレントデータのうちコピーすべき部分をコピーデータとして選択し、そのコピーデータに含まれる入力チャンネルのうち、最初のチャンネルを選択する。なお、このステップの処理には、コピーデータをカレントデータと別に記憶させることは要さず、ＣＰＵ１５がコピーデータがカレントデータのどの部分であるかを認識できれば足りる。
【００４１】
次のステップＳ３では、図３のフローチャートに示すＥＱパラメータ書き換え処理を行う。
すなわち、まずステップＳ１１で４バンドＰＥＱ４３のパラメータがコピーデータであるか否か判断する。すなわち、ＥＱスイッチ１２４がオンであるか否か判断する。オンであれば、ステップＳ１２に進み、カレントデータの選択されている入力チャンネルの４バンドＰＥＱ４３のパラメータで、ワークメモリの同チャンネルの４バンドＰＥＱ４３のパラメータを書き換えて、つまり４バンドＰＥＱ４３のパラメータをペースト先にペーストして元の処理に戻る。ステップＳ１１でオンでなければ、カレントデータの選択されている入力チャンネルの４バンドＰＥＱ４３のパラメータはコピーデータではないので、書き換えは行わず、そのまま元の処理に戻る。
【００４２】
図２の説明に戻る。ステップＳ３のＥＱパラメータ書き換え処理が終了すると、一部図示を省略しているが、ステップＳ４から点線の部分を通してステップＳ５まで、ＧＡＴＥ，ＣＯＭＰ，ＤＥＬＡＹ，ＦＡＤＥＲ，ＯＮ，ＰＡＮ／ＢＡＬ，ＳＥＮＤ，ＭＵＴＥの各個別設定選択スイッチに対応した書き換え処理を行い、それぞれスイッチがオンであった場合に、カレントデータの選択されている入力チャンネルのノイズゲート４４，コンプレッサ４５，ディレイ４６，フェーダ４７とデエンファシス４１とハイパスフィルタ４２，チャンネルのオン／オフ制御，図示しないパン／バランス，各ミキシングバスへの送出レベル，ミュートの有効／無効のパラメータで、ワークメモリの同チャンネルの対応するパラメータを書き換える。これらの処理は、概ね図３に示したＥＱパラメータ書き換え処理と同様であるので説明を省略するが、各ミキシングバスへの送出レベルのパラメータを書き換えるＳＥＮＤパラメータ書き換え処理においては、出力先選択スイッチ群１２７でスイッチがオンにされ、コピー対象として選択されているミキシングバスについてのパラメータのみについて書き換えを行うものとする。
【００４３】
ステップＳ５までの処理で、１つの入力チャンネルについての書き換え処理が全て終了するので、ステップＳ６では、コピーデータから次の入力チャンネルを選択する。そして、ステップＳ７で次のチャンネルがあったか否か判断し、あればステップＳ３に戻って処理を繰り返す。ここまでのステップＳ２乃至Ｓ７の処理においては、ＣＰＵ１５がペースト手段として機能する。なお、広義には、ＣＰＵ１５は図２のフローチャート全体の処理においてペースト手段として機能するということもできる。
【００４４】
ステップＳ７で次のチャンネルがなければ、ワークメモリに記憶しているシーンデータに対して必要な書き換え処理は全て終了したと判断してステップＳ８に進み、ワークメモリに記憶している書き換え後のシーンデータをＲＡＭ１７上の設定データメモリの読み出し元に上書きする。ここでは、ＣＰＵ１５が変更後データ保存手段として機能する。
次のステップＳ９では、ペースト先のシーンから次のシーンを選択し、そのシーンのシーンデータをＲＡＭ１７上の設定データメモリからワークメモリに読み出す。このステップＳ９でも、ＣＰＵ１５が読出手段として機能する。そして、ステップＳ１０で次のシーンがあったか否か判断し、あればステップＳ２に戻って処理を繰り返す。なければ全てのペースト先について書き換えを終了したことになるので、処理を終了する。
【００４５】
次に、図４のフローチャートの処理について説明する。
ここでは、シーンのうちネームデータに対して書き換えを行うことになる。そこで、ステップＳ２１で、ペースト先選択部１３０における設定に従ってペースト先として選択したシーンのうち先頭のシーンからリンクしているネームデータを、ＲＡＭ１７上の設定データメモリから同じくＲＡＭ１７のワークメモリに読み出す。ここではＣＰＵ１５が読出手段として機能する。
次に、ステップＳ２２で、コピーデータ選択部１２０の設定に従ってカレントメモリのネームデータのうちコピーすべき部分（すなわち、入力チャンネル選択部１２１で選択されたチャンネルのネームデータ）をコピーデータとして選択し、そのコピーデータに含まれる入力チャンネルのうち、最初のチャンネルを選択する。なお、コピーデータをカレントデータと別に記憶させることは要さないことは、図２のステップＳ２の場合と同様である。
【００４６】
次のステップＳ２３では、カレントデータのうち選択されているチャンネルについてのネームデータでワークメモリに記憶しているネームデータの対応する部分を書き換える。つまり、選択されているチャンネルについてのネームデータをペースト先にペーストする。
そして、ステップＳ２４でコピーデータから次の入力チャンネルを選択し、ステップＳ２５で次のチャンネルがあったか否か判断する。あればステップＳ２３に戻って処理を繰り返す。ここまでのステップＳ２２乃至Ｓ２５の処理においては、ＣＰＵ１５がペースト手段として機能する。なお、広義には、ＣＰＵ１５は図４のフローチャート全体の処理においてペースト手段として機能するということもできる。
【００４７】
ステップＳ２５で次のチャンネルがなければ、ワークメモリに記憶しているネームデータに対して必要な書き換え処理は全て終了したと判断してステップＳ２６に進み、ワークメモリに記憶している書き換え後のネームデータをＲＡＭ１７上の設定データメモリの読み出し元に上書きする。ここでは、ＣＰＵ１５が変更後データ保存手段として機能する。
なお、書き換え後のネームデータをＲＡＭ１７上の設定データメモリに上書きする代わりに、その設定データメモリのネームデータ記憶領域のうちの未使用領域を割り当てて、その割り当てた領域に新たに書き込むようにしてもよい。その場合、ペースト先として選択されたシーンにおけるネームデータのリンク先は、その新たに書きこまれたネームデータに更新される。
このようにすれば、ペーストによって書き換えられるネームデータへのリンクを有する他のシーンデータへの影響を防止することができ、例えばペースト先として選択されていないシーンの中に、ペースト先として選択されたシーンと同じネームデータにリンクされたシーンがあった場合に、そのシーンの内容への影響を防止できる。
【００４８】
次のステップＳ２７では、ペースト先のシーンから次のシーンを選択し、そのシーンからリンクしているネームデータをＲＡＭ１７の設定データメモリからワークメモリに読み出す。このステップＳ２７でも、ＣＰＵ１５が読出手段として機能する。そして、ステップＳ２８で次のネームデータがあったか否か判断し、あればステップＳ２２に戻って処理を繰り返す。なければ全てのペースト先について書き換えを終了したことになるので、処理を終了する。
ここで、ペースト先として選択された複数のシーンから同一のネームデータにリンクしている場合も考えられるので、一度書き換えが行われたネームデータが再度読み出し対象となった場合には、読み出しは行わず、さらに次のシーンからリンクしているネームデータの読み出しを行うようにするとよい。
【００４９】
また、以上の説明では、入力チャンネルスイッチ１１２をオンにしたペーストモードの動作について説明したが、この他にも、例えば出力チャンネルスイッチ１１３をオンにしたペーストモードでは図５、エフェクタスイッチ１１４をオンにしたペーストモードでは図６に示すようなグローバルペースト指示画面を表示し、それぞれのペーストモードに応じたコピーデータの選択が可能なようにしている。
【００５０】
図５に示した例では、何番のミキシング出力チャンネル５０あるいはマトリクス出力チャンネル２９の設定をコピーするか、そして、そのチャンネルのどのパラメータをコピーするかを選択可能にしており、図６に示した例では、どの内蔵エフェクタ２３あるいは内蔵イコライザ２４の設定をコピーするかを選択可能にしている。
そして、これらのペーストモードでペースト実行キー１３６が押下された場合には、それぞれのモードでコピーデータとして選択可能なデータに応じて、図２又は図４と類似した適当な処理によってＣＰＵ１５がグローバルペースト、すなわち、カレントメモリのうちの選択されたコピーデータを、ペースト先として指定されたシーンへコピーする処理を実行する。
【００５１】
このような処理を行うことにより、カレントのシーンについて編集した内容を、他のシーンにも容易に反映させることができ、設定データの編集作業の操作性を向上させることができる。このとき、多数のシーンに対して変更を反映したい場合でも一度の操作で一括して指示することができるので、このような場合には操作性向上の効果は特に顕著である。
また、ペースト先のシーンをカレントデータとして呼び出すことなく編集を行うことができるので、呼び出しに伴う操作子の位置の変更等が終了するまで待つ必要もなくなり、編集操作のレスポンスを改善することができる。
【００５２】
なお、このミキサでグローバルペーストにおいて複数のペーストモードを設けたのは、ＣＰＵ１５に実行させるプログラムの構成上の理由によるものである。従って、ペーストモードの種類は上述したものに限られることはなく、また、画面を切り替えながら適宜コピーすべきデータを選択し、ペースト実行キー１３６を一度押下するだけで全てのデータについて書き換えを行うことができるようにしてもよい。もちろん、シーンデータとそこからリンクしている各副設定データについても、一度の操作で書き換えを行うことができるようにしてもよい。
【００５３】
また、ペースト先のシーンとして空白のシーンが選択された場合には、そのシーンのシーンデータを読み出す際、空白データに代えて所定の初期設定データをワークメモリに記憶させるようにするとよい。空白のシーンについての副設定データを読み出す際にも、同様に所定の初期データをワークメモリに記憶させるようにするとよい。このときには、シーンデータをその副設定データにリンクする所定の初期設定データに変更するようにするとよい。
このようにすれば、汎用性の高い初期設定データをスタートにした新規シーンを容易に作成／編集することができ、編集作業の操作性をさらに向上させることができる。
【００５４】
また、ここではワークメモリに記憶したデータのうちコピーデータと対応する部分をそのコピーデータで書き換える例について説明したが、別の部分を書き換えることができるようにしてもよい。すなわち、例えばカレントデータの１番目の入力チャンネルについてのパラメータをコピーデータとした場合に、このデータでワークメモリに記憶したシーンデータの任意の入力チャンネル（例えば２番の目のチャンネル）についてのパラメータを書き換えることができるようにしてもよい。このようにすれば、グローバルペーストの自由度を高め、編集作業の操作性をさらに向上させることができる。
【００５５】
以上説明した実施形態では、この発明をデジタルミキサに適用した例について説明したが、この発明は、ミキサ，エフェクタ，レコーダ，シンセサイザ及びこれらの組み合わせ等からなる種々の音響信号処理装置にも適用できることは言うまでもない。
さらに、この発明は電子楽器に適用することも可能である。すなわち、音色又は演奏方式等の設定データを複数記憶した電子楽器において、カレントデータのうち任意の部分を選択してそのデータで他の設定データを書き換えることができるようにすることもできる。また、複数パートについての設定データが記憶されている場合に、カレントで編集したパートの設定データで、任意に選択した他のパートについての設定データを書き換えることができるようにすることもできる。
例えば電子オルガンの場合には、レジストレーションと呼ばれるデータがパート設定のデータを含むが、このレジストレーションのデータについてグローバルペーストを可能にし、自動演奏，エフェクト，リズム等の設定からコピー対象を選択可能にすることができる。
【００５６】
【発明の効果】
以上説明してきたように、この発明の音響信号処理装置によれば、カレントのシーンについて編集した内容を、他のシーンにも容易に反映させることができ、設定データの編集作業の操作性を向上させることができる。このとき、多数のシーンに対して変更を反映したい場合でも一度の操作で一括して指示することができるので、このような場合には操作性向上の効果は特に顕著である。
また、ペースト先のシーンをカレントデータとして呼び出すことなく編集を行うことができるので、呼び出しに伴う操作子の位置の変更等が終了するまで待つ必要もなくなり、編集操作のレスポンスを改善することができる。
【図面の簡単な説明】
【図１】この発明の実施形態であるデジタルミキサにおけるグローバルペーストを指示するための画面の表示例を示す図である。
【図２】そのグローバルペーストにおいて入力チャンネルの設定を書き換える処理を示すフローチャートである。
【図３】図２に示したＥＱパラメータ書き換え処理を示すフローチャートである。
【図４】グローバルペーストにおいてネームデータを書き換える処理を示すフローチャートである。
【図５】グローバルペーストを指示するための画面の図１とは別の表示例を示す図である。
【図６】そのさらに別の表示例を示す図である。
【図７】この発明の実施形態であるデジタルミキサの概略構成を示すブロック図である。
【図８】図７に示したＤＳＰの構成をより詳細に示すブロック図である。
【図９】図８に示した入力チャンネルを構成する１つのチャンネルの構成を示すブロック図である。
【図１０】図８に示したミキシング出力チャンネルを構成する１つのチャンネルの構成を示すブロック図である。
【図１１】この発明の実施形態であるデジタルミキサにおける設定データの構成と記憶状態について説明するための図である。
【図１２】その設定データの保存や呼び出しを指示するための操作部の構成を示す図である。
【符号の説明】
１１…表示器、１２…フェーダ、１３…操作子、１４…外部機器Ｉ／Ｆ、１５…ＣＰＵ、１６…フラッシュメモリ、１７…ＲＡＭ、１８…音響信号入出力部、１９…信号処理部、２３…内蔵エフェクタ、２４…内蔵イコライザ、２５…入力パッチ、２７…ミキシングバス、２９…マトリクス出力チャンネル、３０…出力パッチ、４０…入力チャンネル、４７…フェーダ、５０…ミキシング出力チャンネル、５４…フェーダ、６０…操作部、６１…シーン番号表示器、６４…ストアキー、６５…リコールキー、１００…グローバルペースト指示画面、１１０…ペーストモード選択部、１２０…コピーデータ選択部、１２１…入力チャンネル選択部、１２２…全設定選択スイッチ、１２３…個別設定選択スイッチ群、１２６…ネームデータ選択スイッチ、１３０…ペースト先選択部、１３１…シーン一覧表示部、１３２…コピー先先頭シーン選択ダイヤル、１３３…コピー先末尾シーン選択ダイヤル、１３６…ペースト実行キー
【図１】
2004056332.tif 000003
【図２】
2004056332.tif 000004
【図３】
2004056332.tif 000005
【図４】
2004056332.tif 000006
【図５】
2004056332.tif 000007
【図６】
2004056332.tif 000008
【図７】
2004056332.tif 000009
【図８】
2004056332.tif 000010
【図９】
2004056332.tif 000011
【図１０】
2004056332.tif 000012
【図１１】
2004056332.tif 000013
【図１２】
2004056332.tif 000014