(57)【要約】【課題】複数のｃｈで信号処理を行うディジタルミキサにおいて、ｃｈストリップへのｃｈの割り当てを行う際の自由度を向上させることを目的とする。【解決手段】ディジタルミキサは、各種のパラメータに基づいて１つのオーディオ信号を信号処理する信号処理チャンネル（ｃｈ）を複数と、切替操作子と調整操作子を有し１つのｃｈを制御対象とするｃｈストリップを複数備える。１つのｃｈストリップに２以上のｃｈを同時に割り当て可能とし、ｃｈストリップが有する切替操作子が操作されたときに、そのｃｈストリップが制御対象としているｃｈを、現在とは異なる他のｃｈへ切り替える。当該他のｃｈは前記ｃｈストリップに割り当てられているｃｈの中のいずれか１つとする。ｃｈストリップが有する調整操作子が操作されたときは、そのｃｈストリップが制御対象としている１つのｃｈのパラメータの値を当該操作に基づいて変更する。【選択図】  図１１
2011023838.tif 000002
【特許請求の範囲】
【請求項１】
複数のオーディオ信号をミキシングするディジタルミキサにおいて、
各種のパラメータに基づいて１つのオーディオ信号を信号処理する信号処理チャンネルを複数と、
切替操作子と調整操作子を有し、１つの信号処理チャンネルを制御対象とするチャンネルストリップを複数と、
１つの或るチャンネルストリップに２以上の信号処理チャンネルを同時に割り当てる割当手段と、
前記或るチャンネルストリップが有する切替操作子が操作されたときに、前記或るチャンネルストリップが制御対象としている信号処理チャンネルを、現在とは異なる他の信号処理チャンネルへ切り替える切替手段であって、当該他の信号処理チャンネルは前記或るチャンネルストリップに割り当てられている前記２以上の信号処理チャンネルのいずれか１つとするものと、
前記或るチャンネルストリップが有する調整操作子が操作されたときに、前記或るチャンネルストリップが制御対象としている１つの信号処理チャンネルのパラメータの値を、当該操作に基づいて変更する変更手段と
を備えることを特徴とするディジタルミキサ。
【請求項２】
前記ディジタルミキサは、
連動する信号処理チャンネルを特定するためのチャンネル定義を、各信号処理チャンネルに１つずつ規定する規定手段をさらに備え、
前記割当手段によって割り当てられる前記２以上の信号処理チャンネルは互いに連動する信号処理チャンネルであることを特徴とする請求項１に記載のディジタルミキサ。
【請求項３】
前記ディジタルミキサは、
連動する信号処理チャンネルを特定するためのチャンネル定義を、各信号処理チャンネルに１つずつ規定する規定手段をさらに備え、
前記割当手段は、
前記複数のチャンネルストリップから、前記或るチャンネルストリップとする１つのチャンネルストリップを選択するチャンネルストリップ選択手段と、
前記複数の信号処理チャンネルから、前記２以上の信号処理チャンネルの候補として複数の信号処理チャンネルを選択する信号処理チャンネル選択手段と、
前記候補として選択された複数の信号処理チャンネルの中から、それぞれの信号処理チャンネルのチャンネル定義に基づいて、互いに連動している信号処理チャンネルを抽出し、当該抽出した信号処理チャンネルを前記２以上の信号処理チャンネルとする抽出手段と
をさらに備えることを特徴とする請求項１に記載のディジタルミキサ。
【請求項４】
複数のオーディオ信号に対してミキシング処理を行うディジタルミキサにおいて、
各種のパラメータに基づいて１つのオーディオ信号を信号処理する信号処理チャンネルを複数と、
連動する信号処理チャンネルを特定するためのチャンネル定義を、各信号処理チャンネルに１つずつ規定する規定手段と、
切替操作子と調整操作子と表示部とを有し、１つの信号処理チャンネルを制御対象とするチャンネルストリップを複数と、
前記複数のチャンネルストリップから１つのチャンネルストリップを選択するチャンネルストリップ選択手段と、
前記複数の信号処理チャンネルから複数の信号処理チャンネルを選択する信号処理チャンネル選択手段と、
前記選択された複数の信号処理チャンネルの中から、互いに連動する信号処理チャンネルの関係にある信号処理チャンネルを、それぞれの信号処理チャンネルのチャンネル定義に基づいて、抽出する抽出手段と、
前記抽出手段によって抽出された信号処理チャンネルを、前記選択されたチャンネルストリップに割り当てる割当手段と、
前記割当手段によって２以上の信号処理チャンネルが割り当てられている或るチャンネルストリップが有する切替操作子が操作されたときに、当該或るチャンネルストリップが制御対象としている信号処理チャンネルを、現在とは異なる他の信号処理チャンネルへ切り替える切替手段であって、当該他の信号処理チャンネルは当該或るチャンネルストリップに割り当てられている前記２以上の信号処理チャンネルのいずれか１つとするものと、
前記或るチャンネルストリップが有する調整操作子が操作されたときに、前記或るチャンネルストリップが制御対象としている信号処理チャンネルのパラメータの値を、当該操作に基づいて変更する変更手段と、
前記各チャンネルストリップの表示部に、当該チャンネルストリップが制御対象としている信号処理チャンネルのパラメータに関する表示を行うように制御する表示制御手段と
を備えることを特徴とするディジタルミキサ。
【請求項５】
請求項１から４のいずれか１つに記載のディジタルミキサにおいて、
前記変更手段は、前記或るチャンネルストリップが有する調整操作子が操作された場合に、前記或るチャンネルストリップが制御対象としている信号処理チャンネルと互いに連動する信号処理チャンネルの関係にある他の信号処理チャンネルがあるときには、それらの他の信号処理チャンネルのパラメータの値も前記操作に基づいて連動して変更する
ことを特徴とするディジタルミキサ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、外部パネル上に設けられた操作子に信号処理チャンネル（ｃｈ）を割り当て、１つの操作子の操作で、割り当てられた１つ乃至複数のｃｈのパラメータの設定・変更を行う機能を備えたディジタルミキサに関する。
【背景技術】
【０００２】
従来より、外部パネル（ミキシングコンソール）上にフェーダやスイッチなどの物理操作子を備えたディジタルミキサが知られている。ディジタルミキサには、ユーザが操作するコンソールと入力した信号のミキシング処理を行うミキサエンジンとを別体の装置で構成し、ケーブルで接続する形態のものと、これらを一体化した形態のものがある。何れの形態であっても、設置面積を抑えるため、コンソールの省スペース化が望まれる。そのためには、コンソール上の操作子の数を減らす必要がある。一方、近年ではディジタルミキサにおける処理ｃｈ数が増加し、少数の操作子で多数のｃｈをどのように表現するかが大切である。特に、無駄なく、コンパクトで、使いやすい表現が望まれる。
【０００３】
下記の非特許文献１には、フェーダ、レベルメータ、及び各種のボタンなどの操作子を備えたｃｈストリップを複数備え、入力ｃｈを各ｃｈストリップに割り当てて操作可能にしたディジタルミキサが開示されている。ｃｈストリップへの入力ｃｈの割り当ての１つとして、レイヤーを切り替える方法がある（非特許文献１の第４５頁）。これは、例えば４８ｃｈある入力ｃｈを入力ｃｈ１〜２４の第１のレイヤーと入力ｃｈ２５〜４８の第２のレイヤーに分け、所定のスイッチでレイヤーを切り替えて、２４本のｃｈストリップに入力ｃｈ１〜２４または入力ｃｈ２５〜４８を割り当てるものである。この場合、レイヤーが切り替わっても、１本のｃｈストリップに割り当てるｃｈは１つである。また、８本の所定のフェーダに任意の入力ｃｈを割り当てるフェーダアサイン機能もある（非特許文献１の第２１２頁）。この場合も、１本のフェーダに割り当てるｃｈは１つである。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】DIGITAL MIXING CONSOLE PM5D/PM5D-RH V2、DIGITAL MIXING SYSTEM DSP5D、取扱説明書、２００４年、ヤマハ株式会社
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した従来技術では、１本のｃｈストリップの制御対象を切り替えたい場合には、上述のレイヤーの切替が必要となる。従って、レイヤーの切替により、制御対象を切り替えたくないｃｈストリップについても割り当てｃｈが変更されてしまうという不都合がある。
【０００６】
以上のような点で、ｃｈストリップへのｃｈの割り当ての自由度が低いという問題があった。
【０００７】
この発明は、複数のｃｈで信号処理を行うディジタルミキサにおいて、ｃｈストリップへのｃｈの割り当てを行う際の自由度を向上させることを目的とする。
【課題を解決するための手段】
【０００８】
この目的を達成するため、請求項１に係る発明では、複数のオーディオ信号をミキシングするディジタルミキサにおいて、各種のパラメータに基づいて１つのオーディオ信号を信号処理する信号処理チャンネルを複数と、切替操作子と調整操作子を有し、１つの信号処理チャンネルを制御対象とするチャンネルストリップを複数と、１つの或るチャンネルストリップに２以上の信号処理チャンネルを同時に割り当てる割当手段とを備えるようにする。また、前記或るチャンネルストリップが有する切替操作子が操作されたときに、前記或るチャンネルストリップが制御対象としている信号処理チャンネルを、現在とは異なる他の信号処理チャンネルへ切り替えるようにする。当該他の信号処理チャンネルは前記或るチャンネルストリップに割り当てられている前記２以上の信号処理チャンネルのいずれか１つとする。また、前記或るチャンネルストリップが有する調整操作子が操作されたときに、前記或るチャンネルストリップが制御対象としている１つの信号処理チャンネルのパラメータの値を、当該操作に基づいて変更する。
【０００９】
請求項２に係る発明は、請求項１において、連動する信号処理チャンネルを特定するためのチャンネル定義を、各信号処理チャンネルに１つずつ規定する規定手段をさらに備え、前記割当手段によって割り当てられる前記２以上の信号処理チャンネルは互いに連動する信号処理チャンネルであることを特徴とする。
【００１０】
請求項３に係る発明は、請求項１において、連動する信号処理チャンネルを特定するためのチャンネル定義を、各信号処理チャンネルに１つずつ規定する規定手段をさらに備え、前記割当手段は、前記複数のチャンネルストリップから、前記或るチャンネルストリップとする１つのチャンネルストリップを選択するチャンネルストリップ選択手段と、前記複数の信号処理チャンネルから、前記２以上の信号処理チャンネルの候補として複数の信号処理チャンネルを選択する信号処理チャンネル選択手段と、前記候補として選択された複数の信号処理チャンネルの中から、それぞれの信号処理チャンネルのチャンネル定義に基づいて、互いに連動している信号処理チャンネルを抽出し、当該抽出した信号処理チャンネルを前記２以上の信号処理チャンネルとする抽出手段とをさらに備えることを特徴とする。
【００１１】
請求項４に係る発明は、複数のオーディオ信号に対してミキシング処理を行うディジタルミキサにおいて、各種のパラメータに基づいて１つのオーディオ信号を信号処理する信号処理チャンネルを複数と、連動する信号処理チャンネルを特定するためのチャンネル定義を、各信号処理チャンネルに１つずつ規定する規定手段と、切替操作子と調整操作子と表示部とを有し、１つの信号処理チャンネルを制御対象とするチャンネルストリップを複数と、前記複数のチャンネルストリップから１つのチャンネルストリップを選択するチャンネルストリップ選択手段と、前記複数の信号処理チャンネルから複数の信号処理チャンネルを選択する信号処理チャンネル選択手段と、前記選択された複数の信号処理チャンネルの中から、互いに連動する信号処理チャンネルの関係にある信号処理チャンネルを、それぞれの信号処理チャンネルのチャンネル定義に基づいて、抽出する抽出手段と、前記抽出手段によって抽出された信号処理チャンネルを、前記選択されたチャンネルストリップに割り当てる割当手段と、前記割当手段によって２以上の信号処理チャンネルが割り当てられている或るチャンネルストリップが有する切替操作子が操作されたときに、当該或るチャンネルストリップが制御対象としている信号処理チャンネルを、現在とは異なる他の信号処理チャンネルへ切り替える切替手段であって、当該他の信号処理チャンネルは当該或るチャンネルストリップに割り当てられている前記２以上の信号処理チャンネルのいずれか１つとするものと、前記或るチャンネルストリップが有する調整操作子が操作されたときに、前記或るチャンネルストリップが制御対象としている信号処理チャンネルのパラメータの値を、当該操作に基づいて変更する変更手段と、前記各チャンネルストリップの表示部に、当該チャンネルストリップが制御対象としている信号処理チャンネルのパラメータに関する表示を行うように制御する表示制御手段とを備えることを特徴とする。
【００１２】
請求項５に係る発明は、請求項１〜４において、前記変更手段は、前記或るチャンネルストリップが有する調整操作子が操作された場合に、前記或るチャンネルストリップが制御対象としている信号処理チャンネルと互いに連動する信号処理チャンネルの関係にある他の信号処理チャンネルがあるときには、それらの他の信号処理チャンネルのパラメータの値も前記操作に基づいて連動して変更することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、複数のチャンネルで信号処理を行うディジタルミキサにおいて、チャンネルストリップへのチャンネルの割り当てを行う際の自由度を向上させることができる。特に、切替操作子の操作により、１つのチャンネルストリップが制御対象としている信号処理チャンネルを、当該チャンネルストリップに割り当てられている信号処理チャンネルの中で切り替えることができるので、調整操作子の制御対象でありチャンネルストリップの表示部に表示する対象であるチャンネルを容易に切り替えることができる。従って、ユーザにとっては、１つのｃｈストリップにおいて、切替操作子の操作により、制御対象のｃｈを容易に切り替えながら、その制御対象のｃｈの各種情報を参照したり、その制御対象のｃｈのパラメータの変更を行うことができる。
【図面の簡単な説明】
【００１４】
【図１】実施形態のディジタルミキサのハードウエア構成を示すブロック図
【図２】ディジタルミキサの機能構成を示すブロック図
【図３】ディジタルミキサの外部パネルの外観（一部）図
【図４】外部パネル上のレイヤスイッチの外観図
【図５】ｃｈ定義の組み合わせの例を示す図
【図６】ｃｈ定義処理のフローチャート
【図７】カスタムレイヤ作成処理（実施例１）のフローチャート
【図８】カスタムレイヤ作成処理（実施例２）のフローチャート
【図９】レイヤスイッチ押下処理のフローチャート
【図１０】ｃｈストリップの調整操作子の操作子処理のフローチャート
【図１１】ｃｈストリップの切替操作子の操作処理のフローチャート
【発明を実施するための形態】
【００１５】
以下、図面を用いて本発明の実施の形態を説明する。
【００１６】
図１は、この発明の実施の形態であるディジタルミキサのハードウエア構成を示すブロック図である。中央処理装置（ＣＰＵ）１０１は、このミキサ全体の動作を制御する処理装置である。フラッシュメモリ１０２は、ＣＰＵ１０１が実行する各種のプログラムや各種のデータなどを格納した不揮発性メモリである。ランダムアクセスメモリ（ＲＡＭ）１０３は、ＣＰＵ１０１が実行するプログラムのロード領域やワーク領域に使用する揮発性メモリである。表示器１０４は、このミキサの操作パネル上に設けられた各種の情報を表示するためのディスプレイである。電動フェーダ１０５は、操作パネル上に設けられたレベル設定用の操作子である。操作子１０６は、操作パネル上に設けられたユーザが操作するための各種の操作子（電動フェーダ以外のもの）である。波形入出力インターフェース（Ｉ／Ｏ）１０７は、外部機器との間で波形信号をやり取りするためのインターフェースである。信号処理部（ＤＳＰ）１０８は、ＣＰＵ１０１の指示に基づいて各種のマイクロプログラムを実行することにより、波形Ｉ／Ｏ１０７経由で入力した波形信号のミキシング処理、効果付与処理、及び音量レベル制御処理などを行い、処理後の波形信号を波形Ｉ／Ｏ１０７経由で出力する。レコーダ１０９は、ＤＳＰ１０８から入力した楽音信号を記録し、また、記録してある楽音信号を再生する。その他Ｉ／Ｏ１１０は、その他の機器を接続するためのインターフェースである。バス１１１は、これら各部を接続するバスラインであり、コントロールバス、データバス、およびアドレスバスを総称したものである。
【００１７】
図２は、図１のディジタルミキサの機能構成を示すブロック図である。２０１はマイクなどで入力したアナログ音響信号をディジタル信号に変換した入力を示す。２０２はディジタル音響信号の入力を示す。これらの入力は、それぞれ複数本（その本数は装置構成に応じた上限がある）設けることができる。入力パッチ２０３は、上述した入力のラインから、入力チャンネル（ｃｈ）２０４への任意結線を行う。その結線の設定は、ユーザが所定の画面を見ながら任意に行うことができる。入力ｃｈ２０４は、シングルで９６ｃｈが設けられている。各入力ｃｈ２０４の信号は、１６本のＭＩＸバス２０５へ選択的に出力することができ、その送出レベルをそれぞれ独立に設定することができる。各入力ｃｈは、設定されたパラメータに基づいてオーディオ信号の信号処理を行う。
【００１８】
ＭＩＸバス２０５の１６本の各バスは、入力ｃｈ２０４から入力する信号をミキシングする。ミキシングされた信号は、そのＭＩＸバスに対応する出力ｃｈ２０６（１〜１６ｃｈ）に出力される。ＭＩＸバス２０５と出力ｃｈ２０６とは１対１の対応で各ｃｈが対応づけられている。各出力ｃｈは、設定されたパラメータに基づいてオーディオ信号の信号処理を行う。出力ｃｈ２０６の出力は、出力パッチ２０７に入力する。出力パッチ２０７は、出力ｃｈ２０６からアナログ出力２０８またはディジタル出力２０９への任意の結線を行う。その結線の設定は、ユーザが所定の画面を見ながら任意に行うことができる。
【００１９】
なお、入力部２０１，２０２および出力部２０８，２０９は図１の波形Ｉ／Ｏ１０７により実現する。その他の部分２０３〜２０７は、ＤＳＰ１０８が所定のマイクロプログラムを実行することにより実現する。該マイクロプログラムは、ＣＰＵ１０１がＤＳＰ１０８に送って設定する。ＤＳＰ１０８が該マイクロプログラムを実行するときに使用する係数データも、ＣＰＵ１０１がＤＳＰ１０８に送って設定する。
【００２０】
図３は、本実施形態のディジタルミキサの外部パネルの外観（一部）を示す。３０１，３０２は、各種の情報を表示するディスプレイ（図１の１０４）である。各ディスプレイ３０１，３０２の下側にｃｈストリップ部（図１の１０５，１０６）が設けられている。左側のｃｈストリップ部は８本のｃｈストリップ３０３−１〜３０３−８からなり、右側のｃｈストリップ部は８本のｃｈストリップ３０４−１〜３０４−８からなる。１本のｃｈストリップ、例えば３０３−１は、ロータリエンコーダ３１１，３１２、ＯＮスイッチ３１３、ＳＥＬスイッチ３１４、ＣＵＥスイッチ３１６、表示部３１７、および電動フェーダ３１８を備える。ロータリエンコーダ３１１は、上側の画面３０１に表示される内容に応じて機能が切り替わる操作子である。ロータリエンコーダ３１２は、各種のパラメータ調整用のロータリエンコーダであり、その外側にレベルメータとなるＬＥＤを備えている。ＯＮスイッチ３１３は、当該ｃｈストリップ３０３−１が割り当てられているｃｈをオン／オフするスイッチである。ＳＥＬスイッチ３１４は、当該ｃｈストリップ３０３−１に割り当てられているｃｈを選択するときに使用するスイッチである。電動フェーダ３１８は、割り当てられているｃｈの音量レベル（信号レベル）調整用のフェーダである。電動フェーダ３１８のつまみは、ＣＰＵ１０１の指示に基づいて任意の位置に位置付けることができる。
【００２１】
図１のＲＡＭ１０３には、カレントメモリが設けられている。カレントメモリは、本ディジタルミキサにおける各種のパラメータ（各信号処理チャンネルのパラメータも当然含まれる）の現在値を記録している。カレントメモリ上のパラメータのうち、ＤＳＰ１０８における信号処理に関わるパラメータの現在値は、ＤＳＰ１０８にも係数データとして設定されており、ＤＳＰ１０８はそれらの現在値に基づいて各種の信号処理（ミキシング）を制御している。カレントメモリ上のパラメータ現在値は、電動フェーダやその他の操作子を使って変更することができる。すなわち、図３の各ｃｈストリップの操作子を操作すると、その操作子に該当するパラメータのカレントメモリ上の現在値がその操作内容に応じて書き替えられ、書き替えられた後の新しい現在値がＤＳＰ１０８へセットされ、ＤＳＰ１０８における信号処理に反映される。
【００２２】
図３において、１つのｃｈストリップ（例えば３０３−１）には、１つ以上のｃｈを割り当てることができる。各ｃｈストリップにｃｈを割り当てる際の条件や手法については後述する。あるｃｈストリップに割り当てたｃｈは、当該ｃｈストリップにおける制御対象ｃｈを選択する際の候補となる（本明細書において、ｃｈストリップにｃｈを割り当てるとは、ｃｈをｃｈストリップの制御対象の候補として設定することを意味する）。１つのｃｈストリップには、そのｃｈストリップに割り当てられたｃｈの中から１つの信号処理ｃｈが制御対象ｃｈとして設定される。制御対象ｃｈとは、そのｃｈストリップ内の操作子で制御する対象となるｃｈである。すなわち、そのｃｈストリップに含まれる操作子（後述する調整操作子）を使って、その制御対象ｃｈとして設定されている１つの信号処理ｃｈのパラメータの現在値を変更することができる。また、ｃｈストリップの表示部３１７には、その制御対象ｃｈのパラメータに関する情報が表示される。さらに、ｃｈストリップの電動フェーダ３１８のつまみはその制御対象ｃｈの現在のレベル値に対応する位置に位置付けられる。加えて本実施形態では、ｃｈストリップに含まれる操作子の操作により制御対象ｃｈのパラメータ現在値が変更されたとき、その制御対象ｃｈとグループの関係にある他のｃｈがあれば、それらの他のｃｈパラメータの現在値も連動して変更される。なお、「グループの関係」については、後に詳しく説明する。
【００２３】
カレントメモリには、ｃｈストリップごとに、割り当て情報記録領域と制御対象記録領域が設けられている。割り当て情報記録領域は、現時点で実際にｃｈストリップに割り当てられているｃｈを示す割り当て情報を記録する。制御対象記録領域は、現時点で実際にｃｈストリップの制御対象ｃｈに設定されているｃｈを示す制御対象ｃｈ情報を記録する。
【００２４】
図４は、本実施形態のディジタルミキサの外部パネル上に設けられているレイヤスイッチの外観を示す。４０１は、１−１６ｃｈを割り当てるためのｃｈレイヤスイッチである。このスイッチ４０１がオンされると、図３の１６本のｃｈストリップ３０３−１〜３０３−８，３０４−１〜３０４−８に対して、左側から順に、入力ｃｈのうちのｃｈ１〜ｃｈ１６を制御対象ｃｈとする。ｃｈレイヤスイッチ４０２〜４０６も同様のものであり、順に入力チャンネルのうちｃｈ１７〜ｃｈ３２、ｃｈ３３〜ｃｈ４８、ｃｈ４９〜ｃｈ６４、ｃｈ６５〜ｃｈ８０、およびｃｈ８１〜ｃｈ９６を制御対象ｃｈとするスイッチとなっている。
【００２５】
カスタムレイヤスイッチ４０７，４０８（以下、カスタムレイヤスイッチ１，２と呼ぶ）は、それぞれ、カスタムレイヤファイル１，２を読み出し、読み出したカスタムレイヤファイルに応じたｃｈストリップへのｃｈの割り当て、及び、制御対象ｃｈの初期設定を行うためのスイッチである。カスタムレイヤファイルを用いた割り当てでは、１本のｃｈストリップに複数ｃｈを割り当てることが可能である。
【００２６】
なお、本実施形態では、カスタムレイヤスイッチ１，２に固定的にカスタムレイヤファイル１，２を対応させているが、任意の数のカスタムレイヤファイルを作成しておき、その中からカスタムレイヤスイッチ１，２にそれぞれ対応させるカスタムレイヤファイルを選択するようにしてもよい。
【００２７】
次に、カスタムレイヤファイルを作成する前提としてのｃｈ定義の設定について説明する。本実施形態のディジタルミキサでは、信号処理を行う９６個の入力ｃｈは、予め、ｃｈ番号の昇順で８ｃｈ毎の１２個のブロックに分けられている。ユーザは、所定の操作によりｃｈ定義設定画面を表示させ、該画面において各ブロック毎にブロック定義を指定することにより、各ｃｈのｃｈ定義を設定することができる。設定したｃｈ定義は、フラッシュメモリ１０２に格納される。ブロック定義には、「ノーマルブロック」、「ステレオブロック」、「サラウンド１ブロック」、および「サラウンド２ブロック」がある。１つのブロックに１つのブロック定義が指定されると、そのブロック内の８つの各ｃｈのそれぞれに、当該ブロック定義に基づくｃｈ定義が設定される。ｃｈ定義には、「ノーマルｃｈ」、「ステレオｃｈ」、及び「サラウンドｃｈ」がある。
【００２８】
「ノーマルｃｈ」は、入力元のオーディオ信号として通常のオーディオ信号を扱うｃｈを意味する。通常のオーディオ信号とは、グループを構成せず、単独である信号を言う。「ノーマルｃｈ」に設定された入力ｃｈは、グループを構成しない。
【００２９】
「ステレオｃｈ」は、入力元のオーディオ信号としてステレオ信号を扱うｃｈを意味する。ステレオ信号とは、ステレオの関係にある複数のオーディオ信号でグループを構成しているものを言う。ステレオｃｈに設定された入力ｃｈは、ステレオｃｈ（Ｌ）、ステレオｃｈ（Ｒ）、の２つの何れかに設定される。１つのステレオｃｈグループは、必ず、ステレオｃｈ（Ｌ）に設定された入力ｃｈが１つ、ステレオｃｈ（Ｒ）に設定された入力ｃｈが１つ、の２つの入力ｃｈによって構成される。
【００３０】
「サラウンドｃｈ」は、入力元のオーディオ信号としてサラウンド信号を扱うｃｈを意味する。サラウンド信号とは、サラウンドの関係にある複数のオーディオ信号でグループを構成しているものを言う。サラウンドｃｈに設定された入力ｃｈは、サラウンドｃｈ（Ｌ）、サラウンドｃｈ（Ｒ）、サラウンドｃｈ（Ｃ）、サラウンドｃｈ（Ｌｓ）、サラウンドｃｈ（Ｒｓ）、サラウンドｃｈ（ＬＦＥ）、の６つの何れかに設定される。なお、Ｌ，Ｒ，Ｃ，Ｌｓ，Ｒｓ，ＬＦＥは、５．１ｃｈサラウンドの前側左（Ｌ）、前側右（Ｒ）、センタ（Ｃ）、後側左（Ｌｓ）、後側右（Ｒｓ）、および重低音出力のウーハ（ＬＦＥ）の各信号を表す。１つのサラウンドｃｈグループは、必ず、サラウンドｃｈ（Ｌ）に設定された入力ｃｈが１つ、サラウンドｃｈ（Ｒ）に設定された入力ｃｈが１つ、サラウンドｃｈ（Ｃ）に設定された入力ｃｈが１つ、サラウンドｃｈ（Ｌｓ）に設定された入力ｃｈが１つ、サラウンドｃｈ（Ｒｓ）に設定された入力ｃｈが１つ、サラウンドｃｈ（ＬＦＥ）に設定された入力ｃｈが１つ、の６つの入力ｃｈによって構成される。
【００３１】
上述したｃｈ定義における「グループ」は、パラメータの値を連動して調整するｃｈのまとまりを表している。すべての入力ｃｈや出力ｃｈの中で複数のグループを構成できるものであり、全入力ｃｈを１つのグループと捉えたり、全出力ｃｈを１つのグループと捉えたりするものではない。グループは、幾つでも設定することができる。
【００３２】
図５は、ブロックにブロック定義を指定して、各ｃｈのｃｈ定義を設定する例を示す。図５（ａ）は、ｃｈ１〜ｃｈ８のブロックに対し「ノーマルブロック」を指定した場合である。この場合、ｃｈ１〜ｃｈ８の各ｃｈのｃｈ定義はすべて「ノーマルｃｈ」に設定する。
【００３３】
図５（ｂ）は、ｃｈ１〜ｃｈ８のブロックに対し「ステレオブロック」を指定した場合である。この場合、ｃｈ１〜ｃｈ８の各ｃｈのｃｈ定義は「ステレオｃｈ」に設定する。具体的には、ｃｈ番号の昇順に２つずつ区切って、その２つのｃｈをペアとしてステレオｃｈグループの関係を持たせ、各ペアがそれぞれ１つのステレオｃｈグループを形成する。また、ｃｈ番号が奇数のｃｈをステレオのＬ側とし、その次のｃｈ番号が偶数のｃｈをステレオのＲ側として設定するものとする。ここではｃｈ１〜ｃｈ８のブロックであるので、ｃｈ１，２がステレオＬＲのペアに、ｃｈ３，４がステレオＬＲのペアに、…というようになる。
【００３４】
図５（ｃ）は、ｃｈ１〜ｃｈ８のブロックに対し「サラウンド１ブロック」を指定した場合である。この場合、ｃｈ番号の昇順で先頭ｃｈからの６ｃｈのｃｈ定義を「サラウンドｃｈ」とし、残りの２ｃｈを「ノーマルｃｈ」と設定する。サラウンドｃｈの６ｃｈは、順に、サラウンドのＬ，Ｒ，Ｃ，Ｌｓ，Ｒｓ，ＬＦＥに割り当てる。ｃｈ１〜６の６つのｃｈを１つのまとまりとしてサラウンドｃｈグループの関係を持たせ、それら６つのｃｈで１つのサラウンドｃｈグループを形成する。
【００３５】
図５（ｄ）は、ｃｈ１〜ｃｈ８のブロックに対し「サラウンド２ブロック」を指定した場合である。この場合、ｃｈ番号の昇順で先頭ｃｈからの６ｃｈのｃｈ定義を「サラウンドｃｈ」とし、残りの２ｃｈを「ステレオｃｈ」と設定する。サラウンドｃｈの６ｃｈは、「サラウンド１ブロック」の場合と同様にＬ，Ｒ，Ｃ，Ｌｓ，Ｒｓ，ＬＦＥに割り当てる。ｃｈ１〜６の６つのｃｈを１つのまとまりとしてサラウンドｃｈグループの関係を持たせ、それら６つのｃｈで１つのサラウンドｃｈグループを形成する。ｃｈ７，８の２つのｃｈを１つのまとまりとしてステレオｃｈグループの関係を持たせ、それら２つのｃｈで１つのステレオｃｈグループを形成する。
【００３６】
図５ではｃｈ１〜８のブロックを例として説明したが、他のブロックについても同様にして、ブロック定義を指定することにより、すべてのｃｈのｃｈ定義を設定することができる。各ｃｈのｃｈ定義は、フラッシュメモリ１０２に格納する。
【００３７】
なお、本実施形態では上述したようにｃｈ定義を設定しているので、あるｃｈのｃｈ定義が分かれば、そのｃｈに割り当てられた信号の種類及びそのｃｈとグループの関係にあるｃｈが分かる。例えば、あるｃｈのｃｈ定義が「ステレオｃｈ」の場合、（１）そのｃｈのｃｈ番号が奇数なら、そのｃｈがＬ側でその次のｃｈがペアとなるＲ側と分かり、（２）そのｃｈのｃｈ番号が偶数なら、そのｃｈがＲ側でその前のｃｈがペアとなるＬ側と分かる。また、例えば、あるｃｈのｃｈ定義が「サラウンドｃｈ」の場合、そのｃｈがブロックの先頭から何番目のｃｈであるかによって、そのｃｈがＬ，Ｒ，Ｃ，Ｌｓ，Ｒｓ，ＬＦＥの何れであるかが分かり、さらにグループの関係となる他のｃｈも分かる。ただし、ｃｈ定義に、そのｃｈの信号種類やグループの関係にある他のｃｈについての情報を含ませても良い。
【００３８】
図６は、各ｃｈのｃｈ定義を設定するためにＣＰＵ１０１が実行するｃｈ定義処理のフローチャートを示す。この処理は、ユーザが所定の操作により、ｃｈ定義を設定するｃｈ定義設定画面を表示させたときに起動される。ディジタルミキサの初期設定であり、必ず、すべての入力ｃｈにｃｈ定義を設定する。ユーザは、ｃｈ定義設定画面において、画面上のスイッチを使って、１２個のブロックからいずれか１つを選択し、また図５で説明した４つのブロック定義からいずれか１つを選択できる。
【００３９】
図６において、ステップ６０１では、ユーザによって選択されたブロックを指定ブロックとする。ステップ６０２では、ユーザによって選択されたブロック定義を指定ブロック定義とする。ステップ６０３では、指定ブロック定義に基づいて、指定ブロックに含まれる８ｃｈにｃｈ定義を設定する。指定ブロック定義に基づいてどのようにｃｈ定義を設定するかについては図５で説明した。各ｃｈのｃｈ定義は、フラッシュメモリ１０２に格納される。ユーザは、全ブロックに対して図６の処理を行って、全ｃｈについてｃｈ定義を設定する。これにより、各ｃｈに１つずつｃｈ定義が規定される。
【００４０】
ユーザは、上述したように各ｃｈのｃｈ定義を設定し、その後、カスタムレイヤファイルを作成（編集）する。カスタムレイヤファイルを作成する際の処理方式としては２種類ある。以下では、第１の処理方式を実施例１として図７で説明し、第２の処理方式を実施例２として図８で説明する。なお、カスタムレイヤファイルは、フラッシュメモリ１０２に格納されている。
【００４１】
ユーザがカスタムレイヤファイル作成モードに入る所定の操作をすると、カスタムレイヤフェイル作成モードが開始され、カスタムレイヤファイル作成画面（図略）が表示される。ユーザは、カスタムレイヤフェイル作成画面により、事前に選択している１つのカスタムレイヤファイル（ここではカスタムレイヤファイル１または２）を編集対象として、そのカスタムレイヤファイルに記録されている各ｃｈストリップへの入力ｃｈの割り当て状態を設定（変更）することができる。１つのカスタムレイヤファイルは、１６本のｃｈストリップ３０３−１〜８、３０４−１〜８のそれぞれに割り当てる入力ｃｈ（複数でもよい）を記録している。このファイルの編集の方法（ｃｈストリップへの入力ｃｈの割り当ての状態を変更する方法）は２つあり、それが図７の実施例１と図８の実施例２である。
【００４２】
図７は、カスタムレイヤ作成処理（実施例１）のフローチャートを示す。カスタムレイヤファイル作成画面で、ユーザが１つのｃｈストリップを選び、さらに、そのｃｈストリップに割り当てたい１つの入力ｃｈを選んだとき、図７の処理が開始される。ユーザは、１６本のすべてのｃｈストリップに対して同様にしてｃｈの割り当てを行う。
【００４３】
図７において、ステップ７０１では、ユーザによって選択された１つのｃｈストリップを指定ｃｈストリップとする。ステップ７０２では、ユーザによって選択された１つの入力ｃｈを指定入力ｃｈとする。ステップ７０３では、指定ｃｈストリップに、既に割り当てられている入力ｃｈがあるか判定する。この判定は、編集対象とされているカスタムレイヤファイル内の、今回の指定ｃｈストリップに関する割り当ての状態を参照して、当該指定ｃｈストリップに対して既に入力ｃｈが割り当てられていることが記録されているかを確認することにより行う。割り当てられている入力ｃｈがない場合（すなわち、いま新たに割り当てようとしている指定入力ｃｈが第１番目に割り当てるｃｈである場合）は、ステップ７０８で、指定入力ｃｈを、指定ｃｈストリップに割り当て、当該割り当て情報を編集対象のカスタムレイヤファイルに書き込んで、終了する。ステップ７０８の処理は、今回の入力ｃｈが今回の指定ｃｈストリップに割り当てられていることを表すように、編集対象のカスタムレイヤファイル内の今回の指定ｃｈストリップの割り当て状態を表す情報として、今回の入力ｃｈが割り当てられている状態を記録するものである。
【００４４】
ステップ７０４で割り当てられている入力ｃｈがあった場合（すなわち、いま新たに割り当てようとしている指定入力ｃｈが第２番目以降に割り当てるｃｈである場合）は、ステップ７０５で、既に割り当てられている入力ｃｈのいずれか１つと、指定入力ｃｈとがグループの関係にあるか判定する。この判定は、それぞれの入力ｃｈのｃｈ定義を参照して、２つの入力ｃｈが同じグループに属するかを調べる処理である。ｃｈ定義に従って図５のようにグループが決められているので、今回の２つの入力ｃｈが、図５のルールに従って決められたグループのうちの、同じグループに属しているかを調べるものである。
【００４５】
ステップ７０６でグループの関係にある場合（同じグループに属する場合）は、ステップ７０７で、指定入力ｃｈを、既に割り当てられている入力ｃｈに追加して、指定ｃｈストリップに割り当て、当該割り当て情報を編集対象のカスタムレイヤファイルに書き込んで、終了する。ステップ７０７の処理は、今回の入力ｃｈが今回の指定ｃｈストリップに割り当てられていることを表すように、編集対象のカスタムレイヤファイル内の今回の指定ｃｈストリップの割り当て状態を表す情報として、今回の入力ｃｈが割り当てられている状態を追加で記録するものである。ステップ７０６でグループの関係にない場合は、指定入力ｃｈを割り当てることなく、現在カスタムレイヤファイルに記録されている指定ｃｈストリップに関する入力ｃｈの割り当て状態を維持（変更しない）したまま、終了する。なお、ステップ７０６でグループの関係にない場合は、既に割り当てられている入力ｃｈをキャンセルして、指定入力ｃｈを新たに割り当てる方法を採用してもよい。
【００４６】
なお、あるｃｈストリップに第１番目に割り当てられた入力ｃｈがノーマルｃｈの場合は、それ以降、そのｃｈストリップにはいずれの入力ｃｈも追加して割り当てることはできない。
【００４７】
図７の処理によれば、第１番目に割り当てられたｃｈのｃｈ定義がステレオｃｈの場合は、ユーザが割り当てることを指定したｃｈのうち、前記第１番目に割り当てられたｃｈとステレオｃｈグループの関係にあるｃｈのみが追加で割り当てられ、それ以外のｃｈは割り当てられることがない。また、第１番目に割り当てられたｃｈのｃｈ定義がサラウンドｃｈの場合は、ユーザが割り当てることを指定したｃｈのうち、前記第１番目に割り当てられたｃｈとサラウンドｃｈグループの関係にあるｃｈのみが追加で割り当てられ、それ以外のｃｈは割り当てられることがない。
【００４８】
図８は、カスタムレイヤ作成処理（実施例２）のフローチャートを示す。カスタムレイヤファイル作成画面で、ユーザが１つのｃｈストリップを選び、さらに、そのｃｈストリップに割り当てたい任意の数の入力ｃｈを選び（ここで選べる入力ｃｈの数は任意であり、１つでも複数でもよい。複数の場合、それらが同じグループに属していてもいなくても、同時に選択できる。）、カスタムレイヤファイル作成画面上の所定の確定スイッチを押したとき、図８の処理が開始される。図７の実施例１では、割り当てたいｃｈを選択する毎に図７の処理を行い、ｃｈ同士のグループの関係をチェックしているが、図８の実施例２では、割り当てたい複数のｃｈが選択された状態で図８の処理が起動される。実施例１と２は、どちらか１つのみを採用しても良いし、ユーザの指定により実施例１の方式と実施例２の方式を選択的に指定できるようにしても良い。
【００４９】
図８において、ステップ８０１では、ユーザによって選択されたｃｈストリップを指定ｃｈストリップとする。ステップ８０２では、ユーザによって選択された入力ｃｈの数を調べ、ステップ８０３で、その数が複数か判定する。選択された入力ｃｈの数が１つのときは、ステップ８０６で、選択された１つの入力ｃｈを、指定入力ｃｈとして設定する。次に、ステップ８０７で、その１つの指定入力ｃｈを指定ｃｈストリップに割り当て、当該割り当て情報を編集対象のカスタムレイヤファイルに書き込んで、終了する。ステップ８０７の処理は、指定入力ｃｈが指定ｃｈストリップに割り当てられていることを表すように、編集対象のカスタムレイヤファイル内の今回の指定ｃｈストリップの割り当て状態を表す情報として、今回の入力ｃｈが割り当てられている状態を記録するものである。なお、今回の指定ｃｈストリップに既に何らかの入力ｃｈが割り当てられていた場合には、その以前の割り当ての情報は削除し、今回新しく割り当てる指定入力ｃｈのみを割り当てる（すなわち、カスタムレイヤファイルの中身としては、以前の割り当ての状態をあらわす情報を、今回の新しい割り当ての状態を表す情報で上書きする）。
【００５０】
ステップ８０３で、選択されている入力ｃｈの数が複数なら、ステップ８０４で、当該選択されている複数の入力ｃｈの中から指定ｃｈストリップに割り当てる入力ｃｈを抽出する。この抽出方法は、例えば、選択されている複数の入力ｃｈの中から１つの基準ｃｈをまず抽出し（第１番目に選択された１つ、ｃｈ番号が１番小さい１つ、ユーザが指定した１つなどの予め決められたルールに従い抽出するものとする）、選択されている複数の入力ｃｈのうちで、前記基準ｃｈとグループの関係にある他の入力ｃｈすべてを抽出するものである。すなわち、抽出する入力ｃｈは、選択されている複数の入力ｃｈの中の１つの基準ｃｈと、選択されている複数の入力ｃｈの中の前記基準ｃｈとグループの関係にある他の入力ｃｈすべて、である。前記他の入力ｃｈは、あくまで、選択されている複数の入力ｃｈの中にあるものである。基準ｃｈとグループの関係にある他の入力ｃｈであっても、今回の選択されている複数の入力ｃｈの中に含まれていない入力ｃｈについては、今回の指定ｃｈストリップに同時に割り当てる入力ｃｈとしては選択（抽出）されない。グループの関係は、上述のｃｈ定義を参照することにより取得できる。
【００５１】
なお、抽出された基準ｃｈがノーマルｃｈの場合や、基準ｃｈはステレオｃｈまたはサラウンドｃｈであるが、ユーザによって選択されたのはそのグループ内の１つのｃｈのみであった場合は、当該１つの基準ｃｈのみが抽出される（基準ｃｈとグループの関係にある他の入力ｃｈが無いということ）。
【００５２】
ステップ８０５で、抽出したすべての入力ｃｈを、指定入力ｃｈとして設定し、ステップ８０７で、それらの指定入力ｃｈのすべてを指定ｃｈストリップに割り当て、当該割り当て情報を編集対象のカスタムレイヤファイルに書き込んで、終了する。ステップ８０７の処理で、新しい割り当て情報を指定ｃｈストリップの情報として記録するとき、その指定ｃｈストリップに既に何らかの情報が記録されている場合には、その古い情報を削除して新しい割り当て情報を記録する（新しい割り当て情報で古い情報を上書きする）。つまり、今回の指定ｃｈストリップに対する割り当て情報として、今回の新しい割り当て情報のみが記録されるようにする。
【００５３】
図８の処理によれば、ユーザが割り当てることを指定した複数のｃｈからグループの関係にあるｃｈを抽出して割り当てるので、ステレオｃｈグループやサラウンドｃｈグループの関係にある複数ｃｈのみが割り当てられ、それ以外のｃｈは割り当てられることがない。
【００５４】
なお、図７や図８の処理は、あくまでもカスタムレイヤファイルの内容である各ｃｈストリップの割り当て情報を作成して、フラッシュメモリ１０２内のカスタムレイヤファイルに書き込む処理である。カスタムレイヤファイルに割り当て情報を書き込むと、実際のｃｈストリップのｃｈの割り当て状態が変更になるわけではない。カスタムレイヤファイルの割り当て情報を、実際のｃｈストリップのｃｈの割り当て状態に反映させるためには、ユーザのレイヤスイッチ１または２の何れかの押下操作により後述する図９の処理が実行され、これによりカスタムレイヤファイル内の割り当て情報を読み出し、カレントメモリの割り当て情報記録領域に展開する必要がある。
【００５５】
図９は、レイヤスイッチ押下処理のフローチャートを示す。この処理は、図４のレイヤスイッチ４０１〜４０８の何れかが押下されたときに起動される。ステップ９０１では、押下されたスイッチがカスタムレイヤスイッチ１または２であるか否か判定する。そうでないとき、すなわちｃｈレイヤスイッチ４０１〜４０６の何れかの押下であった場合は、ステップ９０６で、押下されたｃｈレイヤスイッチに該当する１６個のｃｈを順にｃｈストリップ３０３−１〜８，３０４−１〜８に割り当てる。この割り当て情報は、カレントメモリの割り当て情報記録領域に設定される。ステップ９０６の後、ステップ９０４に進む。
【００５６】
ステップ９０１で押下されたスイッチがカスタムレイヤスイッチ１または２である場合は、ステップ９０２で、そのカスタムレイヤスイッチに該当するカスタムレイヤファイル（１または２）の割り当て情報を読み出し、ステップ９０３で、読み出した割り当て情報に従ってｃｈストリップへのｃｈの割り当てを行う。これにより、カレントメモリの割り当て情報記録領域に、カスタムレイヤファイルから読み出した割り当て情報に基づいて各ｃｈストリップに制御対象ｃｈの候補が設定される。ステップ９０３の後、ステップ９０４に進む。
【００５７】
ステップ９０４の処理を説明する。ステップ９０４では、まず、ステップ９０３または９０６で割り当てられた入力ｃｈの数をｃｈストリップごとに確認する。ある１つのｃｈストリップに割り当てられた入力ｃｈの数が１つの場合、当該割り当てられた入力ｃｈを、そのｃｈストリップの制御対象ｃｈとしてカレントメモリの制御対象記録領域に設定する。割り当てられた入力ｃｈの数が複数の場合、割り当てられた複数の入力ｃｈの中から、予め決められた規則で１つの入力ｃｈを選択し、選択した１つの入力ｃｈを、そのｃｈストリップの制御対象ｃｈとしてカレントメモリの制御対象記録領域に設定する。上記予め決められた規則は、複数の入力ｃｈの中からいずれか１つを選択する規則であればどのようなものでもよい。例えば、最も小さいｃｈ番号の入力ｃｈを選択する、などである。具体的には、ステップ９０６の後にステップ９０４を実行する場合は、すべてのｃｈストリップに、１つずつの入力ｃｈが割り当てられるため、すべてのｃｈストリップで、割り当てられた１つの入力ｃｈを、そのｃｈストリップの制御対象ｃｈとして設定する。ステップ９０３の後にステップ９０４を実行する場合は、１つの入力ｃｈが割り当てられているｃｈストリップと、複数の入力ｃｈが割り当てられているｃｈストリップが混在するため、ｃｈストリップごとに、割り当てられた入力ｃｈの数を確認し、ｃｈストリップごとに、制御対象ｃｈとする１つの入力ｃｈを決定して、設定する。ステップ９０４の後、ステップ９０５に進む。
【００５８】
あるｃｈストリップに割り当てられた入力ｃｈ（カレントメモリの割り当て情報記録領域に記載されているｃｈ）は、そのｃｈストリップの操作子を使って制御を行う候補として割り当てられているだけであるので、操作子の操作によってこれらの割り当てられているｃｈのすべてが実際に制御される状態にある訳ではない。ステップ９０４で制御対象ｃｈとされた入力ｃｈが、ｃｈストリップの操作子を使って、そのパラメータの値が実際に制御される入力ｃｈとなる。
【００５９】
次に、ステップ９０５の表示更新処理について説明する。図３に示したように、各ｃｈストリップはそれぞれ表示部３１７を備える。この表示部３１７は、当該ｃｈストリップの制御対象ｃｈについての各種情報を表示するために使用する。制御対象ｃｈについてのどのような情報を表示するかはユーザが指定できる。例えば、表示部３１７に、あるパラメータの現在値を表示すると指定された場合、全ｃｈストリップの表示部３１７は、それぞれ自ｃｈストリップの制御対象ｃｈについての当該パラメータの現在値を表示する。そのような表示制御はＣＰＵ１０１が行う。ステップ９０５の表示更新処理は、ステップ９０４で各ｃｈストリップの制御対象ｃｈが決定されたことを受け、制御対象ｃｈが変更されていた場合に、変更後の制御対象ｃｈの情報を表示するように表示部３１７の表示内容を更新する処理である。ｃｈレイヤが指定された場合、およびカスタムレイヤが指定された場合のどちらであっても、各ｃｈストリップの制御対象ｃｈは１つのｃｈであるので、各ｃｈストリップの表示部３１７の表示内容は、当該制御対象ｃｈについての情報となる。
【００６０】
さらに、図３に示したディスプレイ３０１，３０２には種々の情報を種々の表示モードで表示することができるが、その表示モードの１つとして、下側の各ｃｈストリップに対応する情報を表示するモード（「ｃｈストリップ表示モード」と呼ぶ）がある。ｃｈストリップ表示モードでは、下側の各ｃｈストリップ間の境界線をそのまま上側のディスプレイに伸ばすようにして、ディスプレイ上に各ｃｈストリップの表示領域を区切り、区切られた縦長の各表示領域に、対応する下側のｃｈストリップの制御対象ｃｈの各種情報を表示する。例えば、ｃｈストリップ３０３−１の制御対象ｃｈがｃｈ１である場合、ディスプレイ３０１上に、ｃｈストリップ３０３−１の幅でｃｈストリップ３０３−１の上側に位置するような縦長の表示領域を設け、該表示領域に制御対象ｃｈであるｃｈ１の各種の情報を表示する。他のｃｈストリップについての表示も同様である。ｃｈストリップ表示モードでの表示は、制御対象ｃｈに関する表示を行う点では、ｃｈストリップの表示部３１７の表示と同じである。そこで、ディスプレイ３０１，３０２に上記ｃｈストリップ表示モードでの表示が為されている場合、ステップ９０５の表示更新処理では、そのｃｈストリップ表示モードでの表示内容を更新するものとする。
【００６１】
さらに、ステップ９０５の表示更新処理では、制御対象ｃｈが変更されたすべてのｃｈストリップについて、電動フェーダ３１８のつまみを、変更後の制御対象ｃｈの現在の信号レベル値に対応する位置に位置付けるように制御する。また、ＯＮスイッチ３１３、ＣＵＥスイッチ３１６を変更後の制御対象ｃｈの現在値に基づいて点灯・消灯させ、ロータリエンコーダ３１２周辺のＬＥＤも変更後の制御対象ｃｈの現在値に基づいて点灯する。これらによって、変更後の制御対象ｃｈの各種のパラメータの現在値をｃｈストリップ上へ表示する。
【００６２】
図１０は、ｃｈストリップ内の操作子のうち、調整操作子が操作されたときに起動される操作処理のフローチャートを示す。図３で説明したｃｈストリップにある操作子のうち、ＳＥＬスイッチ３１４以外（切替操作子以外）の操作子が調整操作子である。具体的には、図３の操作子３１１，３１２，３１３，３１６，３１８が調整操作子である。
【００６３】
まずステップ１００１で、カレントメモリの制御対象記録領域を参照して、当該操作されたｃｈストリップに設定されている制御対象ｃｈを特定する。次に、ステップ１００２で、前記特定した制御対象ｃｈのパラメータの値を、調整操作子の操作内容に基づいて変更する。さらに、ステップ１００２では、前記特定した制御対象ｃｈのｃｈ定義を参照して、当該制御対象ｃｈと同じグループに属する他の入力ｃｈ（パラメータの値を連動して変更する他の入力ｃｈ、具体的には、ステレオｃｈグループであればＬｃｈとＲｃｈが連動するｃｈ群、サラウンドｃｈグループであればＬＦＥｃｈを除くＬｃｈとＲｃｈとＣｃｈとＬｓｃｈとＲｓｃｈが連動するｃｈ群）があるか否かを確認し、あれば、当該他の入力ｃｈのパラメータの値も、今回の操作内容に基づいて変更する。当該入力ｃｈと同じグループに属する他の入力ｃｈがなければ、他の入力ｃｈに対しては何もしない。ここで、ｃｈ定義によって、同じグループとして設定されている複数の入力ｃｈについては、それらが同じｃｈストリップに割り当てられているか否かにかかわらず、常に、それら同じグループに属するすべての入力ｃｈについてパラメータの値を連動して制御する。
【００６４】
「連動して」とは、１つの操作に基づいて複数の入力ｃｈのパラメータ値を同時に変更することを言う。すなわち、複数の入力ｃｈにおける同じ種類のパラメータの値を同時に変更するということであり、１つの操作に基づく操作量を複数の入力ｃｈで共用するということである。変更の仕方には、操作量に基づいて絶対値で変更する方法と、相対値で変更する方法がある。絶対値で変更（絶対値で連動）する方法とは、操作量で決まる値を新しい現在値とし、その新しい現在値を複数すべての入力ｃｈの現在値として上書きする方法である。相対値で変更（相対値で連動）する方法とは、操作量で決まる値と入力ｃｈの現在値との両方から、新しい現在値を求め（例えば２つの値を加減算する）、複数ある入力ｃｈ毎に、自己の現在値と、操作量で決まる値とから新しい現在値を求める方法である。このようなパラメータの連動した制御を「連動制御」と呼ぶものとする。
【００６５】
なお、入力ｃｈが持つパラメータには、連動するパラメータ（連動パラメータ）と連動しないパラメータ（非連動パラメータ）がある。本実施形態では、説明を簡単にするために、前記調整操作子で制御できるパラメータをすべて連動パラメータであるとして説明した。制御できるパラメータとして非連動パラメータも含まれる場合は、前記調整操作子で制御されたパラメータが連動パラメータか非連動パラメータかを調べ、連動パラメータである場合は実施例の処理を行い、非連動パラメータである場合は、前記ステップ１００２において、制御対象ｃｈのｃｈ定義に関係なく（グループに属するか否かに関係なく）、当該制御対象ｃｈのパラメータの値のみを、今回の操作内容に基づいて変更する。主な連動パラメータとしては、ＥＱ、コンプレッサ、音量レベル、チャンネルオンオフ、及び、パンなどがある。連動パラメータは、主に、入力ｃｈから出力するオーディオ信号の音特性の調整を主な目的とするパラメータである。主な非連動パラメータとしては、ヘッドアンプゲイン、アッテネータ、ディレイ、及び、フェーズ切り替えなどがある。非連動パラメータは、主に、入力ｃｈに入力されるオーディオ信号の音特性の調整を主な目的とするパラメータである。
【００６６】
ステップ１００２の後、ステップ１００３に進み、表示更新処理を行う。この処理は、図９のステップ９０５で説明したのと同様に、ｃｈストリップ上の各種の表示内容を、今回の操作内容に基づいて更新する。
【００６７】
図１１は、ｃｈストリップ内の操作子のうち、切替操作子が操作されたときに起動される操作処理のフローチャートを示す。図３で説明したｃｈストリップにある操作子のうち、ＳＥＬスイッチ３１４が切替操作子である。各ｃｈストリップのＳＥＬスイッチ３１４は、通常はｃｈ選択機能を果たすスイッチであるが、本実施形態では各ＳＥＬスイッチ３１４を切替操作子として共有するものとする。もちろん、ＳＥＬスイッチとは別に、ｃｈストリップごとに切替操作子を設けた構成でもよい。あるｃｈストリップの切替操作子を操作するごとに、そのｃｈストリップに割り当てられているｃｈの範囲内で制御対象ｃｈを切り替えることができる。なお、制御対象ｃｈの切替は、ｃｈストリップごとに独立して（他のｃｈストリップと相互に影響することなく）実行する。
【００６８】
まずステップ１１０１では、カレントメモリの割り当て情報記録領域を参照して、切り替え操作子が操作されたｃｈストリップに割り当てられている入力ｃｈの状態を調べる。次に、ステップ１１０２で、当該割り当てられている入力ｃｈの数が複数か否か判定する。ｃｈレイヤが指定されているときは、各ｃｈストリップには１つのｃｈが割り当てられており、複数の入力ｃｈが同時に割り当てられていることはないので、ステップ１１０３に進む。カスタムレイヤが指定されているときは、１つのｃｈストリップに複数の入力ｃｈが割り当てられている可能性があるので、今回操作された切替操作子を有するｃｈストリップに割り当てられている入力ｃｈの数を調べ、その数に応じてＹＥＳかＮＯへ分岐する。
【００６９】
ステップ１１０２で割り当てられている入力ｃｈの数が１つと判定された場合、ステップ１１０３で通常のＳＥＬスイッチ処理を行い、終了する。つまり、今回のｃｈストリップの制御対象ｃｈとして設定されている入力ｃｈを、セレクテッドチャンネルへ割り当てる。本実施形態では、ＳＥＬスイッチ３１４を切替操作子として共有しているので、ステップ１１０３を行うが、切替操作子をＳＥＬスイッチ３１４と共有せずに単独で装備している場合は、何も行わず処理を終了する（そのためステップ１１０３は点線で表記した）。
【００７０】
ステップ１１０２で割り当てられている入力ｃｈの数が複数と判定された場合、ステップ１１０４で、新たに制御対象ｃｈとするｃｈを選ぶ。この処理は、今回のＳＥＬスイッチ３１４が操作されたｃｈストリップに割り当てられている複数の入力ｃｈ（複数の制御対象ｃｈの候補）の中から、予め決められた規則で１つの入力ｃｈを選択する処理である。ｃｈストリップに割り当てられている複数の入力ｃｈは、カレントメモリの割り当て情報記録領域を参照することにより取得する。ここで選択する入力ｃｈは、現在、制御対象ｃｈとされている入力ｃｈとは異なる他の入力ｃｈとする。また、予め決められた規則は、当該ｃｈストリップに割り当てられている複数の入力ｃｈの中から、現在の制御対象ｃｈとは異なる他の入力ｃｈを選ぶ方法であればどのようなものでもよい。例えば、複数の入力ｃｈのｃｈ番号順で、現在の制御対象ｃｈの次に大きいｃｈ番号を持つもの、あるいは、次に小さいｃｈ番号を持つもの、などである。また、予め、ユーザが全ｃｈの順番を決めておき、その順番に従って現在の制御対象ｃｈの次のｃｈを決めても良い。
【００７１】
次にステップ１１０５で、選ばれた入力ｃｈを、当該ｃｈストリップの制御対象ｃｈとして設定（カレントメモリの制御対象記録領域に書き込み）する。１つのｃｈストリップに、制御対象ｃｈとして設定できる入力ｃｈは必ず１つであり、選ばれた新たな１つの入力ｃｈを、現在の制御対象ｃｈに代えて、新たな制御対象ｃｈとして設定するものである。その後、ステップ１１０６で表示更新処理を行う。この処理は、図９のステップ９０５で説明したのと同様に、ｃｈストリップ上の各種の表示内容を、新たな制御対象ｃｈのパラメータの値に基づいて更新する。
【００７２】
なお、図７や図８の処理の前提となるｃｈストリップやｃｈの選択を行うユーザインターフェースはどのようなものでもよいが、例えば、カスタムレイヤファイル作成画面上に、１６本のｃｈストリップに対応するアイコンと９６個の入力ｃｈに対応するアイコンを表示し、その中からｃｈストリップと割り当てたい入力ｃｈの選択を行うようにすればよい。また、既に何れかのｃｈストリップに割り当て済みの入力ｃｈについては、割り当て済みであることが分かるように（例えば、通常とは違う表示態様で）表示したり、選択不可に設定してもよい。また、ある入力ｃｈが選択されたとき、メモリ上のｃｈ定義を参照して、その選択された入力ｃｈとグループの関係にある入力ｃｈをすべて特定し、特定した入力ｃｈを提示するようにしてもよい。グループの関係にある入力ｃｈとは、同じグループに属する入力ｃｈであって、１つのｃｈストリップに割り当てることができる入力ｃｈを表す。さらに、ある入力ｃｈが選択されたとき、メモリ上のｃｈ定義を参照して、その選択された入力ｃｈとグループの関係にない入力ｃｈをすべて特定し、特定した入力ｃｈを提示する、あるいは、選択不可に設定してもよい。グループの関係にない入力ｃｈとは、同じグループに属さない入力ｃｈであって、１つのストリップに同時に割り当てることができない入力ｃｈを表す。
【００７３】
以下では、上記実施形態の変形例を説明する。
【００７４】
［変形例１］上記実施形態では、或る制御対象ｃｈのパラメータ値が変更されると、その制御対象ｃｈとグループ関係にあるすべての他のｃｈのパラメータ値を連動して変更する（図１０ステップ１００２）。この連動する他のｃｈを、グループ関係にあるすべての他のｃｈとせず、カスタムレイヤによる割り当て内容に依存させる方法もある。例えば、或る制御対象ｃｈのパラメータ値が変更されたときに、当該制御対象ｃｈと同じｃｈストリップに割り当てられている他のｃｈを抽出し、抽出された他のｃｈについてパラメータ値を連動して変更する。つまり、前記制御対象ｃｈとグループ関係にあるｃｈであっても、同じｃｈストリップに割り当てられていないｃｈは連動しないこととする。また、カスタムレイヤの使用中であって、パラメータ値が変更された制御対象ｃｈと同じｃｈストリップに他のｃｈが割り当てられていない場合（制御対象ｃｈのみが割り当てられている場合）、当該制御対象ｃｈがグループに属していたとしても、当該グループの他のｃｈのパラメータ値を連動することなく、当該制御対象ｃｈのパラメータ値のみを変更する。
【００７５】
［変形例２］上記実施形態では、ｃｈストリップに入力ｃｈを割り当てる場合を説明したが、本発明は、入力ｃｈに限ることはない。変形例２として、ｃｈストリップに、ミキシング用ｃｈや出力ｃｈなどを割り当ててもよい。出力ｃｈを割り当てる場合、出力ｃｈが扱うバスの種類（ミックスバス、ステレオバス、サラウンドバス）をグループとして、入力ｃｈの場合と同様に構成することができる。
【００７６】
［変形例３］上記実施形態では、５．１ｃｈサラウンドを例として説明したが、変形例３として、他のｃｈ数のサラウンド（６．１ｃｈサラウンドや７．１ｃｈサラウンド）にも適用可能である。
【００７７】
［変形例４］上記実施形態では、ｃｈ定義をブロック単位で設定する構成を説明したが、変形例４として、ｃｈ単位で任意にｃｈ定義を設定する構成としてもよい。例えば、１つの入力ｃｈを選択し、それに対して１つのｃｈ定義を設定する。あるいは、ステレオｃｈグループやサラウンドｃｈグループを構成したい場合には、グループを構成するために必要な数の入力ｃｈを選択し、そのまとまりに対してステレオｃｈやサラウンドｃｈのｃｈ定義を設定すればよい。
【００７８】
［変形例５］上記実施形態では、ノーマル、ステレオ、サラウンドというｃｈ定義を使ってグループの関係を規定したが、変形例５として、そのようなｃｈ定義を使わずにグループの関係を規定してもよい。すなわち、１つのｃｈストリップに、全ｃｈから任意に選択した複数のｃｈを割り当てて、割り当てた複数のｃｈがグループの関係を構成するものとしてもよい。
【００７９】
［変形例６］上記実施形態で説明した図７や図８のカスタムレイヤファイルの作成あるいは編集の処理は、カスタムレイヤファイルの内容を書き換えるだけを行っており、その書き換えにあわせて逐次に、新しく書き込まれた割り当て状態を使って、その書き込みと同時に、パネル面のｃｈストリップに対する入力ｃｈの割り当てを変更することは行っていない。すなわち、書き換えにあわせて、新しい割り当て状態をリアルタイムにパネル面のｃｈストリップへ反映させない方法を説明したものである。
【００８０】
この方法以外に、変形例６として、カスタムレイヤファイルの内容の書き換えにあわせて逐次に、新しく書き込まれた割り当て状態を使って、その書き込みと同時に、パネル面のｃｈストリップに対する入力ｃｈの割り当てを変更する（すなわち、書き換えに合わせて、新しい割り当て状態をリアルタイムにパネル面のｃｈストリップへ反映する）方法を採用してもよい。
【００８１】
この場合、図７や図８の処理を起動する前の処理として、処理対象のカスタムレイヤファイルが選ばれたときに、当該選ばれたカスタムレイヤファイルに基づくｃｈの割り当てを、パネル面のｃｈストリップへ設定する。具体的には、当該カスタムレイヤファイルのから読み出した割り当て情報を、カレントメモリの割り当て情報記録領域に書き込む。
【００８２】
そして、図７のステップ７０８では、指定ｃｈストリップと指定入力ｃｈの新しい割り当ての状態を、カスタムレイヤファイルに書き込むとともに、パネル面の当該ｃｈストリップの割り当ての状態を、その新しい割り当ての状態へ変更（カレントメモリの割り当て情報記録領域の割り当て情報を変更）する。さらに、そのｃｈストリップの制御対象として、新しく割り当てられた入力ｃｈをカレントメモリの制御対象記録領域に設定する（このステップにおいてｃｈストリップに割り当てられる入力ｃｈは必ず１つであるため、その１つの入力ｃｈをｃｈストリップの制御対象として設定する）。
【００８３】
図７のステップ７０７でも同様に、指定ｃｈストリップと指定入力ｃｈの新しい割り当ての状態を、カスタムレイヤファイルに書き込むとともに、パネル面の当該ｃｈストリップの割り当ての状態を、その新しい割り当ての状態へ変更（カレントメモリの割り当て情報記録領域の割り当て情報を変更）する。さらに、そのｃｈストリップの制御対象として、新しく割り当てられた入力ｃｈをカレントメモリの制御対象記録領域に設定する（このステップの場合、指定ｃｈストリップには複数の入力ｃｈが割り当てられることになるので、新しく追加された１つの入力ｃｈをそのｃｈストリップの制御対象として設定する）。むろん、新しく割り当てられた入力ｃｈを制御対象ｃｈとすることなく、それまでに制御対象ｃｈとして設定されていた入力ｃｈをそのまま制御対象ｃｈとして維持しておく方法でもよい。
【００８４】
図８のステップ８０７でも同様に、指定ｃｈストリップと指定入力ｃｈの新しい割り当ての状態を、カスタムレイヤファイルに書き込むとともに、パネル面の当該ｃｈストリップの割り当ての状態を、その新しい割り当ての状態へ変更（カレントメモリの割り当て情報記録領域の割り当て情報を変更）する。この場合、ステップ８０６を経由した場合には、指定ｃｈストリップに割り当てられる入力ｃｈが必ず１つであるため、新しく割り当てられた入力ｃｈを、そのｃｈストリップの制御対象ｃｈとしてカレントメモリの制御対象記録領域に設定する。また、ステップ８０５を経由した場合には、指定ｃｈストリップに同時に複数の入力ｃｈが割り当てられることになるため、新しく割り当てられた複数の入力ｃｈの中のいずれか１つをそのｃｈストリップの制御対象ｃｈとしてカレントメモリの制御対象記録領域に設定する。制御対象ｃｈとする１つの入力ｃｈを選ぶ方法は、どのようなものでもよい（図８で説明した）。
【符号の説明】
【００８５】
１０１…中央処理装置（ＣＰＵ）、１０２…フラッシュメモリ、１０３…ランダムアクセスメモリ（ＲＡＭ）、１０４…表示器、１０５…電動フェーダ、１０６…操作子、１０７…波形入出力インターフェース（Ｉ／Ｏ）、１０８…信号処理部（ＤＳＰ）、１０９…レコーダ、１１０…その他Ｉ／Ｏ、１１１…バスライン。
【図１】
2011023838.tif 000003
【図２】
2011023838.tif 000004
【図３】
2011023838.tif 000005
【図４】
2011023838.tif 000006
【図５】
2011023838.tif 000007
【図６】
2011023838.tif 000008
【図７】
2011023838.tif 000009
【図８】
2011023838.tif 000010
【図９】
2011023838.tif 000011
【図１０】
2011023838.tif 000012
【図１１】
2011023838.tif 000013