(57)【要約】【課題】  混合バス数とマトリクスバス数とを任意の数に設定できるようにする。【解決手段】  音響装置１においては、最大クロスポイント処理数が搭載されているＤＳＰの能力により決定されており、混合バス３４とマトリクスバス３６とで必要とされるクロスポイント処理数の和が、最大クロスポイント処理数を超えないように、出力チャンネル数とサブミックスの出力チャンネル数とが設定される。このように、クロスポイント処理数が制限を超えない範囲であれば、混合バス３４の数とマトリクスバス３６の数とを任意の数に設定することができる。【選択図】  図２
2010278951.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力チャンネルからの音響信号を複数の混合バスで混合して複数の第１出力チャンネルへ出力する第１ミキサ処理と、前記第１出力チャンネルからの音響信号を入力に見立てて複数のマトリクスバスで混合して複数の第２出力チャンネルに出力する第２ミキサ処理とが少なくとも行われる音響装置であって、
音響信号にレベル制御を施して所定の混合するバスに加算するクロスポイント処理を実行することにより前記第１ミキサ処理および前記第２ミキサ処理を実行し、実行可能なクロスポイント処理数が制限されているディジタル信号処理手段と、
前記第１ミキサ処理における混合バス数と、前記第２ミキサ処理におけるマトリクスバス数とを、前記クロスポイント処理数の制限を超えない範囲でそれぞれ任意に設定する設定手段とを備え、
設定される前記混合バス数に必要とされる第１クロスポイント処理数と、設定される前記マトリクスバス数に必要とされる第２クロスポイント処理数との和が、前記クロスポイント処理数の制限を超えないように、前記設定手段において前記混合バス数と前記マトリクスバス数とが設定されることを特徴とする音響装置。
【請求項２】
前記設定手段では、前記入力チャンネルからの音響信号に前記第１ミキサ処理を施すことなく前記出力チャンネルに直接出力するダイレクトアウトを行う入力チャンネル数と、エフェクトを挿入するインサートを行う前記入力チャンネルおよび前記出力チャンネルのチャンネル数とを設定することができ、前記ダイレクトアウトおよび前記インサートを行うチャンネル数に応じて必要とされるリソースとして、前記ディジタル信号処理手段において実行可能な前記クロスポイント処理数の内の使用されていない前記クロスポイント処理数に対応するリソースを使用できることを特徴とする請求項１記載の音響装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音響信号をミキシングした出力チャンネルの数を設定することのできる音響装置に関する。
【背景技術】
【０００２】
従来、音響装置の一つとして、多数のマイクロホンあるいは電気・電子楽器などから出力されるオーディオ信号のレベルや周波数特性を調整してミキシングし、パワーアンプに送り出すコンサートホール等で使用されるディジタルミキサが知られている。ディジタルミキサを操作するオペレータは、楽器音や歌唱の各オーディオ信号の音量や音色を、ディジタルミキサにおける各種パネル操作子を操作することにより、演奏を最もふさわしく表現していると思われる状態に調整している。ディジタルミキサは、入力チャンネルからの音響信号をミキシングするバスと、ミキシングされた音響信号を出力する出力チャンネルを備えている。各入力チャンネルはそれぞれ入力される音響信号の周波数特性やミキシングレベル等を制御して各ミキシングバスに出力し、各ミキシングバスは入力された音響信号をミキシングして対応する出力チャンネルに出力する。出力チャンネルからの出力は増幅されてスピーカ等から放音される。
【０００３】
従来のディジタルミキサでは、ディジタル信号処理装置（ＤＳＰ）によりミキシング処理を行っている。ミキシング所里には、大きく分けて、音響信号の特性を調整する調整処理とされるイコライザやコンプレッサ等の処理と、音響信号をレベル制御して混合（ミキシング）するミキサ処理の２つが含まれる。このうちの調整処理は、機種や動作モードなどに応じて処理内容が変わるが、ミキサ処理は、機種や動作モードにかかわらず同じ処理の繰り返しとなる。
特許文献１には、複数ｃｈの楽音を生成する楽音生成部と、調整処理を行うＤＳＰ部と、混合処理を行うミキサ部とを、１つの集積回路に納めた先行技術が開示されている。この先行技術におけるミキサ部では、係数の乗算を行う各演算チャンネル毎に、どの信号を入力するか、どのバスに出力するかを選択することができる。また、各入力チャンネル毎に、係数の乗算回数及びバスへの混合回数を任意に指定できる。さらに、混合を行うバス毎に、何チャンネルの信号を入力するか、その個々の信号をどの入力チャンネルから入力するかを任意に指定できるようになっている。しかし、特許文献１のディジタルミキサでは、混合を行うバス毎に、何チャンネルの信号を入力するか、その個々の信号をどの入力チャンネルから入力するかを逐一指定しなければならず、膨大な作業が必要になる。
【０００４】
特許文献２には、様々な要求仕様のミキサ装置に利用でき、複数のＤＳＰを用いたミキサ装置の信号処理用の回路基板の設計を簡単にすることができ、さらに、それらの各ＤＳＰに行わせる処理プログラムの設計を容易にすることができるミキシング用のディジタル信号処理装置が開示されている。このディジタル信号処理装置では、チャンネル数と混合バス数とを規定するモードを指定できるようにし、指定されたモードに応じたチャンネル数分の入力信号を混合する処理を繰り返し実行し、各混合バスの信号を生成するようにしている。そのために、指定されたモードに応じたチャンネル数分の混合処理の最終ステップのタイミングを検出し、その最終ステップにおける累算結果を出力するとともに、その次のステップで入力するディジタル音響信号から新規の累算を開始するようにしている。このように、特許文献２のミキサ装置は、ミキシング用信号処理回路が行うミキシング処理のチャンネル数とバス数の組合せを、異なるモードを指定することで変更することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２５５９４５号公報
【特許文献２】特開２００８−２４４８９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来、複数の入力チャンネルからの音響信号を複数の混合バスにより混合して複数の出力チャンネルから混合出力を出力すると共に、複数の出力チャンネルを入力に見立ててマトリクスバスと云われるバスで混合してサブミックス信号を出力する音響装置が知られている。この場合、特許文献１の従来のミキサにおいて、混合バス数とマトリクスバス数とをユーザにフィットした数に設定するには、どの入力チャンネルの音響信号を入力し、どの混合バスの音響信号に足しこむかの結線の指定、および、どの出力チャンネルの音響信号を入力し、どのマトリクスバスの音響信号に足し込むかの結線の指定を、設定した混合バスおよびマトリクスバス毎に逐一行わなければならず、設定作業が膨大になるという問題点があった。また、特許文献２のミキサ装置では、モードを指定することにより規定されたチャンネル数と混合バス数とを設定することができることから、モードを指定することにより混合バス数とマトリクスバス数とを規定した数に設定することは可能である。しかしながら、混合バス数とマトリクスバス数とを規定された数以外のユーザにフィットした任意の数に設定することはできないという問題点があった。
そこで、本発明は混合バス数とマトリクスバス数とを任意の数に設定することができる音響装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の音響装置は、複数の入力チャンネルからの音響信号を複数の混合バスで混合して複数の第１出力チャンネルへ出力する第１ミキサ処理と、前記第１出力チャンネルからの音響信号を入力に見立てて複数のマトリクスバスで混合して複数の第２出力チャンネルに出力する第２ミキサ処理とが少なくとも行われる音響装置であって、音響信号にレベル制御を施して所定の混合するバスに加算するクロスポイント処理を実行することにより前記第１ミキサ処理および前記第２ミキサ処理を実行し、能力に応じたクロスポイント処理数に制限されているディジタル信号処理手段と、前記第１ミキサ処理における混合バス数と、前記第２ミキサ処理におけるマトリクスバス数とを、前記クロスポイント処理数の制限を超えない範囲でそれぞれ任意に設定する設定手段とを備え、設定される前記混合バス数に必要とされる第１クロスポイント処理数と、設定される前記マトリクスバス数に必要とされる第２クロスポイント処理数との和が、前記クロスポイント処理数の制限を超えないように、前記設定手段において前記混合バス数と前記マトリクスバス数とが設定されることを最も主要な特徴としている。
【発明の効果】
【０００８】
本発明によれば、クロスポイント処理数の制限を超えない範囲であれば、混合バス数とマトリクスバス数とを任意の数に設定することができる。このため、ユーザの用途にフィットした任意の混合バス数とマトリクスバス数とに設定することができるようになる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施例にかかる音響装置の構成を示すブロック図である。
【図２】本発明にかかる音響装置のＤＳＰと音声Ｉ／Ｆの処理アルゴリズムを示すブロック図である。
【図３】本発明の音響装置におけるＭＩＸバスの等価的な構成を示す図である。
【図４】本発明の音響装置におけるＭＴＲＸバスの等価的な構成を示す図である。
【図５】本発明の音響装置におけるＤＳＰの処理の等価的なハードウェア構成を示す図である。
【図６】本発明の音響装置における設定画面を示す図である。
【図７】本発明の音響装置におけるバスのチャンネル数変更処理のフローチャートである。
【図８】本発明の音響装置におけるインサート/ダイレクトアウトの割当数変更処理のフローチャートである。
【発明を実施するための形態】
【００１０】
本発明の実施例にかかる音響装置の構成を示すブロック図を図１に示す。
図１に示す音響装置１は、ＣＰＵ（Central Processing Unit）１０が管理プログラム（ＯＳ：Operating System）を実行しており、音響装置１の全体の動作をＯＳ上で制御している。音響装置１は、ＣＰＵ１０が実行するミキシング制御プログラム等の動作ソフトウェアが格納されている不揮発性のＲＯＭ（Read Only Member）１２と、ＣＰＵ１０のワークエリアや各種データ等が記憶されるＲＡＭ（Random Access Memory）１１を備えている。ＣＰＵ１０は、ミキシング制御プログラムを実行することにより、入力された複数の音響信号に音響信号処理をＤＳＰ（ディジタル信号処理装置：Digital Signal Processor）１３により施してミキシング処理を行っている。なお、ＲＯＭ１２をフラッシュメモリ等の書き換え可能なＲＯＭとすることで、動作ソフトウェアの書き換えを可能とすることができ、動作ソフトウェアのバージョンアップを容易に行うことができる。ＤＳＰ１３はＣＰＵ１０の制御の基で、入力された音響信号の音量レベルや周波数特性をそのパラメータに基づいて調整してミキシングし、音量、パン、効果などの音響特性をそのパラメータに基づいて制御するデジタル信号処理を行っている。
【００１１】
検出回路１４は、音響装置１のパネルに設けられているフェーダ、ノブやスイッチ等の操作子１５をスキャンして、操作子１５に対する操作を検出している。検出された操作信号に基づいて音響信号処理に用いるパラメータの値を変更することができる。表示回路１６は、液晶等のディスプレイからなる表示部１７にミキシングに関する種々の画面を表示させる表示回路である。通信Ｉ／Ｆ１８は、外部機器１９を接続して通信を行うためのインタフェースであり、イーサネット（登録商標）などのネットワーク用のインタフェースとされる。音声Ｉ／Ｆ２０は、音響信号を出力したり入力するマイク，スピーカ２１との間で音響信号を授受するためのネットワーク用のインタフェースである。なお、ＤＳＰ１３は音声Ｉ／Ｆ２０を介して入力されるマイク２１等の音響信号に上記したディジタル信号処理を施して、ミキシング等された音響信号は音声Ｉ／Ｆ２０を介して客席等に向けられたスピーカ２１から出力される。各部は通信バス２２を介してデータ等の授受を行っている。
【００１２】
次に、音響装置１におけるＤＳＰ１３および音声Ｉ／Ｆ２０の処理アルゴリズムを図２に示す。
図２において、複数のアナログ入力ポート（Ａ入力）３０に入力された複数のアナログ信号は、音声Ｉ／Ｆ２０を介して取り込まれディジタル信号に変換されて入力パッチ３２に入力される。また、複数のディジタル入力ポート（Ｄ入力）３１に入力された複数のディジタル信号は、そのまま入力パッチ３２に入力される。入力パッチ３２では、信号の入力元である複数の入力ポートの何れか１つの入力ポートを、ｎチャンネルとされる複数の入力ｃｈ部３３の各入力チャンネル毎に選択的にパッチ（結線）することができ、各入力チャンネルには、入力パッチ３２でパッチされた入力ポートからの信号が供給される。
【００１３】
入力ｃｈ部３３における各入力チャンネル信号は、イコライザ（ＥＱ）やコンプレッサ（Ｃｏｍｐ）により音響信号の特性が調整されると共に、送り出しレベルが制御されて混合バスとされるｍ本のＭＩＸバス３４へ送出される。この場合、入力ｃｈ部３３から出力されるｎ入力チャンネル信号は、ｍ本のＭＩＸバス３４の１ないし複数に選択的に出力される。ＭＩＸバス３４においては、ｍ本の各バスにおいて、ｎ入力チャンネルのうちの任意の入力チャンネルから選択的に入力された１ないし複数の入力チャンネル信号が混合されて、合計ｍ通りの混合出力がＭＩＸ出力ｃｈ部３５に出力される。これにより、ｍ通りに混合されたｍ出力チャンネルが出力される。
【００１４】
各出力チャンネル信号はＭＩＸ出力ｃｈ部３５において、イコライザ（ＥＱ）やコンプレッサ（Ｃｏｍｐ）により周波数バランス等の音響信号の特性が調整される。ＭＩＸ出力ｃｈ部３５からのｍ出力チャンネルの出力チャンネル信号は、出力パッチ３７に出力されると共に、ｍ出力チャンネルのうちの１ないし複数の出力チャンネル信号が選択的にマトリクスバスとされるｐ本のＭＴＲＸバス３６に送出される。ＭＴＲＸバス３６においては、ｐ本の各バスにおいて、ｍ出力チャンネルのうちの任意の出力チャンネルから選択的に入力された１ないし複数の出力チャンネル信号が混合されて、合計ｐ通りの混合出力が出力パッチ３７に出力される。このように、ＭＴＲＸバス３６ではＭＩＸバス３４により混合された信号が、さらに混合（サブミックス）されてｐ通りに混合されたサブミックス信号が出力される。サブミックス信号は次のような場合に使用できる。例えば、演奏会場がコンサートホールとされて、第１出力チャンネルにボーカル、第２出力チャンネルにギター、第３出力チャンネルにドラム、・・・が出力されている場合に、ホールのロビーや廊下に設置したスピーカから放音する音響信号は、ボーカル、ギター、ドラム、・・・を混合した音響信号が好適となる。そこで、ＭＩＸ出力ｃｈ部３５に出力されるボーカル、ギター、ドラム、・・・の出力チャンネル信号をＭＴＲＸバス３６により混合することにより、ＭＴＲＸバス３６から出力されるサブミックス信号をロビーや廊下に設置したスピーカから放音させることができる。
【００１５】
出力パッチ３７では、信号の入力元であるＭＩＸ出力ｃｈ部３５からのｍチャンネルの出力チャンネル信号およびＭＴＲＸバス３６からのｐ個のサブミックス信号の何れか１つを、アナログ出力ポート部（Ａ出力）３８やディジタル出力ポート部（Ｄ出力）３９の各出力ポート毎に選択的にパッチ（結線）することができ、各出力ポートには、出力パッチ３７でパッチされた信号が供給される。また、複数のアナログ出力ポートを備えるアナログ出力ポート部（Ａ出力）３８へ供給されたディジタル出力信号はアナログ出力信号に変換されてアナログ出力ポートから出力される。そして、アナログ出力ポート部（Ａ出力）３８から出力されるアナログ出力信号は、アンプにより増幅されて複数のスピーカ２１から放音される。さらに、このアナログ出力信号は出演者が耳に装着するインイヤーモニタに供給されたり、その出演者の近傍に置かれたステージモニタスピーカで再生される。また、複数のディジタル出力ポートを備えるディジタル出力ポート部（Ｄ出力）３９から出力されるディジタルオーディオ信号は、レコーダや外部接続されたＤＡＴ等に供給されてディジタル録音することができるようにされている。
【００１６】
ＭＩＸバス３４によるミキサ処理およびＭＴＲＸバス３６によるサブミックス処理はＤＳＰ１３がマイクロプログラムを実行することにより実現されるが、ＭＩＸバス３４およびＭＴＲＸバス３６をハードウェアとして等価的に示す構成を図３および図４に示す。
図３にはＭＩＸバス３４の等価的な構成が示されており、ＭＩＸバス３４はＩＮ１，ＩＮ２，・・・，ＩＮｎのｎ入力チャンネルに対応するｎ本の行ラインと、ＭＩＸ１，ＭＩＸ２，・・・，ＭＩＸｍのｍ本のＭＩＸバス３４に対応する列ラインから構成されている。ｎ本の行ラインとｍ本の列ラインとの交点（ｎ×ｍ）の●として示されているクロスポイントではクロスポイント処理が施される。例えば、行ラインＩＮ１と列ラインＭＩＸ１とのクロスポイントにおいては、入力チャンネルＩＮ１からの入力チャンネル信号に係数が乗算されてレベル制御され、列ラインＭＩＸ１の信号に加算されて列ラインＭＩＸ１に出力される。他のクロスポイントにおいても同様のクロスポイント処理が行われる。
【００１７】
また、図４にはＭＴＲＸバス３６の等価的な構成が示されており、ＭＴＲＸバス３６はＯＵＴ１，ＯＵＴ２，・・・，ＯＵＴｍのｍ出力チャンネルに対応するｍ本の行ラインと、ＭＴＲＸ１，ＭＴＲＸ２，・・・，ＭＴＲＸｐのｐ本のＭＴＲＸバス３６に対応する列ラインから構成されている。ｍ本の行ラインとｐ本の列ラインとの交点（ｍ×ｐ）の●として示されているクロスポイントではクロスポイント処理が施される。例えば、行ラインＯＵＴ１と列ラインＭＴＲＸ１とのクロスポイントにおいては、出力チャンネルＯＵＴ１からの出力チャンネル信号に係数が乗算されてレベル制御され、列ラインＭＴＲＸ１の信号に加算されて列ラインＭＴＲＸ１に出力される。他のクロスポイントにおいても同様のクロスポイント処理が行われる。
【００１８】
ＤＳＰ１３は、ＭＩＸバス３４で必要とされるｎ×ｍの数のクロスポイント処理、および、ＭＴＲＸバス３６で必要とされるｍ×ｐの数のクロスポイント処理とを実行可能とされている。そこで、ＤＳＰ１３が実行するミキシング処理の等価的なハードウェア構成を図５に示す。
図５に示すＤＳＰ１３の等価的な構成において、マトリクス部１３ｃは、ａ１，ａ２，ａ３，・・・・，ａｉのｉ本の行ラインと、ｂ１，ｂ２，ｂ３，・・・・，ｂｊのｊ本の列ラインとから構成されている。ｉ本の行ラインのそれぞれのラインにはイコライザ処理およびコンプレッサ処理を行うＥＱ/Ｃｏｍｐ部１３ａが設けられており、ｊ本の列ラインのそれぞれのラインにもイコライザ処理およびコンプレッサ処理を行うＥＱ/Ｃｏｍｐ部１３ｄが設けられている。マトリクス部１３ｃにおけるｉ×ｊの交点においては、積和演算からなるクロスポイント処理が実行される。また、ｉ本の行ラインのそれぞれのラインにはエフェクトのインサートを行うインサート処理部１３ｂが設けられており、ｊ本の列ラインのそれぞれのラインにもエフェクトのインサートを行うインサート処理部１３ｅが設けられている。エフェクトは、例えばリバーブやコーラスとされるが、このエフェクトを付与する処理はＤＳＰ１３が実行する処理とはされておらず、音響装置１に他に設けてある処理部が処理している。
【００１９】
このように、ＤＳＰ１３はｉ×ｊのクロスポイント処理およびＥＱ/Ｃｏｍｐ部１３ａ、ＥＱ/Ｃｏｍｐ部１３ｄの処理を行っており、クロスポイント処理の数ｉ×ｊはＤＳＰ１３のリソースからＥＱ/Ｃｏｍｐ部１３ａ，１３ｄに必要とされるリソースを差し引いたリソースにより決定され、ＤＳＰ１３において実行可能とされるクロスポイント処理数はｉ×ｊの数以内に制限される。すなわち、ｉ×ｊの内のｎ×ｍのクロスポイント処理を実行することにより、ＭＩＸバス３４の処理が実現され、残るクロスポイント処理数の内のｍ×ｐのクロスポイント処理を実行することにより、ＭＴＲＸバス３６の処理が実現されている。このように、ＤＳＰ１３において可能とされるクロスポイント処理数（ｉ×ｊ）を、その制限内においてＭＩＸバス３４とＭＴＲＸバス３６とに振り分けており、
（ｉ×ｊ）≧（ｎ×ｍ）＋（ｍ×ｐ）          （１）
が成立する。これにより、（１）式を満足する範囲内においてＭＩＸバス３４の数ｍと、ＭＴＲＸバス３６の数ｐとを任意に設定することができるようになる。
【００２０】
なお、インサートでは、ＤＳＰ１３が処理している音響信号を他の処理部に送って、エフェクト付与された音響信号を他の処理部から受け取る処理が必要とされることから、インサートを行うためにＤＳＰ１３のリソースが使用される。このため、インサートを行う入力チャンネルおよび出力チャンネルの数に応じたリソースが、前記クロスポイント処理数（ｉ×ｊ）の内の使用されていないクロスポイント処理数に対応するリソースから振り分けられて使用されるようになる。
さらに、入力チャンネルには、その音響信号をミキサ処理を施すことなく出力チャンネルに直接出力するダイレクトアウトを持っている入力チャンネルがある。このようなダイレクトアウトを行うためにＤＳＰ１３のリソースが使用される。このため、ダイレクトアウトを行う入力チャンネルの数に応じたリソースが、前記クロスポイント処理数（ｉ×ｊ）の内の使用されていないクロスポイント処理数に対応するリソースから振り分けられて使用されるようになる。
【００２１】
図６に、ＭＩＸバス３４の数とＭＴＲＸバス３６の数を設定する設定画面４０の例を示す。この設定画面４０では、「Input」が表示されている入力チャンネルの設定領域４０ａと、「MIX」が表示されている出力チャンネルの設定領域４０ｂと、「MATRIX」が表示されているサブミックスの出力チャンネルの設定領域４０ｃとが設けられている。各設定領域４０ａ〜４０ｃにおいて、チャンネルの指定はリストボックスにおいてFrom To形式で８チャンネルを単位として指定することができる。
入力チャンネルの設定領域４０ａにおいては、入力チャンネル数およびダイレクトアウトを行う入力チャンネルを指定することができる。図示する例では、最大入力チャンネル数（Number of Channel）は９６チャンネルに固定されており、「Insert Assign」の欄において、その内の入力チャンネル１−入力チャンネル８０の範囲の８０チャンネルにインサートが割り当てられるよう指定されている。また、「Direct Out Assign」の欄において、入力チャンネル１−入力チャンネル３２の範囲の３２チャンネルがダイレクトアウトを行うように指定されている。
【００２２】
設定画面４０における設定領域４０ｂにおいては、ＭＩＸバス３４の数とされる出力チャンネル数およびインサートが割り当てられる出力チャンネルの範囲を指定することができる。図示する例では、出力チャンネル数（Number of Channel）は６４チャンネル（ＭＩＸバス３４の数が６４本）に指定されており、「Insert Assign」の欄において、その内のＭＩＸ１−ＭＩＸ３２（出力チャンネル１−出力チャンネル３２）の範囲の出力チャンネルにインサートが割り当てられるよう指定されている。
さらに、設定画面４０における設定領域４０ｃにおいては、ＭＴＲＸバス３６の数とされるサブミックスの出力チャンネル数およびインサートが割り当てられるサブミックスの出力チャンネルの範囲を指定することができる。図示する例では、サブミックスの出力チャンネル数（Number of Channel）は３２チャンネル（ＭＴＲＸバス３６の数は３２本）に指定されており、インサートはサブミックスの出力チャンネルのいずれにも割り当てられていない。なお、出力チャンネル（ＭＩＸバス３４の数）とサブミックスの出力チャンネル（ＭＴＲＸバス３６の数）は、上記したように合わせて最大９６チャンネルまでとされる。
設定画面４０において、設定が終了した場合に確定（Apply）ボタン４０ｄ上でクリックされると設定内容が確定される。また、キャンセル（Cance）ボタン４０ｅ上でクリックされると設定内容はクリアされ、前回の設定内容に戻るようになる。
【００２３】
次に、設定画面４０において出力チャンネル数あるいはサブミックスの出力チャンネル数を変更する操作をした際に起動されるバスのチャンネル数変更処理のフローチャートを図７に示す。
図７に示す設定画面４０において出力チャンネル数あるいはサブミックスの出力チャンネル数を変更する操作がされると、バスのチャンネル数変更処理がスタートされて、ステップＳ１０にて「MIX」の設定領域４０ｂにおける「Number of Channel」の欄に設定されている出力チャンネル数が参照されてＭＩＸバス３４の数が取得される。次いで、ステップＳ１１にて「MATRIX」の設定領域４０ｃにおける「Number of Channel」の欄に設定されているサブミックスの出力チャンネル数が参照されてＭＴＲＸバス３６の数が取得される。そして、取得したＭＩＸバス３４の数とＭＴＲＸバス３６の数とを加算した値（Mix＋MATRIX）が最大チャンネル数を超えているか否かがステップＳ１２にて判断される。ここで、加算した値（Mix＋MATRIX）が最大チャンネル数（例えば、９６チャンネル）を超えていないと判断された場合はステップＳ１３に進む。
【００２４】
ステップＳ１３では、ＭＩＸバス３４の数およびＭＴＲＸバス３６の数が設定領域４０ｂ，４０ｃにおいて設定された数とされた際に、ＤＳＰ１３のリソースが許容範囲内に収まっているか否かが判断される。この場合に必要とされるＤＳＰ１３のリソースは、設定されている出力チャンネル数およびサブミックスの出力チャンネル数に使用するクロスポイント処理数とされ、上記したインサート/ダイレクトアウトを行うチャンネルに必要とされるリソースも必要とされる。そして、ＤＳＰ１３の総リソース数は、具体的にはＤＳＰ１３が１サンプリング期間内において実行可能なマイクロプログラムの総ステップ数であり、１クロスポイント処理に複数のステップを必要とするクロスポイント処理数（ｉ×ｊ）で表すことができる。ここで、ステップＳ１３にてＤＳＰ１３のリソースが総リソース数を超えておらず許容範囲内と判断されるとステップＳ１４に進み、変更された出力チャンネル数およびサブミックスの出力チャンネル数が適用される。また、ステップＳ１２にて加算した値（Mix＋MATRIX）が最大出力チャンネル数を超えていると判断された場合、あるいは、ステップＳ１３にてＤＳＰ１３のリソースが総リソース数を超えており許容範囲を超えていると判断された場合はステップＳ１５に分岐して、最大出力チャンネル数を超えていることが警告表示される。ユーザは、この警告表示を見て警告表示がされないように出力チャンネル数あるいはサブミックスの出力チャンネル数を再指定する。ステップＳ１４あるいはステップＳ１５の処理が終了するとバスのチャンネル数変更処理は終了する。
【００２５】
次に、設定画面４０においてインサート/ダイレクトアウトのチャンネル数を変更する操作をした際に起動されるされるインサート/ダイレクトアウトの割当数変更処理のフローチャートを図７に示す。
図７に示す設定画面４０においてインサート/ダイレクトアウトを行うチャンネルの割当数を変更する操作をした際にインサート/ダイレクトアウトの割当数変更処理がスタートされて、ステップＳ２０にて総リソース数が取得される。総リソース数は、上記したように具体的にはＤＳＰ１３が１サンプリング期間内において実行可能なマイクロプログラムのステップ数であり、１クロスポイント処理に複数のステップを必要とするクロスポイント処理数で表すことができる。次いで、ステップＳ２１にて変更後のリソースが計算される。変更後のリソースは、指定されている出力チャンネル数およびサブミックスの出力チャンネル数に使用するクロスポイント処理数に、変更されたインサート/ダイレクトアウトを行うチャンネルの割当数に応じたリソースに対応するクロスポイント数を加算して算出することができる。そして、算出した変更後のリソースが、総リソース数を超えているか否かがステップＳ２２にて判断される。ここで、変更後のリソースが総リソース数を超えていないと判断された場合はステップＳ２３に進み、変更後のインサート/ダイレクトアウトの割当数が適用される。また、変更後のリソースが総リソース数を超えていると判断された場合はステップＳ２４に分岐して、総リソース数を超えていることが警告表示される。ユーザは、この警告表示を見て警告表示がされないようにインサート/ダイレクトアウトを行うチャンネルの割当数を再指定する。ステップＳ２３あるいはステップＳ２４の処理が終了するとインサート/ダイレクトアウトの割当数変更処理は終了する。
【産業上の利用可能性】
【００２６】
以上説明した本発明の音響装置においては、最大クロスポイント処理数は搭載されているＤＳＰの能力により決定されるようになり、混合バスとマトリクスバスとで必要とされるクロスポイント処理数の和が、最大クロスポイント処理数を超えないように、出力チャンネル数とサブミックスの出力チャンネル数とが設定される。このように、クロスポイント処理数が制限を超えない範囲であれば、混合バス数とマトリクスバス数とを任意の数に設定することができる。このため、ユーザの用途にフィットした任意の混合バス数とマトリクスバス数とに設定することができるようになる。
【符号の説明】
【００２７】
１  音響装置、１０  ＣＰＵ、１１  ＲＡＭ、１２  ＲＯＭ、１３  ＤＳＰ、１３ａ  ＥＱ/Ｃｏｍｐ部、１３ｂ  インサート処理部、１３ｃ  マトリクス部、１３ｄ  ＥＱ/Ｃｏｍｐ部、１３ｅ  インサート処理部、１４  検出回路、１５  操作子、１６  表示回路、１７  表示部、１８  通信Ｉ／Ｆ、１９  外部機器、２０  音声Ｉ／Ｆ、２１  マイク・スピーカ、２２  通信バス、３０  アナログ入力ポート、３１  ディジタル入力ポート、３２  入力パッチ、３３  入力ｃｈ部、３４  混合バス（ＭＩＸバス）、３５  ＭＩＸ出力ｃｈ部、３６  マトリクスバス（ＭＴＲＸバス）、３７  出力パッチ、４０  設定画面、４０ａ，４０ｂ，４０ｃ  設定領域、４０ｄ  確定ボタン、４０ｅ  キャンセルボタン
【図１】
2010278951.tif 000003
【図２】
2010278951.tif 000004
【図３】
2010278951.tif 000005
【図４】
2010278951.tif 000006
【図５】
2010278951.tif 000007
【図６】
2010278951.tif 000008
【図７】
2010278951.tif 000009
【図８】
2010278951.tif 000010