JP2011066863A - Acoustic signal processing apparatus - Google Patents

Acoustic signal processing apparatus Download PDF

Info

Publication number
JP2011066863A
JP2011066863A JP2009218218A JP2009218218A JP2011066863A JP 2011066863 A JP2011066863 A JP 2011066863A JP 2009218218 A JP2009218218 A JP 2009218218A JP 2009218218 A JP2009218218 A JP 2009218218A JP 2011066863 A JP2011066863 A JP 2011066863A
Authority
JP
Japan
Prior art keywords
group
channel
strip
channels
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2009218218A
Other languages
Japanese (ja)
Other versions
JP5344242B2 (en
Inventor
Kotaro Terada
光太郎 寺田
Keimei Fujita
啓明 藤田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP2009218218A priority Critical patent/JP5344242B2/en
Publication of JP2011066863A publication Critical patent/JP2011066863A/en
Application granted granted Critical
Publication of JP5344242B2 publication Critical patent/JP5344242B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Circuit For Audible Band Transducer (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an acoustic signal processing apparatus in which, when deploying a plurality of ch belonging to a group into a ch strip part, a ch strip part of a deployment destination can be flexibly designated. <P>SOLUTION: An acoustic signal processing apparatus includes: a first assignment part for assigning ch to each of ch strips of an operating block based on selected layer information; a group creating part for creating a group comprised of the plurality of ch; a designation part for designating an operating block for deployment; and a second assignment part for assigning a plurality of ch of a deployment-instructed group to ch strips of the operating block designated by the designation part. When, in accordance with operation of one ch strip of one operating block, a ch is assigned to the ch strip by the second assignment part, a parameter of the assigned ch is controlled but when not assigned, a parameter of the ch assigned to the ch strip by the first assignment part is controlled. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

この発明は、操作パネル上に設けられた操作子に所定のチャンネル(ch)を割り当て、該操作子の操作で、該割り当てられたchのパラメータの設定・変更を行う機能を備えた音響信号処理装置に関する。   The present invention assigns a predetermined channel (ch) to an operator provided on an operation panel, and performs acoustic signal processing having a function of setting / changing parameters of the assigned channel by operating the operator. Relates to the device.

従来より、フェーダ、エンコーダ、および各種のボタンなどの操作子を備えたchストリップを複数本備え、入力chを各chストリップに割り当て、該入力chの各種のパラメータを該chストリップの操作子で操作可能にした音響信号処理装置が知られている。例えば、下記非特許文献1の第32,33頁(第4章インプット系チャンネルの基本操作)には、各chストリップ部毎に割り当てるレイヤを切り替えることにより、限られた数のchストリップで多くのchの制御ができるようにしたオーディオミキシングシステムのコンソールが開示されている。   Conventionally, a plurality of channel strips having faders, encoders, various buttons and other controls are provided, input channels are assigned to the channel strips, and various parameters of the input channels are operated by the channel strip operators. An acoustic signal processing apparatus that enables this is known. For example, pages 32 and 33 of the following Non-Patent Document 1 (Chapter 4 Basic Operation of Input Channels) change many layers for each ch strip section, so that a large number of ch strips can be used. An audio mixing system console capable of controlling a channel is disclosed.

また、下記非特許文献1,2には、任意の複数入力chをグループ化して制御する機能が開示されている。例えば、複数の入力chを1つのDCAグループに割り当て、それらの入力chについてはレベル差を保ったまま1本のDCAフェーダで一括してレベル調整を行ったり、複数の入力chを1つのミュートグループに割り当て、所定のキーのオン/オフでそれらの入力chの一括したミュートのオン/オフを行うことができる(非特許文献1の第92〜98頁の第7章DCAグループ/ミュートグループ、非特許文献2の第100〜119頁の第11章グルーピング/リンク)。さらに、非特許文献2の第120,121頁には、グループに属する複数の入力chの所望のパラメータを連動(リンク)させるチャンネルリンク機能が開示されている。   Non-Patent Documents 1 and 2 below disclose a function of grouping and controlling an arbitrary plurality of input channels. For example, a plurality of input channels are assigned to one DCA group, and the level adjustment of these input channels is performed with one DCA fader while maintaining a level difference, or a plurality of input channels are assigned to one mute group. The input channels can be turned on / off collectively by turning on / off predetermined keys (see Chapter 7 DCA group / mute group on pages 92 to 98 of Non-Patent Document 1, (Chapter 11 grouping / links on pages 100 to 119 of Patent Document 2). Further, pages 120 and 121 of Non-Patent Document 2 disclose a channel link function for linking (linking) desired parameters of a plurality of input channels belonging to a group.

上述したように複数chを1つのグループとし、そのグループに属する複数chを1つの操作子で操作する機能は便利であるが、その一方で、そのグループ内の複数chを個別に操作したい場合もある。そこで、グループを構成する個々のchを、所定の操作でchストリップ部へ展開できるディジタルミキサが知られている。これは、所望のグループのボタンを押すと、そのグループを構成する個々の入力chが所定のchストリップに順番に割り当てられ、これによりそれらの入力chを個別に操作できるようにしたものである。   As described above, the function of operating a plurality of channels in one group and operating a plurality of channels belonging to the group with a single operator is convenient. On the other hand, there is a case where a plurality of channels in the group are individually operated. is there. Therefore, there is known a digital mixer that can develop individual channels constituting a group into a channel strip portion by a predetermined operation. In this case, when a button of a desired group is pressed, individual input channels constituting the group are sequentially assigned to a predetermined channel strip so that these input channels can be individually operated.

DIGITAL AUDIO MIXING SYSTEM PM1D、CONSOLE SURFACE CS1D、操作マニュアル(基本操作編)、2002年、ヤマハ株式会社DIGITAL AUDIO MIXING SYSTEM PM1D, CONSOLE SURFACE CS1D, Operation Manual (Basic Operation), 2002, Yamaha Corporation DIGITAL MIXING CONSOLE M7CL、取扱説明書、2005年、ヤマハ株式会社DIGITAL MIXING CONSOLE M7CL, Instruction Manual, 2005, Yamaha Corporation

上述のグループを構成するchを所定のchストリップに展開する機能では、全部のchストリップ部に順番に展開されるようになっていた。すなわち、全てのchストリップ部が展開に使用され、一部のchストリップ部は展開に使わないという指定はできなかった。そのため、ユーザにとっては使い勝手が悪かった。複数のchストリップ部を備えたミキサや、chストリップ部を適宜増設可能なミキサの場合、全部のchストリップ部をch展開に使用するのではなく、一部のchストリップ部を別目的に使用できたほうが良い。また、1つのミキサを複数人で使用する場合、各個人ごとにch展開できるようにしたほうが良い。   In the function of expanding the channels constituting the above-described group into a predetermined channel strip, the channel is expanded in order to all the channel strip portions. That is, it is impossible to specify that all ch strip portions are used for deployment and some ch strip portions are not used for deployment. Therefore, it is not convenient for users. In the case of a mixer with multiple channel strips or a mixer that can be expanded as appropriate, some channel strips can be used for other purposes instead of using all channel strips for channel deployment. Better. In addition, when one mixer is used by a plurality of people, it is better to be able to develop the ch for each individual.

この発明は、グループに属するchをchストリップ部に展開するにあたって、展開先のchストリップ部を柔軟に指定できるようにすることを目的とする。   An object of the present invention is to make it possible to flexibly specify a development destination ch strip portion when developing a ch belonging to a group to a ch strip portion.

上記目的を達成するため、請求項1に係る発明は、各チャンネル(ch)のパラメータを記憶するパラメータ記憶部に記憶されたパラメータに基づいて、複数chに入力する音響信号の信号処理を行う音響信号処理装置であって、それぞれ、ユーザの操作を受け付ける複数のchストリップを含む、複数の操作ブロックと、1つの操作ブロックに割り当てる複数chを示すレイヤ情報を、複数記憶するレイヤ記憶部と、各操作ブロック毎に、レイヤ選択指示に応じて、複数のレイヤ情報の中から1つのレイヤ情報を選択し、選択されたレイヤ情報の示す複数chを、当該操作ブロックの各chストリップに割り当てる第1割当部と、複数のchから構成されるグループを1つ以上作成し、各グループ毎に、そのグループを構成する複数chを示すグループ情報を記憶するグループ作成部と、各グループ毎に、そのグループを構成する複数chの音響信号の少なくとも1つの楽音特性を連動制御する連動制御部と、前記複数の操作ブロックのうちの一部の操作ブロックを展開用として指定する指定部と、前記複数のグループのうちの1のグループの展開指示に応じて、該グループのグループ情報が示す複数chのそれぞれを、前記指定部により指定された操作ブロックの各chストリップに、割り当てる第2割当部と、1の操作ブロックの1のchストリップの操作に応じて、前記第2割当部により当該chストリップにchが割り当てられている場合は、該割り当てられているchのパラメータを制御し、割り当てられていない場合は、前記第1割当部により当該chストリップに割り当てられたchのパラメータを制御するパラメータ制御部とを備えたことを特徴とする。   In order to achieve the above-mentioned object, the invention according to claim 1 is an acoustic signal processing apparatus for processing an acoustic signal input to a plurality of channels based on parameters stored in a parameter storage unit that stores parameters of each channel (ch). A signal processing device, each of which includes a plurality of operation blocks including a plurality of channel strips that receive user operations, a layer storage unit that stores a plurality of layer information indicating a plurality of channels to be assigned to one operation block, For each operation block, in accordance with a layer selection instruction, one layer information is selected from a plurality of layer information, and a plurality of channels indicated by the selected layer information is assigned to each channel strip of the operation block. Create one or more groups consisting of multiple channels and multiple channels for each group. A group creating unit for storing group information, an interlocking control unit for interlockingly controlling at least one musical sound characteristic of a plurality of sound signals constituting the group for each group, and one of the plurality of operation blocks. In response to an instruction to expand one group of the plurality of groups, each of a plurality of channels indicated by the group information of the group is specified by the specifying unit. When a channel is assigned to the ch strip by the second assigning unit according to the operation of one ch strip of one operation block and the second assigning unit to be assigned to each ch strip of the operation block, The parameters of the allocated channel are controlled, and when the channel is not allocated, the first allocation unit assigns the channel to the channel strip. Characterized in that a parameter control section for controlling the parameters of the ch devoted Ri.

請求項2に係る発明は、各チャンネル(ch)のパラメータを記憶するパラメータ記憶部に記憶されたパラメータに基づいて、複数chに入力する音響信号の信号処理を行う音響信号処理装置であって、それぞれ、ユーザの操作を受け付ける複数のchストリップを含む、複数の操作ブロックと、1つの操作ブロックに割り当てる複数chを示すレイヤ情報を、複数記憶するレイヤ記憶部と、複数のchから構成されるグループを1つ以上作成し、各グループ毎に、そのグループを構成する複数chを示すグループ情報を記憶するグループ作成部と、各グループ毎に、そのグループを構成する複数chの音響信号の少なくとも1つの楽音特性を連動制御する連動制御部と、各操作ブロック毎に、レイヤ選択指示に応じて、複数のレイヤ情報の中から1つのレイヤ情報を選択し、選択されたレイヤ情報の示す複数chを、当該操作ブロックの各chストリップに割り当てる第1割当部と、前記複数の操作ブロックを複数の制御グループに分け、各制御グループを構成する操作ブロックを示す制御グループ情報を記憶する制御グループ情報記憶部と、前記制御グループ毎に、前記複数の操作ブロックのうちの一部の操作ブロックを展開用として指定する指定部と、前記制御グループ毎に、前記複数のグループのうちの1のグループの展開指示に応じて、該グループのグループ情報が示す複数chのそれぞれを、前記指定部により指定された操作ブロックの各chストリップに、割り当てる第2割当部と、前記制御グループ毎に、1の操作ブロックの1のchストリップの操作に応じて、前記第2割当部により当該chストリップにchが割り当てられている場合は、該割り当てられているchのパラメータを制御し、割り当てられていない場合は、前記第1割当部により当該chストリップに割り当てられたchのパラメータを制御するパラメータ制御部とを備えたことを特徴とする。   The invention according to claim 2 is an acoustic signal processing device that performs signal processing of acoustic signals input to a plurality of channels based on parameters stored in a parameter storage unit that stores parameters of each channel (ch), A group composed of a plurality of operation blocks each including a plurality of channel strips that accept user operations, a layer storage unit that stores a plurality of layer information indicating a plurality of channels assigned to one operation block, and a plurality of channels For each group, a group creating unit that stores group information indicating a plurality of channels constituting the group, and at least one of the plurality of channels of sound signals constituting the group for each group In response to a layer selection instruction for each operation block, an interlock control unit for interlocking control of musical tone characteristics, and a plurality of layer information A first allocation unit that selects one layer information from the first allocation unit that allocates a plurality of channels indicated by the selected layer information to each channel strip of the operation block, and divides the plurality of operation blocks into a plurality of control groups. A control group information storage unit for storing control group information indicating operation blocks constituting a group, and a designation unit for designating a part of the plurality of operation blocks for expansion for each of the control groups, For each of the control groups, in response to an instruction to expand one group of the plurality of groups, each of the plurality of channels indicated by the group information of the group is assigned to each channel strip of the operation block specified by the specifying unit. , According to the operation of one ch strip of one operation block for each second allocation unit to be assigned and each control group, When a channel is assigned to the channel strip by the second allocation unit, the parameters of the allocated channel are controlled. When the channel is not allocated, the channel is allocated to the channel strip by the first allocation unit. And a parameter control unit for controlling the parameters of the channels.

請求項3に係る発明は、請求項1または2に記載の音響信号処理装置において、前記レイヤ情報は、(1)操作ブロックの各chストリップにそれぞれ1つずつchを割り当てるchレイヤを規定するchレイヤ情報、(2)複数のchから構成されるDCAグループを複数作成し、操作ブロックの各chストリップにそれぞれ1つずつ前記DCAグループを割り当てるDCAレイヤを規定するDCAレイヤ情報、または、(3)操作ブロックの各chストリップ毎に割り当てる1つ乃至複数のchを任意に定義したカスタムレイヤを規定するカスタムレイヤ情報を含むことを特徴とする。   According to a third aspect of the present invention, in the acoustic signal processing device according to the first or second aspect, the layer information includes: (1) a channel that defines a channel layer that allocates a channel to each channel strip of the operation block. Layer information, (2) DCA layer information defining a DCA layer that creates a plurality of DCA groups composed of a plurality of channels and assigns each DCA group to each ch strip of the operation block, or (3) It includes custom layer information that defines a custom layer in which one or a plurality of channels assigned to each channel strip of the operation block are arbitrarily defined.

請求項4に係る発明は、請求項1または2に記載の音響信号処理装置において、前記グループ情報は、(1)割り当てた1つのchストリップを用いてパラメータを連動制御する複数のchから構成されるDCAグループ、(2)1つのchのパラメータを変更するとグループ内の他のchのパラメータが連動して変更されるような複数のchから構成されるリンクグループ、(3)連動してミュートのオン/オフ制御を行う複数のchから構成されるミュートグループ、または、(4)割り当てた1つのchストリップを用いてパラメータを連動制御する複数のchから構成されるchセットグループを、規定する情報を含むことを特徴とする。   According to a fourth aspect of the present invention, in the acoustic signal processing device according to the first or second aspect, the group information is composed of (1) a plurality of channels for controlling parameters in conjunction with each other using one allocated channel strip. DCA group, (2) Link group consisting of multiple channels that change the parameters of one channel when the parameters of one channel are changed, and (3) Mute the link Information specifying a mute group composed of a plurality of channels that perform on / off control, or (4) a channel set group composed of a plurality of channels that control parameters in conjunction with one allocated channel strip. It is characterized by including.

請求項5に係る発明は、請求項1または2に記載の音響信号処理装置において、前記指定部は、展開用の操作ブロックを複数指定する際、それら複数の操作ブロックの順番を指定するものであり、前記第2割当部は、展開指示されたグループの複数chを前記指定部により指定された操作ブロックの各chストリップに割り当てる際、前記指定された操作ブロックの順番に従って割り当てていくことを特徴とする。   According to a fifth aspect of the present invention, in the acoustic signal processing device according to the first or second aspect, the designating unit designates the order of the plurality of operation blocks when designating a plurality of operation blocks for development. And the second assigning unit assigns a plurality of channels of the group instructed to be expanded to each channel strip of the operation block designated by the designation unit according to the order of the designated operation block. And

請求項6に係る発明は、請求項1または2に記載の音響信号処理装置において、前記グループ情報は、割り当てた1つのchストリップを用いてパラメータを連動制御する複数のchから構成されるchセットグループであって、1つのchセットグループを構成するch数が前記操作ブロック内のchストリップの数以下であるようなchセットグループを規定する情報を含み、前記第2割当部は、展開指示されたchセットグループの複数chを、前記指定部により指定された操作ブロックのうちの所定の1つの操作ブロックのchストリップに、割り当てることを特徴とする。   According to a sixth aspect of the present invention, in the acoustic signal processing device according to the first or second aspect, the group information is a ch set composed of a plurality of ch whose parameters are linked and controlled using one allocated ch strip. A group including information defining a channel set group in which the number of channels constituting one channel set group is equal to or less than the number of channel strips in the operation block, and the second allocation unit is instructed to expand A plurality of channels of the channel set group are assigned to a channel strip of a predetermined operation block among the operation blocks specified by the specifying unit.

本発明によれば、DCAグループやリンクグループやミュートグループやchセットグループなどの各種のグループを構成するchをchストリップ部に展開するにあたって、その展開先のchストリップ部を柔軟に指定することができ、また、指定されなかったchストリップ部は展開前に割り当てられているレイヤで規定される各chを操作するchストリップ部として使用できるので、ユーザにとって非常に使い勝手がよい。特に、複数のchストリップ部を備えたミキサやchストリップ部を適宜増設可能なミキサに適用すると効果が高い。さらに、1つのミキサを複数人で使用する場合も、それぞれの制御グループ毎に展開先を柔軟に指定できる。   According to the present invention, when a channel constituting various groups such as a DCA group, a link group, a mute group, and a ch set group is developed in the ch strip portion, the deployment destination ch strip portion can be flexibly designated. Further, since the channel strip portion that is not designated can be used as a channel strip portion that operates each channel defined by the layer assigned before the development, it is very convenient for the user. In particular, it is highly effective when applied to a mixer having a plurality of ch strip portions and a mixer to which ch strip portions can be added as appropriate. Further, even when a single mixer is used by a plurality of people, the deployment destination can be flexibly designated for each control group.

本発明の実施形態のミキシングシステムの全体構成図1 is an overall configuration diagram of a mixing system according to an embodiment of the present invention. 本システムのchストリップ部の外観図External view of ch strip part of this system メイン装置のハードウェア構成図Main unit hardware configuration diagram フェーダ装置のハードウェア構成図Hardware configuration of fader device 本システムにおけるミキシング処理のブロック構成図Block diagram of mixing processing in this system 画面上のUnfoldキーおよびその関連する展開グループ選択操作の説明図Illustration of Unfold key on screen and related expansion group selection operation 展開時と解除時のch割当の様子を示す説明図Explanatory drawing showing the state of channel assignment during deployment and release 各変数についての説明図Explanatory diagram for each variable 展開操作があったときのイベント処理のフローチャートFlow chart of event processing when there is a deployment operation ストリップの操作子が操作されたときのイベント処理のフローチャートFlow chart of event processing when the strip operator is operated

以下、図面を用いてこの発明の実施の形態を説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、この発明を適用した一実施形態であるミキシングシステムの全体構成を示す。このシステムは、メイン装置130およびフェーダ装置131〜134をオーディオネットワーク140に接続して構成されている。メイン装置130の操作パネル上には、複数本のchストリップを備えたchストリップ部100および表示器110が設置されている。表示器110は、タッチパネルになっており、該画面上に表示したボタンを指などで触れてオン/オフするなどの操作入力を行うことができる。フェーダ装置131は、上部chストリップ部101および下部chストリップ部102の、計2ブロックのchストリップ部を備えるとともに、それらの間にタッチパネルの表示部111を備えている。フェーダ装置132,133,134も同様のものである。オーディオネットワーク140は、複数ch(例えば400ch程度)のディジタルオーディオ信号を任意の装置間で伝送可能なものである。   FIG. 1 shows the overall configuration of a mixing system according to an embodiment to which the present invention is applied. This system is configured by connecting a main device 130 and fader devices 131 to 134 to an audio network 140. On the operation panel of the main apparatus 130, a ch strip unit 100 including a plurality of ch strips and a display 110 are installed. The display device 110 is a touch panel, and can perform an operation input such as turning on / off by touching a button displayed on the screen with a finger or the like. Fader device 131 includes a total of two ch strip portions of upper ch strip portion 101 and lower ch strip portion 102, and a touch panel display portion 111 therebetween. The fader devices 132, 133, and 134 are similar. The audio network 140 can transmit digital audio signals of a plurality of channels (for example, about 400 channels) between arbitrary devices.

図2は、メイン装置130のchストリップ部100の外観を示す。chストリップ部100は、8本のchストリップ201−1〜201−8からなる。1本のchストリップ、例えば201−1は、ロータリエンコーダ211,212、ONキー213、SELキー214、CUEキー216、表示部217、および電動フェーダ218を備える。ロータリエンコーダ211は、上側の表示器110に表示される内容に応じて機能が切り替わる操作子である。ロータリエンコーダ212は、各種のパラメータ調整用のロータリエンコーダであり、その外側にレベルメータとなるLEDを備えている。ONキー213は、当該chストリップ201−1が割り当てられているchをオン/オフするスイッチである。SELキー214は、当該chストリップ201−1に割り当てられているch等を選択するときに使用するスイッチである。ONキー213とSELキー214は、LEDを備えており、キー全体を点灯させたり点滅させることができる。電動フェーダ218は、割り当てられているchのレベル調整用のフェーダである。説明の便宜のため、211〜218の番号をchストリップ201−2〜201−8にも使用する。例えば、chストリップ201−8のSELキーは「chストリップ201−8のSELキー214」と呼ぶものとする。   FIG. 2 shows the appearance of the ch strip unit 100 of the main device 130. The ch strip unit 100 includes eight ch strips 201-1 to 201-8. One ch strip, for example, 201-1 includes rotary encoders 211 and 212, an ON key 213, a SEL key 214, a CUE key 216, a display unit 217, and an electric fader 218. The rotary encoder 211 is an operator whose function is switched according to the content displayed on the upper display 110. The rotary encoder 212 is a rotary encoder for adjusting various parameters, and includes an LED serving as a level meter on the outside thereof. The ON key 213 is a switch for turning on / off a channel to which the channel strip 201-1 is assigned. The SEL key 214 is a switch used when selecting a channel or the like assigned to the channel strip 201-1. The ON key 213 and the SEL key 214 are provided with LEDs, and the entire key can be turned on or blinked. The electric fader 218 is a fader for adjusting the level of the assigned channel. For convenience of explanation, numbers 211 to 218 are also used for the ch strips 201-2 to 201-8. For example, the SEL key of the ch strip 201-8 is referred to as a “SEL key 214 of the ch strip 201-8”.

図1のフェーダ装置131の上部chストリップ部101と下部chストリップ部102、フェーダ装置132の上部chストリップ部103と下部chストリップ部104、フェーダ装置133の上部chストリップ部105と下部chストリップ部106、および、フェーダ装置134の上部chストリップ部107と下部chストリップ部108は、それぞれ、図2と同様の8本のchストリップから構成される。ただし、ロータリエンコーダ211は、手前側の下部chストリップ部102,104,106,108には備えられているが、奥側の上部chストリップ部101,103,105,107には備えられていない。説明の便宜のため、図2の各部に付した番号をフェーダ装置のchストリップ部101〜108にも使用する。   The upper ch strip portion 101 and the lower ch strip portion 102 of the fader device 131 of FIG. 1, the upper ch strip portion 103 and the lower ch strip portion 104 of the fader device 132, and the upper ch strip portion 105 and the lower ch strip portion 106 of the fader device 133. The upper ch strip portion 107 and the lower ch strip portion 108 of the fader device 134 are each composed of eight ch strips similar to those in FIG. However, the rotary encoder 211 is provided in the lower ch strip portions 102, 104, 106, and 108 on the front side, but is not provided in the upper ch strip portions 101, 103, 105, and 107 on the rear side. For convenience of explanation, the numbers given to the respective parts in FIG. 2 are also used for the ch strip parts 101 to 108 of the fader apparatus.

図3は、メイン装置130のハードウエア構成の概略を示す。CPU(中央処理装置)301は、メイン装置130全体の動作を制御する処理装置である。ROM&RAM302は、CPU301が実行する各種のプログラムや各種のデータなどを格納する不揮発性および揮発性のメモリである。P(パネル)表示部303は、図1の表示部110に相当するタッチパネル式のディスプレイである。P(パネル)操作子304および電動F(フェーダ)305は、図1および図2で説明したchストリップ部100の操作子を含む操作パネル上の各種の操作子およびフェーダに相当する。   FIG. 3 shows an outline of the hardware configuration of the main device 130. A CPU (central processing unit) 301 is a processing device that controls the overall operation of the main device 130. The ROM & RAM 302 is a nonvolatile and volatile memory that stores various programs executed by the CPU 301 and various data. The P (panel) display unit 303 is a touch panel display corresponding to the display unit 110 of FIG. The P (panel) operation element 304 and the electric F (fader) 305 correspond to various operation elements and faders on the operation panel including the operation elements of the ch strip unit 100 described with reference to FIGS.

AIO(オーディオ入出力インターフェース)306は、アナログオーディオ信号の入出力およびディジタルオーディオ信号の入出力を行うインターフェースである。AIO306のアナログオーディオ信号の入出力では、マイク入力やライン入力したアナログオーディオ信号をディジタルオーディオ信号に変換し、オーディオバス309を介してDSP307やNIO(ネットワーク入出力インターフェース)308に出力するアナログ入力機能、および、DSP307やNIO308から出力されるディジタルオーディオ信号をアナログオーディオ信号に変換して外部に出力するアナログ出力機能を実現することができる。また、AIO306のディジタルオーディオ信号の入出力では、AES/EBU、ADAT等のフォーマットで、プロセッサ、デジタルレコーダ等の外部機器からディジタルオーディオ信号を入力したり、外部機器へデジタルオーディオ信号を出力することができる。   An AIO (audio input / output interface) 306 is an interface for inputting / outputting analog audio signals and digital audio signals. In the analog audio signal input / output of the AIO 306, an analog input function for converting a microphone input or line input analog audio signal into a digital audio signal and outputting the digital audio signal to the DSP 307 or NIO (network input / output interface) 308 via the audio bus 309; Also, it is possible to realize an analog output function of converting a digital audio signal output from the DSP 307 or NIO 308 into an analog audio signal and outputting the analog audio signal to the outside. In addition, in the input / output of the digital audio signal of the AIO 306, it is possible to input a digital audio signal from an external device such as a processor or a digital recorder in a format such as AES / EBU or ADAT, or to output a digital audio signal to the external device. it can.

DSP(ディジタル信号処理装置)307は、CPU301によって設定されたマイクロプログラムを、CPU301によって設定されたパラメータに基づく係数データを使用して実行することにより、AIO306やNIO308から入力したディジタルオーディオ信号の音量レベル制御処理、効果付与処理、およびミキシング処理などを行い、処理後のオーディオ信号をAIO306やNIO308経由で出力する。NIO308は、オーディオネットワーク140を介して他装置との間でオーディオ信号を伝送するためのインターフェースである。オーディオバス309は、サンプリング周期毎に各デバイスに割り当てられた転送期間(フレーム)を利用して複数chのオーディオデータを転送可能にするバスである。CPUバス310は、上述した各部を相互に接続するバスであり、コントロールバス、データバス、およびアドレスバスを総称したものである。   The DSP (digital signal processing device) 307 executes the microprogram set by the CPU 301 by using coefficient data based on the parameters set by the CPU 301, so that the volume level of the digital audio signal input from the AIO 306 or NIO 308 is obtained. Control processing, effect imparting processing, mixing processing, and the like are performed, and the processed audio signal is output via the AIO 306 or NIO 308. The NIO 308 is an interface for transmitting audio signals to / from other devices via the audio network 140. The audio bus 309 is a bus that enables transfer of audio data of a plurality of channels using a transfer period (frame) assigned to each device for each sampling period. The CPU bus 310 is a bus that interconnects the above-described units, and is a generic term for a control bus, a data bus, and an address bus.

図4は、フェーダ装置131のハードウェア構成の概略を示す。他のフェーダ装置132〜134も同じ構成である。CPU401は、フェーダ装置全体の動作を制御する処理装置である。ROM&RAM402は、CPU401が実行する各種のプログラムや各種のデータなどを格納する不揮発性および揮発性のメモリである。P表示部403は、図1の表示部111に相当するタッチパネル式のディスプレイである。P操作子404および電動F405は、図1および図2で説明したchストリップ部101および102の操作子を含む操作パネル上の各種の操作子およびフェーダに相当する。AIO406およびNIO408は、それぞれメイン装置130のAIO306およびNIO308と同様のものである。ただし、フェーダ装置はDSPを備えていない。   FIG. 4 shows an outline of the hardware configuration of the fader device 131. The other fader apparatuses 132 to 134 have the same configuration. The CPU 401 is a processing device that controls the operation of the entire fader device. The ROM & RAM 402 is a nonvolatile and volatile memory that stores various programs executed by the CPU 401 and various data. The P display unit 403 is a touch panel display corresponding to the display unit 111 of FIG. The P operator 404 and the electric F405 correspond to various operators and faders on the operation panel including the operators of the channel strip portions 101 and 102 described with reference to FIGS. 1 and 2. The AIO 406 and NIO 408 are the same as the AIO 306 and NIO 308 of the main device 130, respectively. However, the fader device does not include a DSP.

図5は、図1〜4で説明したミキシングシステムにより実現するミキシング処理のブロック構成を示す。点線510内はメイン装置130で実現している部分である。Ai(m)511は、メイン装置130のAIO306に備えられた入力部であり、該入力部を介して外部から複数系列のオーディオ信号を入力する。Ai(f)501は、フェーダ装置131〜134の各AIO406に備えられた入力部および各NIO408であり、該入力部を介して外部から入力した複数系列のオーディオ信号は、NIO408とオーディオネットワーク140とNIO308を介してメイン装置130に入力する。   FIG. 5 shows a block configuration of mixing processing realized by the mixing system described with reference to FIGS. A dotted line 510 is a portion realized by the main device 130. Ai (m) 511 is an input unit provided in the AIO 306 of the main device 130 and inputs a plurality of audio signals from the outside via the input unit. Ai (f) 501 is an input unit and each NIO 408 provided in each AIO 406 of the fader devices 131 to 134. A plurality of audio signals input from the outside via the input unit are NIO 408, audio network 140, Input to the main device 130 via the NIO 308.

入力パッチ512から出力パッチ516までの部分は、メイン装置130のDSP307で実現している。入力パッチ512は、Ai(f)501およびAi(m)511の各入力信号と入力ch部513の各入力chとの間の任意結線を行うブロックである。入力ch部513は、入力信号に対するレベル制御や周波数特性の調整処理などの各種の信号処理を行う複数のchを示す。混合バス514は、ミキシング処理を行うための複数のバスからなる。入力ch部513の任意の入力chの信号を任意の混合バス514内のバスへ選択的に出力し、該バス上で混合処理する。出力ch部515は、混合バス514の各バスで混合された信号に対して、出力側の各種の調整処理を行うための複数のchを示す。出力パッチ516は、出力ch部515の各出力chの信号とAo(f)502およびAo(m)517との間の任意結線を行うブロックである。   The parts from the input patch 512 to the output patch 516 are realized by the DSP 307 of the main device 130. The input patch 512 is a block that performs arbitrary connection between the input signals of Ai (f) 501 and Ai (m) 511 and the input channels of the input channel unit 513. The input channel unit 513 indicates a plurality of channels that perform various signal processing such as level control and frequency characteristic adjustment processing on the input signal. The mixing bus 514 includes a plurality of buses for performing mixing processing. A signal of an arbitrary input channel of the input channel unit 513 is selectively output to a bus in an arbitrary mixing bus 514 and mixed on the bus. The output channel unit 515 indicates a plurality of channels for performing various adjustment processes on the output side with respect to the signal mixed in each bus of the mixing bus 514. The output patch 516 is a block that performs arbitrary connection between the signal of each output channel of the output channel unit 515 and the Ao (f) 502 and Ao (m) 517.

Ao(m)517は、メイン装置130のAIO306に備えられた出力部であり、該出力部を介して外部に複数系列のオーディオ信号を出力する。なお、出力パッチ516から出力された信号を入力パッチ512を介して入力ch部513に戻して再度信号処理することがあるが、Ai(m)511とAo(m)517はそのような内部的な信号も含むものとする。Ao(f)502は、NIO308による出力部であり、該出力部およびNIO408を介してフェーダ装置131〜134にオーディオ信号を出力する。   Ao (m) 517 is an output unit provided in the AIO 306 of the main device 130, and outputs a plurality of audio signals to the outside via the output unit. Note that the signal output from the output patch 516 may be returned to the input channel unit 513 via the input patch 512 and processed again. Ai (m) 511 and Ao (m) 517 have such internal processing. Including other signals. Ao (f) 502 is an output unit by the NIO 308, and outputs an audio signal to the fader devices 131 to 134 via the output unit and the NIO 408.

ここで図5のミキシング処理で用いるパラメータについて説明しておく。図3のRAM302にはカレントメモリが設けられている。カレントメモリは、図5で説明したミキシング処理で使用する各種パラメータを設定するパラメータ記憶部であり、入力ch部513の各入力ch毎および出力ch部の各出力ch毎のパラメータもここに設定される。カレントメモリ上のパラメータのうち、DSP307における信号処理に関わるパラメータは、カレントメモリからDSP307に送られて係数データとして設定される。カレントメモリ上のパラメータに変更があったときは、リアルタイムにその変更がDSP307の係数データに反映される。従って、DSP307は、常にカレントメモリの最新のパラメータ値に基づいて各種の信号処理を実行している。カレントメモリ上のパラメータは、メイン装置130やフェーダ装置131〜134の操作パネル上の操作子を用いて変更することができる。   Here, parameters used in the mixing process of FIG. 5 will be described. The RAM 302 in FIG. 3 is provided with a current memory. The current memory is a parameter storage unit for setting various parameters used in the mixing process described with reference to FIG. 5, and the parameters for each input channel of the input channel unit 513 and each output channel of the output channel unit are also set here. The Of the parameters on the current memory, parameters related to signal processing in the DSP 307 are sent from the current memory to the DSP 307 and set as coefficient data. When a parameter on the current memory is changed, the change is reflected on the coefficient data of the DSP 307 in real time. Therefore, the DSP 307 always executes various signal processing based on the latest parameter value of the current memory. The parameters on the current memory can be changed using the operators on the operation panels of the main device 130 and the fader devices 131 to 134.

メイン装置130のchストリップ部100やフェーダ装置131〜134のchストリップ部101〜108への各chの割り当ては、レイヤスイッチによる。レイヤスイッチは、図1のchストリップ部100〜108の各々の右端に備えられている縦一列のスイッチの中に設けられている。例えば、入力ch1〜8を割り当てるためのchレイヤスイッチA、入力ch9〜16を割り当てるためのchレイヤスイッチB、…などを設けておき、chストリップ部100に対してchレイヤスイッチAをオンすることで入力ch1〜8を割り当て、chストリップ部101に対してchレイヤスイッチBをオンすることで入力ch9〜16を割り当て、…というように割り当てを行う。この場合、各chレイヤ毎に、割り当てる複数chを示すレイヤ情報を所定の記憶部(レイヤ記憶部)に用意しておき、オンされたchレイヤスイッチに対応するレイヤ情報が示す複数chを、指定されたchストリップ部に割り当てるようにする。このchレイヤスイッチによる割り当てでは、1本のchストリップに1つのchが割り当てられる。あるchストリップの操作子を操作することで、カレントメモリのパラメータのうちの、そのchストリップに割り当てられているchのパラメータの値を変えることができる。例えば、ある入力chが割り当てられたchストリップのフェーダにより、その入力chのオーディオ信号の音量を制御するchフェーダパラメータの値を変化させることができる。   The allocation of each channel to the ch strip unit 100 of the main device 130 and the ch strip units 101 to 108 of the fader devices 131 to 134 is performed by a layer switch. The layer switch is provided in a vertical line of switches provided at the right end of each of the ch strip portions 100 to 108 in FIG. For example, a ch layer switch A for assigning the input channels 1 to 8, a ch layer switch B for assigning the input channels 9 to 16, etc. are provided, and the ch layer switch A is turned on for the ch strip unit 100. Then, the input channels 1 to 8 are allocated, the channel layer switch B is turned on for the channel strip unit 101, the input channels 9 to 16 are allocated, and so on. In this case, for each ch layer, layer information indicating a plurality of channels to be allocated is prepared in a predetermined storage unit (layer storage unit), and a plurality of channels indicated by the layer information corresponding to the turned-on ch layer switch is designated. The assigned channel is assigned to the channel strip portion. In the assignment by this ch layer switch, one ch is assigned to one ch strip. By operating an operator of a certain ch strip, it is possible to change the value of the parameter of the ch assigned to that ch strip among the parameters of the current memory. For example, the value of a channel fader parameter for controlling the volume of the audio signal of the input channel can be changed by a channel strip fader to which a certain input channel is assigned.

さらに、このミキシングシステムは、複数chをグループ化し一括して制御する機能を備えている。具体的には、DCAグループ、リンクグループ、ミュートグループ、およびchセットグループである。   Further, this mixing system has a function of grouping a plurality of channels and controlling them collectively. Specifically, a DCA group, a link group, a mute group, and a ch set group.

DCAグループは8つ設定でき、それらをDCAグループ1〜8と呼ぶ。各DCAグループには、ユーザが任意に選択した複数の入力chを登録できる。上述のレイヤスイッチは、DCAレイヤスイッチを含む。DCAグループを呼び出す対象のchストリップ部を指定し、DCAレイヤスイッチをオンすることで、そのchストリップ部の8本のchストリップ201−1〜201−8に左から順にDCAグループ1〜8が割り当てられる。この場合、DCAレイヤで割り当てる各DCAグループの複数chを示すDCAレイヤ情報をレイヤ記憶部に用意しておき、DCAレイヤスイッチがオンされたときには、該DCAレイヤ情報に基づいて、指定されたchストリップ部にDCAグループを割り当てる。例えば、DCAグループ1に入力ch11〜20を登録し、メイン装置130のchストリップ部100にDCAグループを呼び出したとすると、該chストリップ部100の1番左側のchストリップ201−1の操作子でDCAグループ1を構成する入力ch11〜20の音量等の一括した制御を行うことができる。同様に、chストリップ201−2〜201−8で、DCAグループ2〜8をそれぞれ制御できる。ある入力chをあるDCAグループに登録した場合、その入力chのオーディオ信号の音量は、その入力chのchフェーダパラメータとそのDCAグループのDCAフェーダパラメータとによって制御されるようになる。その場合、そのDCAフェーダパラメータの値は、そのDCAグループが割り当てられたchストリップのフェーダにより変えることができる。   Eight DCA groups can be set, and these are called DCA groups 1-8. In each DCA group, a plurality of input channels arbitrarily selected by the user can be registered. The layer switch described above includes a DCA layer switch. By specifying the channel strip part to call the DCA group and turning on the DCA layer switch, the DC channel groups 1 to 8 are assigned to the eight channel strips 201-1 to 201-8 of the channel strip part sequentially from the left. It is done. In this case, DCA layer information indicating a plurality of channels of each DCA group to be allocated in the DCA layer is prepared in the layer storage unit, and when the DCA layer switch is turned on, the designated ch strip is based on the DCA layer information. A DCA group is assigned to each part. For example, if the input channels 11 to 20 are registered in the DCA group 1 and the DCA group is called to the channel strip unit 100 of the main device 130, the DCA is operated by the operator of the channel strip 201-1 on the leftmost side of the channel strip unit 100. Collective control of the volume of the input channels 11 to 20 constituting the group 1 can be performed. Similarly, the DC strips 2-8 can be controlled by the ch strips 201-2 to 201-8, respectively. When a certain input channel is registered in a certain DCA group, the volume of the audio signal of that input channel is controlled by the channel fader parameter of that input channel and the DCA fader parameter of that DCA group. In that case, the value of the DCA fader parameter can be changed by the fader of the ch strip to which the DCA group is assigned.

リンクグループは、ユーザが任意に選択した複数のchでリンクグループを構成し、リンクグループを構成する複数chの所定のパラメータ(ユーザが指定したパラメータ)を連動(リンク)させるものである。ミュートグループは、ユーザが任意に選択した複数のchでミュートグループを構成し、所定のスイッチによりミュートグループを構成する複数chのミュートのオン/オフを行うものである。リンクグループおよびミュートグループは、それぞれ任意の数のグループを設定することができる。   The link group comprises a plurality of channels arbitrarily selected by the user, and links (links) predetermined parameters (parameters designated by the user) of the plurality of channels constituting the link group. The mute group forms a mute group with a plurality of channels arbitrarily selected by the user, and turns on / off the mute of a plurality of channels constituting the mute group by a predetermined switch. An arbitrary number of groups can be set for each of the link group and the mute group.

chセットグループは、ユーザが任意に選択した最大8のchでchセットグループを構成するものであり、構成されたchセットグループは、カスタムレイヤにおいて、任意のchストリップに割り当てることができる。chセットグループが割り当てられたchストリップの操作子を操作することにより、該chセットグループを構成する複数chの一括した制御を行うことができる。chセットグループは、、ステレオLRの2chあるいはサラウンド5.1chをグループ化して1本のchストリップで連動制御することを目的としている。   The ch set group constitutes a ch set group with up to eight channels arbitrarily selected by the user, and the configured ch set group can be assigned to any ch strip in the custom layer. By manipulating the operator of the channel strip to which the channel set group is assigned, it is possible to perform batch control of a plurality of channels constituting the channel set group. The purpose of the channel set group is to group 2 channels of stereo LR or surround 5.1 channel and perform interlock control with one channel strip.

カスタムレイヤは、ユーザが、8本の各chストリップに、複数の入力ch、複数のDCAグループ、および、複数のchセットグループのうちの何れか1つを任意に選択して割り当てることにより作成されたレイヤであり、複数作成することができる。各カスタムレイヤの定義情報は、8つの各chストリップに、入力ch、chセットグループ、およびDCAグループの何れが割り当てられているかを示す。あるchストリップ部で、あるカスタムレイヤに対応するカスタムレイヤスイッチがオンされると、該chストリップ部の8本のchストリップの各々に、該カスタムレイヤスイッチに対応する定義情報に基づいて、1の入力ch、chセットグループ、またはDCAグループが割り当てられる。   The custom layer is created by the user arbitrarily selecting and assigning any one of a plurality of input channels, a plurality of DCA groups, and a plurality of channel set groups to each of the eight channel strips. Multiple layers can be created. The definition information of each custom layer indicates whether an input channel, a channel set group, or a DCA group is assigned to each of the eight channel strips. When a custom layer switch corresponding to a certain custom layer is turned on in a certain channel strip portion, each of the eight channel strips of the channel strip portion is set to one of the ones based on the definition information corresponding to the custom layer switch. An input channel, a channel set group, or a DCA group is assigned.

なお、このような複数chをグループ化し一括して制御するする機能においては、ユーザが各グループに任意の入力chを選択して登録することができればよいのであって、その登録の具体的な方法はどのようなものでもよい。グループが作成されたとき、該グループを構成する複数chを示すグループ情報を所定の記憶領域に記憶して利用する。   In such a function of grouping a plurality of channels and controlling them collectively, it is only necessary that the user can select and register an arbitrary input channel in each group. Can be anything. When a group is created, group information indicating a plurality of channels constituting the group is stored and used in a predetermined storage area.

このような複数chをグループ化して連動制御する機能は便利なものであるが、一方で、グループを構成する複数chを個々のch毎に個別に操作したい場合がある。そのため、本システムでは、グループ化した複数chを個々のchストリップに展開して個別に操作できるようにする機能が設けられている。   Such a function of grouping a plurality of channels and performing interlocking control is convenient. On the other hand, there are cases where it is desired to individually operate a plurality of channels constituting a group for each channel. For this reason, this system is provided with a function that allows a plurality of grouped channels to be developed on individual channel strips and operated individually.

図6は、画面上のUnfoldキー、および、その関連する展開グループ選択操作の説明図である。600は、タッチパネルの表示部に表示するグループ展開用のUnfoldキー群を示す。このUnfoldキー群600は、例えば図1のメイン装置130の表示器110の位置121に、またフェーダ装置132の表示器112の位置122に、表示されるが、どの装置の表示部に表示されるかについては後に詳しく説明する。   FIG. 6 is an explanatory diagram of the Unfold key on the screen and the related expansion group selection operation. Reference numeral 600 denotes an Unfold key group for group expansion displayed on the display unit of the touch panel. The Unfold key group 600 is displayed at, for example, the position 121 of the display device 110 of the main device 130 and the position 122 of the display device 112 of the fader device 132 in FIG. This will be described in detail later.

Unfoldキー群600を用いたグループの展開の操作方法について説明する。まずDCAグループの展開について説明する。いまメイン装置130のchストリップ部100にDCAレイヤが呼び出されているとする。メイン装置130の表示器110の位置121には、図6のUnfoldキー群600が表示されている。何れかのchストリップ部にDCAレイヤが呼び出されているときには、DCA展開キー601が有効表示(オンすることが可能なボタンとして表示)されるものとし、そうでない場合はDCA展開キー601はグレイ表示されてオン操作できないものとする。有効表示されているDCA展開キー601をタッチすると、該DCA展開キー601がオン状態(反転表示あるいは色を変えた表示などがなされる)となる。   A group expansion operation method using the Unfold key group 600 will be described. First, the development of the DCA group will be described. Assume that the DCA layer is called up in the ch strip unit 100 of the main device 130 now. The Unfold key group 600 of FIG. 6 is displayed at a position 121 of the display device 110 of the main device 130. When the DCA layer is called in any of the channel strips, the DCA expansion key 601 is displayed as valid (displayed as a button that can be turned on). Otherwise, the DCA expansion key 601 is displayed in gray. It is assumed that it cannot be turned on. When the DCA expansion key 601 that is displayed effectively is touched, the DCA expansion key 601 is turned on (reversed display or display with a changed color, etc.).

なお、601〜605の各Unfoldキーは、同時にオン状態になることはなく、何れかのUnfoldキーがオン状態にあるときに他のUnfoldキーがタッチされると、最後にタッチされたUnfoldキーのみがオン状態となり、その他のUnfoldキーはオフ状態となるものとする。なお、chセット#1展開キー604とchセット#2展開キー605とは同時にオン状態にできないものとするが、後述するように、展開先が相互に異なっているので、これらの展開キーについては同時にオンできるように変更することもできる。   Note that the Unfold keys 601 to 605 are not turned on at the same time. If any Unfold key is touched while any Unfold key is on, only the Unfold key touched last is displayed. Is turned on, and the other Unfold keys are turned off. It is assumed that the ch set # 1 expansion key 604 and the ch set # 2 expansion key 605 cannot be turned on at the same time. However, as will be described later, the expansion destinations are different from each other. It can also be changed so that it can be turned on simultaneously.

DCA展開キー601をオン状態とした後、DCAレイヤが呼び出されているchストリップ部100の何れかのchストリップのSELスイッチをオンすると、そのchストリップに割り当てられているDCAグループが選択され、その選択されたDCAグループを構成するchが、予め展開先として指定されているchストリップ部に展開される。展開先として使用するchストリップ部の指定方法については、図8(c)および(d)の変数UFBのところで説明する。例えば、chストリップ部100のchストリップ201−1にDCAグループ1が呼び出されており、該DCAグループ1に入力ch11〜20が登録されており、展開先としてchストリップ部105と107が順に指定されていたとすると、上述の展開オン操作により、chストリップ部105の8本のchストリップには左から順に入力ch11〜18が展開され、chストリップ部107の8本のchストリップには左から順に残りの入力ch19,20が展開される。これにより、選択されたDCAグループ1を構成する入力ch11〜20を、chストリップ部105の8本のchストリップとchストリップ部107の左側の2本chストリップにより個別に制御することができる。この場合、chストリップ部107の右側の6本chストリップは無効となる。   After turning on the DCA expansion key 601, when the SEL switch of any ch strip of the ch strip unit 100 for which the DCA layer is called is turned on, the DCA group assigned to the ch strip is selected, The channels that make up the selected DCA group are expanded in the channel strip portion that has been designated as the expansion destination in advance. A method for specifying the ch strip portion used as the development destination will be described with reference to the variable UFB in FIGS. 8C and 8D. For example, the DCA group 1 is called to the ch strip 201-1 of the ch strip unit 100, the input channels 11 to 20 are registered in the DCA group 1, and the ch strip units 105 and 107 are sequentially specified as the deployment destinations. As a result, the above-described unfolding-on operation causes the input channels 11 to 18 to be expanded in order from the left to the eight channel strips of the channel strip portion 105 and remain in the eight channel strips of the channel strip portion 107 in order from the left. The input channels 19 and 20 are expanded. Thus, the input channels 11 to 20 constituting the selected DCA group 1 can be individually controlled by the eight channel strips of the channel strip unit 105 and the two channel strips on the left side of the channel strip unit 107. In this case, the six ch strips on the right side of the ch strip portion 107 are invalid.

次に、リンクグループの展開について説明する。図6のUnfoldキー群600のうち、リンク展開キー602をタッチしてオン状態にする。このとき、各装置の操作パネル上のchストリップのうち、そのchストリップに割り当てられているchが何れかのリンクグループに属しているところのchストリップについては、SELキー214が点滅する。点滅しているSELキー214のうちの何れか1つをオンすると、そのchストリップに割り当てられているchを含むリンクグループが選択され、その選択されたリンクグループを構成するchが、展開先として指定されているchストリップ部に展開される。なお、リンクグループが複数設定されている場合は、例えば、第1のリンクグループに属するchのchストリップのSELキーを所定時間点滅させ、次に第2のリンクグループに属するchのchストリップのSELキーを所定時間点滅させ、…というように、所定時間毎に点滅させるリンクグループを切り替えるようにして、各リンクグループに属するchをユーザに知らせるようにしてもよい。或いは、何れかのリンクグループに属しているchが割り当てられている全てのchストリップのSELキーを、一斉に点滅させるようにしてもよい。   Next, the development of the link group will be described. In the Unfold key group 600 of FIG. 6, the link expansion key 602 is touched to turn it on. At this time, among the channel strips on the operation panel of each device, the SEL key 214 blinks for the channel strips to which the channel assigned to the channel strip belongs to any link group. When any one of the blinking SEL keys 214 is turned on, the link group including the channel assigned to the channel strip is selected, and the channels configuring the selected link group are selected as the deployment destinations. Expands to the specified channel strip. When a plurality of link groups are set, for example, the SEL key of the ch strip of the ch belonging to the first link group blinks for a predetermined time, and then the SEL of the ch strip of the ch belonging to the second link group. The user may be informed of the channels belonging to each link group by switching the link group to be blinked every predetermined time, such as blinking the key for a predetermined time, and so on. Alternatively, the SEL keys of all the channel strips to which channels belonging to any link group are assigned may be flashed all at once.

ミュートグループの展開は、上記リンクグループと同様である。ただし、ミュート展開キー603をタッチしてオン状態にした後のミュートグループの選択は、SELキー214ではなく、ミュートのオン/オフを行うミュートスイッチによる。本システムでは、各ミュートグループに専用のミュートスイッチは設けられておらず、ユーザが任意に機能を割り当てることができる複数のユーザ定義スイッチの1つにミュートスイッチの機能を割り当て、該ユーザ定義スイッチをミュートスイッチとして使用するようになっている。例えば、ユーザ定義スイッチ1にミュートグループ1のミュートのオン/オフを行う機能を割り当てた場合、ミュート展開キー603をタッチしてオン状態にした後に、ユーザ定義スイッチ1をオンするとミュートグループ1が選択され、該ミュートグループ1を構成するchが、展開先として指定されているchストリップ部に展開される。   The expansion of the mute group is the same as that of the link group. However, the selection of the mute group after the mute expansion key 603 is touched and turned on is not performed by the SEL key 214 but by a mute switch for performing mute on / off. In this system, no dedicated mute switch is provided for each mute group, and the function of the mute switch is assigned to one of a plurality of user-defined switches to which the user can arbitrarily assign the function. It is designed to be used as a mute switch. For example, when a function for turning on / off the mute group 1 is assigned to the user-defined switch 1, the mute group key 1 is selected when the user-defined switch 1 is turned on after touching the mute expansion key 603 to turn it on. Then, the channels constituting the mute group 1 are expanded on the channel strip portion designated as the expansion destination.

次に、chセットグループの展開について説明する。chセットグループが何れかのchストリップに割り当てられている状態のとき、chセット#1展開キー604とchセット#2展開キー605が有効表示される。chセット#1展開キー604をタッチしてオン状態にしたとする。このとき、各装置の操作パネル上のchストリップのうち、chセットグループが割り当てられているchストリップについては、SELキー214が点滅する。点滅しているSELキー214のうちの何れか1つをオンすると、そのchストリップに割り当てられているchセットグループが選択され、その選択されたchセットグループを構成するchが、展開先として指定されているchストリップ部に展開される。ここで、chセットグループを構成するch数は8ch以下であるので、どのchセットグループが選択されたとしても、展開先は1つのchストリップ部(8本のchストリップ)で済む。そこで、chセット#1展開キー604による展開の展開先は、予め第1番目の展開先として指定されているchストリップ部と決められているものとする。   Next, the development of the ch set group will be described. When the ch set group is assigned to one of the ch strips, the ch set # 1 expansion key 604 and the ch set # 2 expansion key 605 are displayed effectively. It is assumed that the ch set # 1 development key 604 is touched and turned on. At this time, among the ch strips on the operation panel of each device, the SEL key 214 blinks for the ch strip to which the ch set group is assigned. When any one of the blinking SEL keys 214 is turned on, the channel set group assigned to the channel strip is selected, and the channels constituting the selected channel set group are designated as the development destination. It is developed in the ch strip part. Here, since the number of channels constituting the channel set group is 8 channels or less, no matter which channel set group is selected, only one channel strip unit (eight channel strips) can be deployed. Therefore, it is assumed that the development destination of development by the ch set # 1 development key 604 is determined in advance as the ch strip portion designated as the first development destination.

chセット#2展開キー605による展開も同様である。ただし、chセット#2展開キー605による展開の展開先は、予め第2番目の展開先として指定されているchストリップ部と決められている。なお、本実施形態では、chセット#1展開キー604とchセット#2展開キー605とは同時にオンすることができないが、展開先が相互に異なっているので、同時にオンできるように変更することもできる。その場合、同時にオンされた場合を1つのモードとして後述する展開モードUFM(cg)に定義するとともに、UFG(cg)を2つ用意して(UFG1(cg)とUFG2(cg))、異なる2つのグループを同時に展開できるようにすればよい。さらに、展開先として第3番目以降のchストリップ部を指定できれば、chセットキーをさらに増やすことも可能である。   The same applies to the expansion by the channel set # 2 expansion key 605. However, the development destination of development by the ch set # 2 development key 605 is determined in advance as the ch strip portion designated as the second development destination. In the present embodiment, the ch set # 1 expansion key 604 and the ch set # 2 expansion key 605 cannot be turned on at the same time. However, since the development destinations are different from each other, the ch set # 1 development key 604 and the ch set # 1 You can also. In this case, a case in which the two are simultaneously turned on is defined as one mode as an expansion mode UFM (cg), which will be described later, and two UFGs (cg) are prepared (UFG1 (cg) and UFG2 (cg)). One group can be expanded at the same time. Further, if the third and subsequent ch strip portions can be designated as the development destination, the ch set key can be further increased.

上述したようなオン操作で展開を行った後、Unfoldキー群600の601〜605の各Unfoldキーの中でオン状態にあるキーを再度タッチするオフ操作を行うことで、そのキーにより実行されている展開は解除され、その展開に使用されたchストリップ部の割り当ては展開前の状態に戻る。   After unfolding with the on operation as described above, by performing an off operation of touching the on-state key again among the unfold keys 601 to 605 of the unfold key group 600, the key is executed by that key. The existing expansion is canceled, and the assignment of the channel strip portion used for the expansion returns to the state before the expansion.

図7は、10chで構成されたグループの展開時と解除時のch割り当ての様子を示す説明図である。図7(a)は、展開する前の状態を示す。701〜703は、それぞれ8本のchストリップを備えたchストリップ部を示す。chストリップ部701にOFFと表記されているのは、このchストリップ部が展開に使用しないchストリップ部であることを示す。chストリップ部702に#1と表記されているのは、このchストリップ部が第1番目に展開に使用するchストリップ部であると指定されていることを示している。chストリップ部703に#2と表記されているのは、このchストリップ部が第2番目に展開に使用するchストリップ部であると指定されていることを示している。なお、詳しくは図8(c)および(d)で後述するが、上述のOFFはUFB=0、#1はUFB=1、#2はUFB=2に設定されていることを示している。これら3ブロックのchストリップ部701〜703の各々には、そのブロックのレイヤスイッチにより所望のレイヤが呼び出されており、各chストリップにはそのレイヤで定義されている割り当てが為されている。   FIG. 7 is an explanatory diagram showing the state of channel assignment at the time of expansion and cancellation of a group composed of 10 channels. FIG. 7A shows a state before deployment. Reference numerals 701 to 703 denote ch strip portions each having eight ch strips. The notation “OFF” in the ch strip portion 701 indicates that this ch strip portion is a ch strip portion that is not used for deployment. The notation # 1 in the ch strip portion 702 indicates that this ch strip portion is designated as the ch strip portion used for the first deployment. The notation “# 2” in the ch strip portion 703 indicates that this ch strip portion is designated as the ch strip portion used for the second deployment. Although details will be described later with reference to FIGS. 8C and 8D, the above-described OFF indicates that UFB = 0, # 1 indicates UFB = 1, and # 2 indicates that UFB = 2. In each of these three block ch strip units 701 to 703, a desired layer is called by the layer switch of the block, and each channel strip is assigned with an assignment defined in that layer.

図7(a)の状態から、10chで構成されたグループの展開のオン操作があったとする。図7(b)に、展開後の状態を示す。chストリップ部701は、OFFであるので割り当て状態に変更はなく、展開前のレイヤの各chを操作するものとして機能する。chストリップ部702は、展開対象として選択されたグループに属する10chのうち初めの8chが割り当てられる。残りの2chはchストリップ部703に割り当てられる。図7(b)の状態から展開オフ操作があると、図7(a)の状態に戻る。   It is assumed that there is an ON operation for expanding a group composed of 10 channels from the state of FIG. FIG. 7B shows a state after deployment. Since the channel strip unit 701 is OFF, there is no change in the allocation state, and the channel strip unit 701 functions to operate each channel of the layer before development. The ch strip unit 702 is assigned the first 8 ch out of 10 ch belonging to the group selected as the development target. The remaining 2 channels are assigned to the channel strip unit 703. When the unfolding operation is performed from the state of FIG. 7B, the state returns to the state of FIG.

次に、本システムで用いるデータおよび変数について説明する。   Next, data and variables used in this system will be described.

(1)ブロック番号bn:bnはブロック番号を格納する変数である。ブロック番号は、図1に示すように配置された各装置のchストリップ部100〜108(以下、「ブロック」と言う)に対して付した番号であり、各ブロックを特定する番号である。ここでは図8(a)に示すように、メイン装置130のブロック100をbn=0、フェーダ装置131の上段ブロック101をbn=1、その下段ブロック102をbn=2、同様に、フェーダ装置132の上段103をbn=3、下段104をbn=4、フェーダ装置133の上段105をbn=5、下段106をbn=6、フェーダ装置134の上段107をbn=7、下段108をbn=8と、それぞれ割り当てた。各ブロック番号は、ミキシングシステムのブロックの構成に応じて固定値で予め割り当てるものである。なお、ブロック番号はシステムの立ち上げ時に自動決定してもよい。各装置は、所定の記憶領域を参照することで自機のブロック番号を知ることができる。メイン装置130は、ネットワーク140による伝送を行う際に使用する各装置のネットワークアドレスとその装置のブロック番号との対応関係を所定の記憶領域に記憶しているものとする。ブロック番号bnで特定されるブロックを、単にブロックbnと呼ぶ場合がある。他の変数およびデータについても同様の呼び方をする場合があるものとする。   (1) Block number bn: bn is a variable for storing a block number. The block number is a number assigned to the ch strip units 100 to 108 (hereinafter referred to as “blocks”) of each device arranged as shown in FIG. 1, and is a number that identifies each block. Here, as shown in FIG. 8A, the block 100 of the main device 130 is bn = 0, the upper block 101 of the fader device 131 is bn = 1, the lower block 102 is bn = 2, and similarly, the fader device 132. The upper stage 103 is bn = 3, the lower stage 104 is bn = 4, the upper stage 105 of the fader device 133 is bn = 5, the lower stage 106 is bn = 6, the upper stage 107 of the fader unit 134 is bn = 7, and the lower stage 108 is bn = 8. And assigned respectively. Each block number is assigned in advance as a fixed value in accordance with the block configuration of the mixing system. The block number may be automatically determined when the system is started up. Each device can know its own block number by referring to a predetermined storage area. It is assumed that the main device 130 stores a correspondence relationship between the network address of each device used for transmission via the network 140 and the block number of the device in a predetermined storage area. A block specified by the block number bn may be simply referred to as a block bn. The same designation may be used for other variables and data.

(2)制御グループ番号CG(bn):図8(b)に、制御グループを特定する制御グループ番号の設定例を示す。制御グループとは、複数人で1つのミキシングシステムを使用する際に、各オペレータ毎に制御系(Cueやモニタなど)を分離するためのグループの設定を言う。ここでは、メイン装置130、フェーダ装置133、およびフェーダ装置134を第1オペレータが操作し、フェーダ装置131および132を第2オペレータが操作するものとして、各ブロックの制御グループ番号CGを設定した。具体的には、制御グループ番号は、ブロック番号bnをインデックスとする配列CG(bn)で表されるデータである。図8(b)の設定例では、第1オペレータが操作するブロック100,105〜108を第1制御グループと定義するために、bn=0,5〜8のそれぞれに対してCG(bn)=1と設定し、第2オペレータが操作するブロック101〜104を第2制御グループと定義するために、bn=1〜4のそれぞれに対してCG(bn)=2と設定している。制御グループ番号CG(bn)は、予め管理者が固定値として設定しておくものとし、各装置は所定の記憶領域を参照することにより、各ブロックの制御グループ番号を知ることができる。   (2) Control group number CG (bn): FIG. 8B shows a setting example of a control group number for specifying a control group. A control group is a group setting for separating a control system (Cue, monitor, etc.) for each operator when a single mixing system is used by a plurality of persons. Here, the control group number CG of each block is set on the assumption that the first operator operates the main device 130, the fader device 133, and the fader device 134, and the second operator operates the fader devices 131 and 132. Specifically, the control group number is data represented by an array CG (bn) with the block number bn as an index. In the setting example of FIG. 8B, in order to define the blocks 100 and 105 to 108 operated by the first operator as the first control group, CG (bn) = CG (bn) = 2 is set for each of bn = 1 to 4 in order to define blocks 101 to 104 operated by the second operator as a second control group. The control group number CG (bn) is set in advance by the administrator as a fixed value, and each device can know the control group number of each block by referring to a predetermined storage area.

なお、図6のUnfoldキー群600は制御グループ毎に少なくとも1つ表示されている必要がある。第1オペレータと第2オペレータは、それぞれの制御グループで操作をする中でUnfoldキー群600を使用して展開を行うからである。上記で図6を参照して展開の操作方法を説明したが、これは1つの制御グループにおける展開を説明したものである。各制御グループ毎に、どの装置の表示部にUnfoldキー群600を表示するかは、管理者が予め指定するものとする。この実施形態では、第1制御グループは図1のメイン装置130の表示器110の位置121に、第2制御グループはフェーダ装置132の表示器112の位置122に、それぞれUnfoldキー群600を表示するように設定されているものとする。   Note that at least one Unfold key group 600 in FIG. 6 must be displayed for each control group. This is because the first operator and the second operator perform development using the Unfold key group 600 while operating in the respective control groups. The expansion operation method has been described above with reference to FIG. 6. This illustrates the expansion in one control group. For each control group, the administrator specifies in advance on which display unit the Unfold key group 600 is displayed. In this embodiment, the first control group displays the Unfold key group 600 at the position 121 of the display 110 of the main device 130 and the second control group at the position 122 of the display 112 of the fader device 132, respectively. It is assumed that it is set as follows.

(3)展開ブロック番号UFB(bn):図8(c)に、展開ブロック番号の設定例1を示す。展開ブロック番号は、ブロック番号bnを添字とする配列UFB(bn)で表す。展開ブロック番号UFB(bn)は、各制御グループに属するブロックの範囲で、展開に使用するブロックの順番を示す番号(1からの連番とする)を保持する。UFB(bn)=0のブロックbnは、展開に使用しないことを示す。UFB(bn)=0のブロックは、上述した展開の操作が行われた場合であっても、それらのブロックに割り当てられているch等の変更はない。展開ブロック番号UFB(bn)は、予め管理者が固定値として設定しておくものとし、各装置は所定の記憶領域を参照することにより、各ブロックの展開ブロック番号を知ることができる。   (3) Expanded block number UFB (bn): FIG. 8C shows a setting example 1 of the expanded block number. The expanded block number is represented by an array UFB (bn) with the block number bn as an index. The expansion block number UFB (bn) holds a number (sequential number from 1) indicating the order of blocks used for expansion within the range of blocks belonging to each control group. The block bn with UFB (bn) = 0 indicates that it is not used for expansion. In the block of UFB (bn) = 0, even if the above-described expansion operation is performed, the ch and the like assigned to those blocks are not changed. The expanded block number UFB (bn) is set in advance by the administrator as a fixed value, and each device can know the expanded block number of each block by referring to a predetermined storage area.

図8(c)の例では、第1制御グループに属するブロックbn=0,5〜8のうち、ブロックbn=0,6,8は展開に使用しないので、UFB(bn)=0に設定している。展開先として第1番目に使用するブロックbn=5はUFB(bn)=1に設定し、第2番目に使用するブロックbn=7はUFB(bn)=2に設定している。また、第2制御グループに属するブロックbn=1〜4のうち、ブロックbn=2,4は展開に使用しないので、UFB(bn)=0に設定している。第1番目の展開先ブロックbn=1はUFB(bn)=1に設定し、第2番目の展開先ブロックbn=3はUFB(bn)=2に設定している。   In the example of FIG. 8C, among the blocks bn = 0, 5-8 belonging to the first control group, the blocks bn = 0, 6, 8 are not used for expansion, so UFB (bn) = 0 is set. ing. The first used block bn = 5 as the expansion destination is set to UFB (bn) = 1, and the second used block bn = 7 is set to UFB (bn) = 2. Of the blocks bn = 1 to 4 belonging to the second control group, since the blocks bn = 2 and 4 are not used for expansion, UFB (bn) = 0 is set. The first development destination block bn = 1 is set to UFB (bn) = 1, and the second development destination block bn = 3 is set to UFB (bn) = 2.

図8(d)の例では、第1制御グループに属するブロックbn=0,5〜8のうち、ブロックbn=5,6は展開に使用しないので、UFB(bn)=0に設定している。第1番目の展開先ブロックbn=0はUFB(bn)=1に設定し、第2番目の展開先ブロックbn=6はUFB(bn)=2に設定し、第3番目の展開先ブロックbn=8はUFB(bn)=3に設定している。また、第2制御グループに属するブロックbn=1〜4のうち、ブロックbn=3,4は展開に使用しないので、UFB(bn)=0に設定している。第1番目の展開先ブロックbn=1はUFB(bn)=1に設定し、第2番目の展開先ブロックbn=2はUFB(bn)=2に設定している。   In the example of FIG. 8D, among the blocks bn = 0, 5-8 belonging to the first control group, the blocks bn = 5, 6 are not used for expansion, so UFB (bn) = 0 is set. . The first expansion destination block bn = 0 is set to UFB (bn) = 1, the second expansion destination block bn = 6 is set to UFB (bn) = 2, and the third expansion destination block bn. = 8 is set to UFB (bn) = 3. Of the blocks bn = 1 to 4 belonging to the second control group, since the blocks bn = 3 and 4 are not used for expansion, UFB (bn) = 0 is set. The first development destination block bn = 1 is set to UFB (bn) = 1, and the second development destination block bn = 2 is set to UFB (bn) = 2.

なお、各ブロックの展開ブロック番号UFB(bn)は管理者が適宜設定するものであるので、(ある制御グループについて)展開に使用するブロックを幾つにするかは任意に設定することができる。また、上述した種々のグループを構成するch数も区々である。そのため、展開に使用するブロックの全chストリップの数と展開対象のグループを構成するch数とが一致するとは限らない。展開時には、基本的に展開対象のグループを構成するchをまずUFB(bn)=1のブロックの左側のchストリップから順に展開し、8ch分が展開されたら、次のUFB(bn)=2のブロックに展開し、…というように割り当てていく。ただし、展開に使用するブロックの全chストリップの数が展開対象のグループを構成するch数より大きい場合、展開に使用されなかったchストリップは無効となり何の役割も果たさない。逆に、展開に使用するブロックの全chストリップの数が展開対象のグループを構成するch数より小さい場合は、グループを構成するch中に展開できないchが残ることになる。   Note that the expansion block number UFB (bn) of each block is appropriately set by the administrator, and therefore it is possible to arbitrarily set how many blocks are used for expansion (for a certain control group). In addition, the number of channels constituting the various groups described above varies. For this reason, the number of all ch strips in the block used for development does not always match the number of channels constituting the group to be developed. At the time of expansion, the channels constituting the group to be expanded are expanded first from the left channel strip of the block of UFB (bn) = 1, and when 8 channels are expanded, the next UFB (bn) = 2 Expand it into blocks, and assign them as ... However, when the number of all ch strips of the block used for the expansion is larger than the number of channels constituting the group to be expanded, the ch strips not used for the expansion become invalid and play no role. On the contrary, when the number of all ch strips of the block used for development is smaller than the number of channels constituting the group to be developed, ch that cannot be developed remains in the channels constituting the group.

(4)展開モードUFM(cg):UFM(cg)は、制御グループ番号cgの制御グループにおける現在の展開モードを格納する配列である。展開モードは、0でその制御グループの展開を行わないこと(OFF)を示す。また、1でDCA展開キー601のオン操作によるDCAグループの展開を、2でリンク展開キー602のオン操作によるリンクグループの展開を、3でミュート展開キー603のオン操作によるミュートグループの展開を、4でchセット#1展開キー604のオン操作によるchセットグループの展開を、5でchセット#2展開キー605のオン操作によるchセットグループの展開を、それぞれ行うことを示す。初期値は全ての制御グループについてUFM(cg)=0とし、展開のオン操作があるとその種別に応じて1〜5の何れかが設定され、展開のオフ操作により0に戻る。   (4) Expansion mode UFM (cg): UFM (cg) is an array for storing the current expansion mode in the control group of control group number cg. The expansion mode is 0, indicating that the control group is not expanded (OFF). Also, 1 expands the DCA group by turning on the DCA expand key 601, 2 expands the link group by turning on the link expand key 602, 3 expands the mute group by turning on the mute expand key 603, 4 indicates that the ch set group is expanded by operating the ch set # 1 expansion key 604, and 5 indicates that the ch set group is expanded by operating the ch set # 2 expansion key 605. The initial value is UFM (cg) = 0 for all control groups, and if there is a deployment on operation, one of 1 to 5 is set according to the type, and it returns to 0 by the deployment off operation.

(5)展開グループ番号UFG(cg):UFG(cg)は、制御グループ番号cgの制御グループにおいて展開対象として選択されたグループを特定するグループ番号を格納する配列である。例えば、DCAグループであれば、各DCAグループ1〜8をグループ番号1〜8で順に特定する。また、リンクグループおよびミュートグループであれば、それぞれ任意の数のグループを設定できるので、それぞれ1から連番で付したグループ番号で各グループを特定する。また、chセットグループについても、各chセットグループを作成したときに1から連番で付したグループ番号で各グループを特定する。   (5) Expanded group number UFG (cg): UFG (cg) is an array for storing a group number for specifying a group selected as a deployment target in the control group of the control group number cg. For example, in the case of a DCA group, the DCA groups 1 to 8 are identified in order by group numbers 1 to 8. In addition, since any number of groups can be set for the link group and the mute group, each group is specified by a group number assigned sequentially from 1. Also, for each ch set group, each group is specified by a group number assigned sequentially from 1 when each ch set group is created.

(6)現レイヤ番号LN(bn):各ブロックbn毎に、そのブロックに現在呼び出されているレイヤを特定するレイヤ番号を格納する配列である。レイヤ番号は、各ブロックに呼び出すことが可能なレイヤの全てを識別できるように、かつ、chレイヤに割り当てられた範囲とDCAレイヤに割り当てられた範囲とカスタムレイヤに割り当てられた範囲とが重ならないように、予め番号が定義してある。例えば、chレイヤとして16個(ch1〜8を割り当てるためのchレイヤ1、ch9〜16を割り当てるためのchレイヤ2、…、ch121〜128を割り当てるためのchレイヤ16)、DCAレイヤとして1個、カスタムレイヤとして2個が呼び出し可能なら、chレイヤ1〜16に順にレイヤ番号1〜16を割り当て、DCAレイヤにレイヤ番号17を割り当て、2個のカスタムレイヤにレイヤ番号18,19を割り当てる。レイヤ番号により、そのレイヤがchレイヤかDCAレイヤかカスタムレイヤかを判別できる。ブロックbnにおいてレイヤ切り替えがあると、直ちにLN(bn)が書き替えられる。   (6) Current layer number LN (bn): This is an array that stores, for each block bn, a layer number that identifies the layer currently called for that block. The layer number is such that all the layers that can be called for each block can be identified, and the range assigned to the ch layer, the range assigned to the DCA layer, and the range assigned to the custom layer do not overlap. As described above, numbers are defined in advance. For example, 16 ch layers (ch layer 1 for assigning ch 1-8, ch layer 2 for assigning ch 9-16, ..., ch layer 16 for assigning ch 121-128), one DCA layer, If two custom layers can be called, layer numbers 1 to 16 are sequentially assigned to ch layers 1 to 16, layer number 17 is assigned to the DCA layer, and layer numbers 18 and 19 are assigned to the two custom layers. Based on the layer number, it can be determined whether the layer is a ch layer, a DCA layer, or a custom layer. When there is layer switching in the block bn, LN (bn) is immediately rewritten.

(7)割り当てch番号LAD(ln,sn):レイヤ番号lnで特定されるレイヤのchストリップ番号snで特定されるchストリップに割り当てられるchのch番号を示すデータである。本データは、レイヤlnがchレイヤである場合のみ有効である。例えば、レイヤlnが入力ch9〜16を割り当てるchレイヤであれば、chストリップ番号sn=1〜8に対応する割り当てch番号LAD(ln,sn)は順にLAD=9〜16となる。なお、chストリップ部の8本の各chストリップのchストリップ番号は、左から順にsn=1〜8と割り付けるものとする。   (7) Allocated channel number LAD (ln, sn): Data indicating the channel number of the channel allocated to the channel strip identified by the channel strip number sn identified by the layer number ln. This data is valid only when the layer ln is the ch layer. For example, if the layer ln is a ch layer to which the input channels 9 to 16 are allocated, the allocated channel numbers LAD (ln, sn) corresponding to the channel strip numbers sn = 1 to 8 are LAD = 9 to 16 in order. The ch strip numbers of the eight ch strips in the ch strip portion are assigned as sn = 1 to 8 in order from the left.

(8)グループ内ch番号GD(gt,gn,j):グループ種別gtかつグループ番号gnで特定されるグループ内のj番目のchのch番号を示すデータである。グループ種別は、(上述の展開モードUFMの値に沿って、)1でDCAグループ、2でリンクグループ、3でミュートグループ、4でchセットグループ(chセット#1展開キーによる場合)、5でchセットグループ(chセット#2展開キーによる場合)を示す。グループ番号は、展開グループ番号UFGで説明した通り、各グループ種別毎に、1からの連番でグループを特定する。各グループ内のchは順序付けられているので、j番目のchのch番号をGD(gt,gn,j)として返す。   (8) In-group ch number GD (gt, gn, j): Data indicating the ch number of the j-th ch in the group specified by the group type gt and the group number gn. The group type is 1 (according to the value of the expansion mode UFM) 1 for the DCA group, 2 for the link group, 3 for the mute group, 4 for the ch set group (when using the ch set # 1 expansion key), 5 A channel set group (in the case of channel set # 2 expansion key) is shown. As described in the expanded group number UFG, the group number specifies a group with a serial number from 1 for each group type. Since the channels in each group are ordered, the channel number of the j-th channel is returned as GD (gt, gn, j).

図9は、展開のオン操作があったときにメイン装置130のCPU301が実行するイベント処理のフローである。メイン装置130やフェーダ装置131〜134で上記図6で説明した展開のオン操作があると、そのオン操作が為された制御グループの制御グループ番号が変数cgに、オン状態にされたUnfoldキー(図6の601〜605の何れか)に応じたグループ種別が変数gtに、展開対象として選択されたグループのグループ番号が変数gnに、それぞれ設定されて展開オン操作イベントが発生される。該展開操作イベントが発生されたとき本処理が開始される。   FIG. 9 is a flow of event processing executed by the CPU 301 of the main device 130 when there is an unfolding operation. When the main device 130 and the fader devices 131 to 134 are turned on as described with reference to FIG. 6, the control group number of the control group for which the on operation has been performed is set to the variable cg, and the Unfold key ( The group type corresponding to any one of 601 to 605 in FIG. 6 is set to the variable gt, and the group number of the group selected as the expansion target is set to the variable gn, and the expansion on operation event is generated. This processing is started when the expansion operation event is generated.

ステップ901で、グループ種別gtとグループ番号gnをUFM(cg)とUFG(cg)に代入する。ステップ902でUFM(cg)が4または5か、すなわちchセットグループの展開かを判定する。そうでないときは、ステップ903で、制御グループcg内のUFB(bn)が0でないブロックに、グループ種別gtかつグループ番号gnで特定されるグループを展開する。具体的には、まずUFB(bn)=1のブロックに当該グループ中の初めの8chを割り当て、次にUFB(bn)=2のブロックに割り当て、…というようにchを割り当てていく。ステップ902で展開モードがchセットグループの展開を示しているときは、ステップ904で展開先を判定する。UFM(cg)=4のときはステップ905に進み、UFM(cg)=5のときはステップ906に進む。ステップ905では、制御グループcg内のUFB(bn)=1のブロックに、グループ番号gnで特定されるchセットグループを展開する。ステップ906では、制御グループcg内のUFB(bn)=2のブロックに、グループ番号gnで特定されるchセットグループを展開する。   In step 901, the group type gt and the group number gn are substituted into UFM (cg) and UFG (cg). In step 902, it is determined whether UFM (cg) is 4 or 5, that is, whether the ch set group is expanded. Otherwise, in step 903, the group specified by the group type gt and the group number gn is expanded to a block in which the UFB (bn) in the control group cg is not 0. Specifically, the first 8ch in the group is first assigned to the block of UFB (bn) = 1, then the ch is assigned to the block of UFB (bn) = 2, and so on. When the expansion mode indicates expansion of the ch set group in step 902, the expansion destination is determined in step 904. When UFM (cg) = 4, the process proceeds to step 905, and when UFM (cg) = 5, the process proceeds to step 906. In step 905, the ch set group specified by the group number gn is expanded in the block of UFB (bn) = 1 in the control group cg. In step 906, the ch set group specified by the group number gn is expanded in the block of UFB (bn) = 2 in the control group cg.

なお、Unfoldキー601〜605の何れかがオン状態のとき、再度そのキーがタッチされた場合は、展開オフ操作イベントが発生する。このオフ操作イベント処理では、展開モードUFM(cg)が0にリセットされ、タッチされたUnfoldキーはオフ状態とされる。また、展開に使用されたブロックの割り当ては展開前の状態に戻す。   Note that when any of the Unfold keys 601 to 605 is turned on and the key is touched again, a deployment off operation event is generated. In this off operation event process, the unfolding mode UFM (cg) is reset to 0, and the touched Unfold key is turned off. Also, the allocation of blocks used for expansion is returned to the state before expansion.

図10は、何れかのchストリップの操作子が操作されたときにメイン装置130のCPU301が実行するイベント処理のフローである。メイン装置130やフェーダ装置131〜134が備えている何れかのchストリップの何れかの操作子が操作されると、その操作が為されたブロックのブロック番号が変数bnに、そのブロック内でその操作が為されたchストリップを特定するchストリップ番号が変数snに、そのchストリップ内でその操作が為された操作子を特定する操作子番号が変数cnに、それぞれ設定されて操作子イベントが発生される。該操作子イベントが発生されたとき本処理が開始される。なお、その操作子の操作内容(例えば、スイッチであれば押下されたことを示す情報、ノブやフェーダであれば、その操作位置(絶対値)、または、単位時間当たりの操作量など)も該操作子イベントに付随する情報として本処理に渡される。   FIG. 10 is a flow of event processing executed by the CPU 301 of the main apparatus 130 when any of the channel strip operators is operated. When any of the operators of any of the channel strips provided in the main device 130 or the fader devices 131 to 134 is operated, the block number of the block in which the operation has been performed is set to the variable bn, The ch strip number that identifies the ch strip that has been operated is set to the variable sn, and the operator number that identifies the manipulator that has been operated in the ch strip is set to the variable cn. Generated. This process is started when the operator event is generated. The operation content of the operator (for example, information indicating that the switch has been pressed, the operation position (absolute value) of the knob or fader, or the operation amount per unit time, etc.) It is passed to this process as information accompanying the operator event.

ステップ1001で、操作内容を変数bufに、操作されたブロックの制御グループ番号CG(bn)を変数cgへ、該制御グループの展開モードUFM(cg)を変数gtへ、展開グループ番号UFG(cg)を変数gnへ、それぞれ代入する。ステップ1002で、展開モードUFM(cg)=0なら、操作された制御ブロックでは展開が為されていないということであるから、ステップ1003で、操作されたブロックの現レイヤLN(bn)がchレイヤか判別する。chレイヤであるときは、ステップ1004で、現レイヤ番号LN(bn)を変数lnへ、操作されたchストリップsnに割り当てられているch番号LAD(ln,sn)を変数iへ、それぞれ代入する。ステップ1005で、第ichの操作子番号cnに応じたパラメータ値を、操作内容bufに応じて、変更する。   In step 1001, the operation content is set to the variable buf, the control group number CG (bn) of the operated block is set to the variable cg, the expansion mode UFM (cg) of the control group is set to the variable gt, and the expansion group number UFG (cg). Is substituted for variable gn. If the expansion mode UFM (cg) = 0 in step 1002, it means that expansion has not been performed in the operated control block. Therefore, in step 1003, the current layer LN (bn) of the operated block is the ch layer. Is determined. If it is the ch layer, in step 1004, the current layer number LN (bn) is substituted into the variable ln, and the ch number LAD (ln, sn) assigned to the operated ch strip sn is substituted into the variable i. . In step 1005, the parameter value corresponding to the ich operator number cn is changed according to the operation content buf.

ステップ1006でレイヤLN(bn)がDCAレイヤか判別し、そうであるときは、ステップ1007で、chストリップsnに割り当てられているDCAグループに属する各chを、操作内容bufに応じて連動制御(DCA制御)する。ステップ1006でレイヤLN(bn)がカスタムレイヤのときは、ステップ1008で、当該ブロックに呼び出されているカスタムレイヤ定義ファイルを特定し、該カスタムレイヤ定義ファイルの内容に応じてchストリップsnに割り当てられているchまたはchセットグループを特定し、特定されたchまたはchセットグループの各chを操作内容bufに応じて制御する。   In step 1006, it is determined whether the layer LN (bn) is a DCA layer. If so, in step 1007, each channel belonging to the DCA group assigned to the ch strip sn is linked and controlled according to the operation content buf ( DCA control). If the layer LN (bn) is a custom layer in step 1006, the custom layer definition file called for the block is specified in step 1008 and assigned to the ch strip sn according to the contents of the custom layer definition file. The specified ch or ch set group is specified, and each ch of the specified ch or ch set group is controlled according to the operation content buf.

ステップ1002でUFM(cg)≠0なら、展開が為されているということであるから、ステップ1009で、操作されたブロックbnが展開範囲内か判別する。UFB(bn)=0なら、そのブロックは展開に使用されていないから展開範囲外であり、ステップ1003に進む。UFB(bn)≠0なら、そのブロックは展開に使用されているから展開範囲内であり、ステップ1010に進む。ただし、UFM(cg)=4の場合、すなわちchセットグループがUFB(bn)=1のブロックbnに展開されている場合は、当該UFB(bn)=1が設定されているブロックbn内のchストリップの操作のときのみ展開範囲内としてステップ1010に進むようにし、UFB(bn)=2が設定されているブロックbn内のchストリップの操作は展開範囲外としてステップ1003に進むようにする。同様に、UFM(cg)=5の場合、すなわちchセットグループがUFB(bn)=2のブロックbnに展開されている場合は、当該UFB(bn)=2が設定されているブロックbn内のchストリップの操作のときのみ展開範囲内としてステップ1010に進むようにし、UFB(bn)=1が設定されているブロックbn内のchストリップの操作は展開範囲外としてステップ1003に進むようにする。   If UFM (cg) ≠ 0 in step 1002, it means that the expansion has been performed. In step 1009, it is determined whether the operated block bn is within the expansion range. If UFB (bn) = 0, the block is not used for expansion and is out of the expansion range, and the process proceeds to step 1003. If UFB (bn) ≠ 0, the block is used for expansion and is within the expansion range, and the process proceeds to step 1010. However, if UFM (cg) = 4, that is, if the ch set group is expanded to the block bn of UFB (bn) = 1, the ch in the block bn in which the UFB (bn) = 1 is set Only when a strip operation is performed, the process proceeds to step 1010 within the expansion range, and the operation of the ch strip in the block bn in which UFB (bn) = 2 is set is performed outside the expansion range and proceeds to step 1003. Similarly, when UFM (cg) = 5, that is, when the ch set group is expanded to the block bn of UFB (bn) = 2, the block within the block bn in which the UFB (bn) = 2 is set Only during the operation of the ch strip, the process proceeds to step 1010 as being within the expansion range, and the operation of the ch strip in the block bn for which UFB (bn) = 1 is set is out of the expansion range and proceeds to step 1003.

ステップ1010では、変数ufbに展開ブロック番号UFB(bn)を代入し、(ufb−1)×8+snを変数jへ代入する。変数jの値は、操作されたchストリップsnに割り当てられているchが、展開されているグループ内で何番目のchであるかを示す値である。ただし例外として、UFM(cg)=5のとき、すなわちchセット#2展開キーによる展開のときは、UFB(bn)=1のブロックは展開に使用せずにUFB(bn)=2のブロックを展開に使用しているので、UFB(bn)=1のブロックのchストリップの数である8を上記jから減算しておく。次に、ステップ1011で、そのj番目のchのch番号GD(gt,gn,j)を変数iへ代入する。ステップ1010で、第ichの操作子番号cnに応じたパラメータ値を、操作内容bufに応じて変更する。   In step 1010, the expanded block number UFB (bn) is substituted into the variable ufb, and (ufb-1) × 8 + sn is substituted into the variable j. The value of the variable j is a value indicating what number ch is assigned to the operated ch strip sn in the expanded group. However, as an exception, when UFM (cg) = 5, that is, when expansion is performed with the ch set # 2 expansion key, the block with UFB (bn) = 2 is not used for expansion and the block with UFB (bn) = 2 is used. Since it is used for expansion, 8 which is the number of ch strips in the block of UFB (bn) = 1 is subtracted from j. Next, in step 1011, the channel number GD (gt, gn, j) of the j-th channel is substituted into the variable i. In step 1010, the parameter value corresponding to the ich operator number cn is changed according to the operation content buf.

なお、展開に使用するブロックのうち最後のブロックでは、左側のchストリップから展開に使用されていくので、右側に使用されないchストリップが現れる場合があるが、そのようなchストリップの操作子を操作した場合は、ステップ1011でch番号GD(gt,gn,j)としてNULLが返されるので、ステップ1012では何も変更されないようになっている。   In the last block among the blocks used for expansion, since the left channel strip is used for expansion, an unused channel strip may appear on the right side. In this case, since NULL is returned as the ch number GD (gt, gn, j) in step 1011, nothing is changed in step 1012.

上記実施形態では図1のように4台のフェーダ装置を接続した例で説明したが、フェーダ装置の台数は任意である。フェーダ装置無しでメイン装置のみでも、本発明は適用可能である。また、メイン装置130内にDSP307を設けたが、DSPをミキサエンジンとして独立させ、オーディオネットワーク140に接続する形態としてもよい。さらに、chストリップ部(ブロック)を8本のchストリップで構成したが、この数も適宜変更してよい。   In the above embodiment, an example in which four fader devices are connected as shown in FIG. 1 has been described. However, the number of fader devices is arbitrary. The present invention can be applied to the main device alone without the fader device. In addition, although the DSP 307 is provided in the main apparatus 130, the DSP may be independent as a mixer engine and connected to the audio network 140. Furthermore, although the ch strip portion (block) is composed of eight ch strips, this number may be changed as appropriate.

上記実施形態では図6に示すUnfoldキーを使用したが、各chストリップ毎にUnfoldキーを用意してもよい。その場合、Unfoldキーをオンすることで、chストリップの選択も同時に行えるので、SELキーの操作は不要となる。各chストリップ毎に用意するUnfoldキーは、表示スペースがあれば図6の5個のキーを用意してもよいし、この中の一部のUnfoldキーのみとしてもよい。   In the above embodiment, the Unfold key shown in FIG. 6 is used. However, an Unfold key may be prepared for each channel strip. In that case, the channel strip can be selected simultaneously by turning on the Unfold key, so that the operation of the SEL key becomes unnecessary. As the Unfold key prepared for each channel strip, the five keys shown in FIG. 6 may be prepared if there is a display space, or only a part of the Unfold keys may be included.

上記実施形態における、制御グループの数、レイヤ(chレイヤ、DCAレイヤ、カスタムレイヤ)の数、グループの数、グループを構成するchの数、展開に使用するブロックの数などは、適宜設計変更してもよい。   In the above embodiment, the number of control groups, the number of layers (ch layer, DCA layer, custom layer), the number of groups, the number of channels constituting the group, the number of blocks used for development, and the like are appropriately changed. May be.

上記実施形態では、あるグループ種別の展開キーを操作した後に、そのグループ種別の何れかのグループを示すキーないしスイッチを操作することにより、そのグループの展開処理が開始されるようになっていたが、その展開キーを押しながらそのグループのキーないしスイッチを操作することで同処理が開始されるようにしてもよい。   In the above embodiment, after operating the expansion key of a certain group type, the expansion processing of the group is started by operating the key or switch indicating any group of that group type. The process may be started by operating a key or switch of the group while pressing the expansion key.

上記実施形態のUnfoldキー群600には、各グループ種別毎に1つの展開キーが表示されていたが、複数のグループ種別に共通の1つの展開キーだけにしてもよい。その場合、その展開キーのオン操作の後に操作されるキーに応じて、どのグループ種別のグループを展開するか決めるようにすればよい。例えば、DCAグループが割り当てられたchストリップのSELキーが操作されたら、そのDCAグループを展開し、ミュートスイッチが操作されたら、そのミュートスイッチに対応するミュートグループを展開し、chセットグループが割り当てられたchストリップのSELキーが操作されたら、そのchセットグループを展開するようにすればよい。   In the Unfold key group 600 of the above embodiment, one expansion key is displayed for each group type. However, only one expansion key common to a plurality of group types may be used. In that case, it is only necessary to determine which group type of group to expand in accordance with the key operated after the expansion key is turned on. For example, when the SEL key of the channel strip to which the DCA group is assigned is operated, the DCA group is expanded. When the mute switch is operated, the mute group corresponding to the mute switch is expanded, and the ch set group is allocated. When the SEL key of a channel strip is operated, the channel set group may be expanded.

上記実施形態のステップ1010では、あるchセットグループを2番目の展開先に展開するとき(UFM(cg)=5)、jから8を減算することにより、ubfが2であっても、そのchセットグループに登録された1〜8番目のchが展開されるようにしていたが、これは1つのやり方に過ぎない。別のやり方として、例えば、ステップ1010において、UFM(cg)=5であれば、bnの値に関わりなくufbを1とするようにしてもよいし、あるいは、ステップ1010は変更せずに、グループ内ch番号GD(gt,gn,j)を、gt=5の場合に、GD(5,gn,(j−8))=GD(5,、gn,j)である関数にしてもよい。   In step 1010 of the above embodiment, when a certain ch set group is expanded to the second expansion destination (UFM (cg) = 5), even if ubf is 2, even if ubf is 2, by subtracting 8 from j The 1st to 8th channels registered in the set group were developed, but this is only one way. Alternatively, for example, in step 1010, if UFM (cg) = 5, ufb may be set to 1 regardless of the value of bn, or step 1010 is not changed and the group is not changed. The inner channel number GD (gt, gn, j) may be a function in which GD (5, gn, (j-8)) = GD (5, gn, j) when gt = 5.

上記実施形態では、chストリップ部のレイヤを、各ブロック毎に独立して選択するようになっていたが、任意の複数ブロックをリンクして、それら複数ブロックで同じレイヤを同時選択するようにしてもよい。   In the above embodiment, the channel of the ch strip portion is selected independently for each block. However, any plurality of blocks are linked, and the same layer is simultaneously selected by the plurality of blocks. Also good.

100〜108…chストリップ部、110〜114…表示器、130…メイン装置、131〜134…フェーダ装置、140…オーディオネットワーク、201−1〜201−8…chストリップ、214…SELキー、218…電動フェーダ。   DESCRIPTION OF SYMBOLS 100-108 ... ch strip part, 110-114 ... indicator, 130 ... main apparatus, 131-134 ... fader apparatus, 140 ... audio network, 201-1 to 201-8 ... ch strip, 214 ... SEL key, 218 ... Electric fader.

Claims (6)

各チャンネル(ch)のパラメータを記憶するパラメータ記憶部に記憶されたパラメータに基づいて、複数chに入力する音響信号の信号処理を行う音響信号処理装置であって、
それぞれ、ユーザの操作を受け付ける複数のchストリップを含む、複数の操作ブロックと、
1つの操作ブロックに割り当てる複数chを示すレイヤ情報を、複数記憶するレイヤ記憶部と、
各操作ブロック毎に、レイヤ選択指示に応じて、複数のレイヤ情報の中から1つのレイヤ情報を選択し、選択されたレイヤ情報の示す複数chを、当該操作ブロックの各chストリップに割り当てる第1割当部と、
複数のchから構成されるグループを1つ以上作成し、各グループ毎に、そのグループを構成する複数chを示すグループ情報を記憶するグループ作成部と、
各グループ毎に、そのグループを構成する複数chの音響信号の少なくとも1つの楽音特性を連動制御する連動制御部と、
前記複数の操作ブロックのうちの一部の操作ブロックを展開用として指定する指定部と、
前記複数のグループのうちの1のグループの展開指示に応じて、該グループのグループ情報が示す複数chのそれぞれを、前記指定部により指定された操作ブロックの各chストリップに、割り当てる第2割当部と、
1の操作ブロックの1のchストリップの操作に応じて、前記第2割当部により当該chストリップにchが割り当てられている場合は、該割り当てられているchのパラメータを制御し、割り当てられていない場合は、前記第1割当部により当該chストリップに割り当てられたchのパラメータを制御するパラメータ制御部と
を備えたことを特徴とする音響信号処理装置。
An acoustic signal processing device that performs signal processing of acoustic signals input to a plurality of channels based on parameters stored in a parameter storage unit that stores parameters of each channel (ch),
A plurality of operation blocks each including a plurality of ch strips for receiving user operations;
A layer storage unit for storing a plurality of pieces of layer information indicating a plurality of channels assigned to one operation block;
For each operation block, in response to a layer selection instruction, one layer information is selected from a plurality of layer information, and a plurality of channels indicated by the selected layer information is assigned to each ch strip of the operation block. An allocator;
A group creating unit that creates one or more groups composed of a plurality of channels, and stores group information indicating the plurality of channels constituting the group for each group;
For each group, an interlocking control unit that interlocks and controls at least one musical sound characteristic of the sound signals of a plurality of channels constituting the group;
A designating unit that designates a part of the plurality of operation blocks for expansion;
A second allocation unit that allocates each of the plurality of channels indicated by the group information of the group to each channel strip of the operation block specified by the specification unit in response to an instruction to expand one of the plurality of groups. When,
When a channel is assigned to the ch strip by the second assigning unit according to the operation of one ch strip of one operation block, the parameters of the assigned ch are controlled and not assigned. A parameter control unit that controls a parameter of a channel assigned to the channel strip by the first assigning unit.
各チャンネル(ch)のパラメータを記憶するパラメータ記憶部に記憶されたパラメータに基づいて、複数chに入力する音響信号の信号処理を行う音響信号処理装置であって、
それぞれ、ユーザの操作を受け付ける複数のchストリップを含む、複数の操作ブロックと、
1つの操作ブロックに割り当てる複数chを示すレイヤ情報を、複数記憶するレイヤ記憶部と、
複数のchから構成されるグループを1つ以上作成し、各グループ毎に、そのグループを構成する複数chを示すグループ情報を記憶するグループ作成部と、
各グループ毎に、そのグループを構成する複数chの音響信号の少なくとも1つの楽音特性を連動制御する連動制御部と、
各操作ブロック毎に、レイヤ選択指示に応じて、複数のレイヤ情報の中から1つのレイヤ情報を選択し、選択されたレイヤ情報の示す複数chを、当該操作ブロックの各chストリップに割り当てる第1割当部と、
前記複数の操作ブロックを複数の制御グループに分け、各制御グループを構成する操作ブロックを示す制御グループ情報を記憶する制御グループ情報記憶部と、
前記制御グループ毎に、前記複数の操作ブロックのうちの一部の操作ブロックを展開用として指定する指定部と、
前記制御グループ毎に、前記複数のグループのうちの1のグループの展開指示に応じて、該グループのグループ情報が示す複数chのそれぞれを、前記指定部により指定された操作ブロックの各chストリップに、割り当てる第2割当部と、
前記制御グループ毎に、1の操作ブロックの1のchストリップの操作に応じて、前記第2割当部により当該chストリップにchが割り当てられている場合は、該割り当てられているchのパラメータを制御し、割り当てられていない場合は、前記第1割当部により当該chストリップに割り当てられたchのパラメータを制御するパラメータ制御部と
を備えたことを特徴とする音響信号処理装置。
An acoustic signal processing device that performs signal processing of acoustic signals input to a plurality of channels based on parameters stored in a parameter storage unit that stores parameters of each channel (ch),
A plurality of operation blocks each including a plurality of ch strips for receiving user operations;
A layer storage unit that stores a plurality of layer information indicating a plurality of channels to be assigned to one operation block;
A group creating unit that creates one or more groups composed of a plurality of channels, and stores group information indicating the plurality of channels constituting the group for each group;
For each group, an interlocking control unit that interlocks and controls at least one musical sound characteristic of the sound signals of a plurality of channels constituting the group;
For each operation block, in response to a layer selection instruction, one layer information is selected from a plurality of layer information, and a plurality of channels indicated by the selected layer information is assigned to each ch strip of the operation block. An allocator;
Dividing the plurality of operation blocks into a plurality of control groups, and storing a control group information storing operation group information indicating operation blocks constituting each control group;
For each control group, a designation unit that designates a part of the plurality of operation blocks for expansion, and
For each of the control groups, in response to an instruction to expand one group of the plurality of groups, each of the plurality of channels indicated by the group information of the group is assigned to each channel strip of the operation block specified by the specifying unit. A second assigning unit to be assigned;
For each control group, when a channel is allocated to the channel strip by the second allocation unit according to the operation of one channel strip of one operation block, the parameter of the allocated channel is controlled. And a parameter control unit that controls a parameter of the channel allocated to the channel strip by the first allocation unit when the channel is not allocated.
請求項1または2に記載の音響信号処理装置において、
前記レイヤ情報は、(1)操作ブロックの各chストリップにそれぞれ1つずつchを割り当てるchレイヤを規定するchレイヤ情報、(2)複数のchから構成されるDCAグループを複数作成し、操作ブロックの各chストリップにそれぞれ1つずつ前記DCAグループを割り当てるDCAレイヤを規定するDCAレイヤ情報、または、(3)操作ブロックの各chストリップ毎に割り当てる1つ乃至複数のchを任意に定義したカスタムレイヤを規定するカスタムレイヤ情報を含むことを特徴とする音響信号処理装置。
The acoustic signal processing device according to claim 1 or 2,
The layer information includes: (1) ch layer information that defines a ch layer that assigns one channel to each ch strip of the operation block; and (2) a plurality of DCA groups composed of a plurality of channels. DCA layer information that defines a DCA layer that assigns one DCA group to each ch strip, or (3) a custom layer that arbitrarily defines one or more channels to be assigned to each ch strip of the operation block An acoustic signal processing apparatus comprising custom layer information that defines
請求項1または2に記載の音響信号処理装置において、
前記グループ情報は、(1)割り当てた1つのchストリップを用いてパラメータを連動制御する複数のchから構成されるDCAグループ、(2)1つのchのパラメータを変更するとグループ内の他のchのパラメータが連動して変更されるような複数のchから構成されるリンクグループ、(3)連動してミュートのオン/オフ制御を行う複数のchから構成されるミュートグループ、または、(4)割り当てた1つのchストリップを用いてパラメータを連動制御する複数のchから構成されるchセットグループを、規定する情報を含むことを特徴とする音響信号処理装置。
The acoustic signal processing device according to claim 1 or 2,
The group information includes (1) a DCA group composed of a plurality of channels whose parameters are linked and controlled by using one allocated channel strip, and (2) when the parameters of one channel are changed, Link group composed of multiple channels whose parameters are changed in conjunction with each other, (3) Mute group composed of multiple channels that control mute on / off in conjunction with each other, or (4) Assignment An acoustic signal processing apparatus comprising information defining a ch set group composed of a plurality of channels whose parameters are linked and controlled using a single ch strip.
請求項1または2に記載の音響信号処理装置において、
前記指定部は、展開用の操作ブロックを複数指定する際、それら複数の操作ブロックの順番を指定するものであり、
前記第2割当部は、展開指示されたグループの複数chを前記指定部により指定された操作ブロックの各chストリップに割り当てる際、前記指定された操作ブロックの順番に従って割り当てていくことを特徴とする音響信号処理装置。
The acoustic signal processing device according to claim 1 or 2,
The designation unit designates an order of the plurality of operation blocks when designating a plurality of operation blocks for expansion,
The second allocating unit allocates a plurality of channels of a group instructed to be expanded to each channel strip of the operation block specified by the specifying unit according to the order of the specified operation block. Acoustic signal processing device.
請求項1または2に記載の音響信号処理装置において、
前記グループ情報は、割り当てた1つのchストリップを用いてパラメータを連動制御する複数のchから構成されるchセットグループであって、1つのchセットグループを構成するch数が前記操作ブロック内のchストリップの数以下であるようなchセットグループを規定する情報を含み、
前記第2割当部は、展開指示されたchセットグループの複数chを、前記指定部により指定された操作ブロックのうちの所定の1つの操作ブロックのchストリップに、割り当てることを特徴とする音響信号処理装置。
The acoustic signal processing device according to claim 1 or 2,
The group information is a ch set group composed of a plurality of channels whose parameters are linked and controlled using one allocated ch strip, and the number of channels constituting one ch set group is the number of channels in the operation block. Including information defining a ch set group that is less than or equal to the number of strips;
The second allocating unit allocates a plurality of channels of a channel set group instructed to be allocated to a channel strip of a predetermined operation block among the operation blocks specified by the specifying unit. Processing equipment.
JP2009218218A 2009-09-19 2009-09-19 Acoustic signal processing device Expired - Fee Related JP5344242B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009218218A JP5344242B2 (en) 2009-09-19 2009-09-19 Acoustic signal processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009218218A JP5344242B2 (en) 2009-09-19 2009-09-19 Acoustic signal processing device

Publications (2)

Publication Number Publication Date
JP2011066863A true JP2011066863A (en) 2011-03-31
JP5344242B2 JP5344242B2 (en) 2013-11-20

Family

ID=43952570

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009218218A Expired - Fee Related JP5344242B2 (en) 2009-09-19 2009-09-19 Acoustic signal processing device

Country Status (1)

Country Link
JP (1) JP5344242B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013150267A (en) * 2012-01-23 2013-08-01 Yamaha Corp Control apparatus
US20160285573A1 (en) * 2015-03-24 2016-09-29 Yamaha Corporation Allocation to channel strips in audio signal processing apparatus
US10211937B2 (en) 2017-02-28 2019-02-19 Yamaha Corporation Signal controlling apparatus and method of deploying parameters

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005191793A (en) * 2003-12-25 2005-07-14 Yamaha Corp Parameter setting method for mixer, mixer, and program
JP2006262080A (en) * 2005-03-17 2006-09-28 Yamaha Corp Sound adjusting console
JP2007074625A (en) * 2005-09-09 2007-03-22 Yamaha Corp Digital mixer and program
JP2008227764A (en) * 2007-03-09 2008-09-25 Yamaha Corp Mixer system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005191793A (en) * 2003-12-25 2005-07-14 Yamaha Corp Parameter setting method for mixer, mixer, and program
JP2006262080A (en) * 2005-03-17 2006-09-28 Yamaha Corp Sound adjusting console
JP2007074625A (en) * 2005-09-09 2007-03-22 Yamaha Corp Digital mixer and program
JP2008227764A (en) * 2007-03-09 2008-09-25 Yamaha Corp Mixer system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013150267A (en) * 2012-01-23 2013-08-01 Yamaha Corp Control apparatus
US20160285573A1 (en) * 2015-03-24 2016-09-29 Yamaha Corporation Allocation to channel strips in audio signal processing apparatus
JP2016181834A (en) * 2015-03-24 2016-10-13 ヤマハ株式会社 Audio signal processing apparatus
US9871604B2 (en) * 2015-03-24 2018-01-16 Yamaha Corporation Allocation to channel strips in audio signal processing apparatus
US10211937B2 (en) 2017-02-28 2019-02-19 Yamaha Corporation Signal controlling apparatus and method of deploying parameters

Also Published As

Publication number Publication date
JP5344242B2 (en) 2013-11-20

Similar Documents

Publication Publication Date Title
JP5246110B2 (en) Digital mixer
US8098850B2 (en) Digital mixer
US8498724B2 (en) Digital mixer
JP5190444B2 (en) Operating the sound mixing console and sound mixing console
JP4186229B2 (en) Acoustic adjustment console
JP4321259B2 (en) Mixer device and method for controlling mixer device
EP2410680A1 (en) Audio signal processing apparatus
JP2013058967A (en) Acoustic signal processing apparatus
JP5789961B2 (en) Digital audio mixer
JP6488811B2 (en) Audio signal processing device
JP5344242B2 (en) Acoustic signal processing device
JP2019022148A (en) Sound processor and parameter assignment method
US9014401B2 (en) Mixing apparatus
JP2010212933A (en) Audio signal processor
JP5489001B2 (en) Acoustic signal processing device
JP6515496B2 (en) Mixing console
CN108509120B (en) Signal control device and method for deploying parameters
JP4465718B2 (en) Mixer parameter setting device
JP4771287B2 (en) Signal processing module to be executed by signal processing apparatus
JP5495130B2 (en) Acoustic signal processing device
JP2011023838A (en) Digital mixer
JP2005244634A (en) Sound signal processing method, mixer, and program
JP5861986B2 (en) Mixing system
JP2018142931A (en) Sound control system and method
JP5358889B2 (en) Mixing equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120720

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130418

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130718

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130731

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees