close

Вход

Забыли?

вход по аккаунту

?

JP2007258966

код для вставкиСкачать
Patent Translate
Powered by EPO and Google
Notice
This translation is machine-generated. It cannot be guaranteed that it is intelligible, accurate,
complete, reliable or fit for specific purposes. Critical decisions, such as commercially relevant or
financial decisions, should not be based on machine-translation output.
DESCRIPTION JP2007258966
The present invention aims to provide an audio network system in which the function of another
audio device can be used beyond the maximum number of transmission channels of audio signals
determined from the standard of the network. A connection network is provided that connects a
first network and a second network. The connection network has a function of causing a signal of
any one transmission channel of one network to be placed on any one transmission channel of
the other network. To that end, each network has one master node which controls the transfer of
the acoustic signal in that network, and the acoustic signal from the first node of the first
network to the second node of the second network The audio signal is transmitted on the first
transmission channel in the first network, and on the second transmission channel in the second
network when instructed to perform the transmission in the first network, and they are relayed
in the connection network. [Selected figure] Figure 2
オーディオネットワークシステム
[0001]
The present invention relates to an audio network system connecting various audio devices.
[0002]
Conventionally, CobraNet (registered trademark) described in Non-Patent Document 1 as a
technology for performing communication of acoustic signals in a professional audio network
system used for PA such as concerts and theaters, music production, indoor broadcasting, etc.
SuperMAC (registered trademark) described in Non-Patent Document 2, EtherSound (registered
trademark) described in Non-Patent Document 3, and the like are known.
09-05-2019
1
[0003]
CobraNet is a network system for professional audio developed by Peak Audio, Inc. (USA).
CobraNet is a technology for transmitting multi-channel uncompressed audio (sound) signals and
control (control) signals over Ethernet (registered trademark) using the IEEE 802.3u standard
Ethernet (registered trademark) protocol.
It can transmit sample data with a sampling rate of 48 kHz and 16/20/24 bits, and can handle
audio signals and control signals of up to 64 channels (ch) bi-directional (ie, 128 ch). Also,
SuperMAC and EtherSound are similar technologies for transmitting an acoustic signal on
Ethernet (registered trademark).
[0004]
An audio network using these technologies includes audio equipment of various functions
(analog input, analog output, digital input, digital output, mixing, application of effects, recording
/ reproducing, remote control, and any combination of two or more thereof) Can be connected
arbitrarily. http://www.balcom.co.jp/cobranet.htm http://www.sonyoxford.co.uk/pub/supermac/
http://www.ethersound.com/news/getnews.php? enews_key = 101
[0005]
As described above, various techniques for transmitting acoustic signals through a network are
considered. However, regardless of which method is used, the maximum number of transmission
channels of acoustic signals that can be transmitted through the network is determined based on
the transfer rate of the network. There is. Therefore, although it is possible to connect any audio
device, once the number of transmission channels is used up, even if more audio devices are
connected, it is not possible to transmit and receive audio signals, so the number of audio devices
that can be connected is substantially There was a limit.
[0006]
09-05-2019
2
An object of the present invention is to provide an audio network system in which the function of
another audio device can be used beyond the maximum number of transmission channels of
audio signals determined by the standard of the network.
[0007]
In order to achieve the above object, according to the present invention, with respect to first and
second networks each having a plurality of nodes connected and performing time division
transmission of a plurality of acoustic signals between the nodes by a plurality of transmission
channels, A control device is provided which performs remote control of the plurality of nodes
connected via the first and second networks.
In each network, one of a plurality of connected nodes is used as a master node that controls a
transmission channel. Each of the plurality of nodes inputs an audio signal, outputs an audio
signal, or processes an audio signal to an arbitrary transmission channel of a connected network,
or from an arbitrary transmission channel And a communication function for inputting the
acoustic signal. And any one node of the plurality of nodes is a connection node connected to
both the first and second networks, and receives an acoustic signal from any one transmission
channel of one network. And a transmission function for outputting to any one transmission
channel of the other network. When it is instructed in the control device to transmit an acoustic
signal from a first node of the first network to a second node of the second network, (1) the
control device is configured to: Causing the master node of one of the networks to assign a first
transmission channel for audio transmission from the first node to the connection node, and the
first node being assigned an acoustic signal to the first node. (2) causing the master node of the
second network to assign a second transmission channel for audio transmission from the
connection node to the second node; An audio signal is input to the second node from the
assigned second transmission channel, and (3) the connection node receives the first network
Wherein the first transmission channel inputs the sound signal to output to the second
transmission ch of the second network. Thereby, the transmission of the acoustic signal from the
node of the first network to the node of the second network is realized.
[0008]
It is possible to log on to the control device as any one of a plurality of users set with authority
regarding use or setting of each network, and an audio signal from a node of the first network to
a node of the second network It is recommended that the instruction to transmit the ID can be
09-05-2019
3
issued only when the logon user has the setting authority of those networks, and if the user does
not have the setting authority of either one, the instruction may not be given. . Further, when the
log-on user does not have the setting authority of either one of the first and second networks, it
is preferable that the setting made by the instruction can not be changed. The control device may
be connected to the node connected to any one of the first and second networks to perform the
remote control via the node or connected to at least one of the first and second networks. And
the remote control may be performed.
[0009]
Furthermore, the present invention is an audio network system to which a plurality of nodes
performing input, output or signal processing of acoustic signals are connected, and a plurality of
partial networks each of which is an independent network, and a plurality of partial networks
thereof. And a connection network connected to each other. At least one connection node is
connected to each partial network, the connection node is also connected to the connection
network, and each network time-divisionally transmits a plurality of acoustic signals by a
plurality of transmission channels. It shall be possible. The connection node has a function of
causing the acoustic signal of any one transmission channel of one of the partial network and the
connection network to be put on any one transmission channel of the other network. Each said
partial network has one partial master node controlling transmission of acoustic signals in its
partial network, and said connection network controls one transmission master node controlling
transmission of acoustic signals in its connection network. An arbitrary number of nodes can be
detachably connected to the partial network, and the connection node connected to an arbitrary
number of partial networks can be detachably connected to the connection network.
[0010]
According to the present invention, since an audio signal can be transmitted between partial
networks, an audio network system can be realized in which the function of another audio device
can be utilized beyond the maximum number of transmission channels of the audio signal
determined by the standard of the network. it can.
[0011]
Hereinafter, embodiments of the present invention will be described using the drawings.
[0012]
09-05-2019
4
FIG. 1 shows a detailed configuration of a node 100 of an apparatus such as a mixer engine and a
console 130 connected to the apparatus in an audio network system according to an
embodiment of the present invention.
A node 100 of a device such as a mixer engine includes a central processing unit (CPU) 101, a
flash memory 102, a random access memory (RAM) 103, a communication input / output
interface (COM I / O) 104, and a card input / output interface (I / O). And a signal processing
unit (DSP) 106, a partial network interface (Net I / O) 107, and a bus line 109.
The connection network interface (Net I / O) 108 will be described later.
[0013]
The CPU 101 is a processing device that controls the entire processing in the device of the node
100. The flash memory 102 is a non-volatile rewritable storage device that stores programs
executed by the CPU 101, various data, and the like. The RAM 103 is a volatile memory which
loads a program executed by the CPU 101 or is used for various work areas. The COM I / O 104
is an interface for connecting a communication cable for communicating with the console 130
and other devices (such as a PC).
[0014]
The card I / O unit 105 is a unit having a plurality of card slots (insertion ports). As a card to be
inserted, for example, a DSP card that performs signal processing such as mixing of digital audio
signals, an analog input card for A / D (analog-digital) conversion of analog audio signals and
inputting, D / A (digital audio signals) There are an analog output card which converts digital
analog) and outputs as an analog sound signal, a digital input / output card which inputs and
outputs a digital sound signal, and the like. The function of the device of this node 100 is
determined by what kind of card is inserted into the card I / O unit 105 (the types may be
mixed). For example, when a DSP card is inserted into all slots, that node becomes a node of a
mixer that mainly performs signal processing such as mixing of acoustic signals. Also, when an
analog or digital input / output card is inserted, the node 100 becomes a node that inputs /
outputs analog or digital signals. In FIG. 1, the DSP card A, DSP card B, Ain (analog input) card C,
and Aout (analog output) card D are inserted in the slots 111 to 114, whereby analog audio
09-05-2019
5
signals are generated only at the equipment of this node 100. An example to realize input /
output and mixing processing of Although only four slots 111 to 114 are illustrated here, the
number can be designed arbitrarily. Reference numeral 115 denotes a signal bus for exchanging
audio signals between cards inserted in the slots. A control bus 116 exchanges control signals.
[0015]
The DSP 106 mainly functions to control the exchange of acoustic signals between each card
inserted in the card I / O unit 105 and the Net I / O 107. In particular, when transmitting and
receiving signals to and from other node devices via a partial network (details will be described
later), it is necessary to follow a predetermined protocol defined in the partial network, but
processing the signal according to that protocol The processing for adjusting the timing of the
signal input / output, etc. is performed by the DSP 106 and the Net I / O 107 working together.
The Net I / O 107 is an interface for connecting this device to a partial network.
[0016]
Although the details will be described later with reference to FIG. 2, the network system of the
present embodiment includes a connection network that mutually connects a plurality of partial
networks. Reference numeral 108 denotes a connection network interface (connection Net I / O)
provided when the node 100 is a node connecting the partial network and the connection
network (hereinafter referred to as a connection node). If this node 100 is connected to only a
partial network and not to a connection network, the connection Net I / O 108 is not necessary.
The Net I / O 107 and the Net I / O 108 are interfaces of the same communication method, but
may be different communication methods. Also, the DSP 106 and the Net I / O 107 (and 108)
may be realized as communication cards inserted in the slots 111 to 114.
[0017]
The console 130 includes a CPU 131, a flash memory 132, a RAM 133, a display 134, an
operator 135, an electric fader 136, a COM I / O 137, a DSP 138, an audio I / O 139, and a bus
line 140. The CPU 131 is a processing unit that controls the overall operation of the console 130.
The flash memory 132 is a storage device that stores programs executed by the CPU 131,
various data, and the like. The RAM 133 is a volatile memory used for a load area of programs
executed by the CPU 131 and various work areas. The display 134 is a display provided on the
09-05-2019
6
external panel of the console 130 for displaying various information. The electric fader 136 is an
operating element provided on the external panel of the console 130 for setting values of various
parameters. The operators 135 are various operators provided on the external panel of the
console 130. The COM I / O 137 is an interface for connecting the console 130 to a
communication cable for communicating with the node 100 such as a mixer engine. The DSP
138 is a DSP that takes in and out signals input and output via the COM I / O 137 and performs
various processing. The audio I / O 139 is an input / output interface for monitoring an acoustic
signal.
[0018]
FIG. 2 shows an example of the overall configuration of the audio network system of this
embodiment. Nodes 211 to 214 and consoles 215 and 216 are installed as audio equipment of
the hall A 201. The nodes 211 to 214 are devices having the same configuration as that
described for the node 100 in FIG. 1, and predetermined cards are inserted therein to perform
predetermined sound processing functions. These nodes 211 to 214 are mutually connected by a
partial network A 217, and construct a mixer system in the hole A 201 as a whole. The functional
configuration of the mixer system constructed as a whole in the hole A 201 will be described in
detail with reference to FIG. Hereinafter, nodes 211 to 214 will be referred to as A1 to A4 so as
to indicate that they are nodes of partial network A. In each partial network, transmission of an
acoustic signal in the partial network (control of transmission cycle timing, assignment of
transmission resources, etc.) as one of a plurality of connected nodes as a master node of the
partial network Control). Further, the master node is configured information of each device
connected to the partial network (what kind of node is connected to the partial network, what
kind of card is inserted in the device of each node, The console holds and manages which node it
is connected to. “A1 (M)” of the node 211 indicates that the node A1 is currently the master
node in the partial network A. The card inserted into the slot of the node 100 may be one having
a predetermined function such as an analog input card, and one having multiple functions such
as a DSP card (a DSP card can be used as a mixer or an effector. (You can use it for insertion or
use it), but the function of each card is determined as one by specifying it with a DIP switch etc.
or specifying it in the installation operation when inserting the card. Shall be
[0019]
215 indicates a console (Con) connected to the node A3, and 216 indicates a console connected
to the node A4. When a plurality of consoles are connected in a mixer system constructed by
equipment of each node connected to one partial network, one of them is made a master and the
09-05-2019
7
other is made a slave. In the mixer system A of the partial network A of FIG. 2, the console 215 is
a master console, which is indicated as Con (M) to indicate that. In FIG. 2, four mixer systems A to
D are constructed corresponding to the four partial networks A to D. As will be described later,
each mixer system can be a component not only of the device connected to the corresponding
partial network but also the device of another partial network connected by the connection
network. A plurality of devices constituting each mixer system are controlled by control signals
from a master console. That is, the master console controls the entire mixer system constructed
in the partial network. The slave console transmits the setting operation performed on the
operation panel to the master console (expansion of the master console operation panel) and
receives various instruction signals output from the master console to be internally performed by
the master console. If the operation of the master console fails in any way, it can be promoted to
the master console to take over the operation (master console backup).
[0020]
Similarly, nodes 221 to 223 (B1 to B3) and a console 224 are installed as audio equipment of the
studio B 202. These node devices B1 to B3 are connected to the partial network B225, and
construct a mixer system in the studio B202 as a whole. The node B3 is assumed to be a recorder
capable of digitally recording an acoustic signal. The console 224 is a master console because it
is only one console in the mixer system built on the partial network B. Similarly, nodes 231 to
235 (C1 to C5) and a console 236 are installed as sound equipment of the hole C 203, and a
mixer system on the partial network C is constructed. Also, as an acoustic installation of the
spare room D 204, a node 241 (D1) and a console 242 are installed, and a mixer system on the
partial network D is constructed.
[0021]
The connection network 200 is an upper network for connecting the partial networks A, B, C, and
D to one another. In connection network 200, master node A1 (M) of partial network A, master
node B1 (M) of partial network B, master node C1 (M) of partial network C, and master node D1
(M) of partial network D Is connected. These nodes A 1 (M), B 1 (M), C 1 (M), D 1 (M) are
connection nodes in terms of being connected to the connection network 200. Each connecting
node does not have to be the master node of each partial network, but since the master node is a
node that determines the communication timing in each partial network, by making each
connecting node the master node of that partial network The transmission of the acoustic signal
in each partial network can be made more stable. One of these connection nodes, for example,
node B1 (M), serves as a master node of connection network 200 (referred to as connection
09-05-2019
8
master) to transmit acoustic signals in the connection network (timing control of transmission
cycle, transmission resource Control allocation, etc. The connection master is a node that controls
communication in the connection network, such as assignment of transmission resources used
for transmission of each acoustic signal via the connection network 200.
[0022]
As each partial network and connection network are independent networks, naturally the
respective protocols may be the same or different. However, it is assumed that a protocol capable
of time-divisional transmission of acoustic signals of a predetermined number of channels in
substantially real time and simultaneously time-divisional transmission of control signals is used.
Various methods known in the art which can transmit an acoustic signal, for example, mLAN
(trademark), CobraNet (trademark), EtherSound (trademark), HyperMAC (trademark) and the like
may be used.
[0023]
FIG. 3 shows an example of a transmission format in the partial network and the connection
network in the system of this embodiment. Reference numeral 301 denotes each of the
transmission frames 311, 312, 313,... Transmitted along the passage of time t indicated by the
arrow 302. The length of one frame is a fixed length, for example, several tens to several
hundreds of microseconds. This length should be the sampling period of the sampling clock used
in the system × n (n is an integer of 1 or more). In that case, the master node of each network
simultaneously acts as a word clock master which determines the sampling clock of the acoustic
signal in the network. The first half 321 of one frame is a time interval assigned to transmit a
predetermined number of channels of sound signals (musical tone waveform samples). Here, the
first half portion 321 is divided into time sections 330-1 to 330-128, and an example of a format
capable of transmitting an acoustic signal of 128 ch is shown. Each time interval 330-1 to 330128 corresponds to one transmission channel. One or more predetermined number of waveform
samples can be set in one transmission channel, for example, time interval 330-1. An acoustic
signal for one channel is transmitted by one transmission channel. Note that the number of
transmission channels that can be assigned and the number of waveform samples that can be
included in the section of the transmission channel in one frame may be determined arbitrarily in
accordance with the required specification of the network. However, if the number of
transmission channels is increased and the number of samples that can be transmitted in one
frame is increased, the bandwidth of the network is required accordingly, and hardware with
higher performance is required. The second half time interval 322 of one frame is an interval
09-05-2019
9
secured for transmission of control data.
[0024]
Based on the transmission format shown in FIG. 3, for example, as shown in FIG. 2, 128 ch for
partial network A, 128 ch for partial network B, 256 ch for partial network C, and 64 ch for
partial network D, respectively. Make it usable. Also, the connection network 200 enables 512
transmission channels. That is, among these networks, the bandwidth of the connection network
200 is the widest, the partial networks A and B follow it, and the bandwidth of the partial
network D is the narrowest.
[0025]
The transmission channels in each network are assigned under control of the master node of the
network. For example, when it is desired to transmit an acoustic signal from a first node to
another second node in the partial network A, the first node or the second node that wants to
perform the communication to the master node A (M) The assignment of the transmission
channel is requested, and the master node A (M) assigns the transmission channel of any one of
330-1 to 330-128 of FIG. 3 to the request, and the assigned transmission channel is the node of
the request source. Notify If the requesting node is a first node from the first node to a second
node, if the requesting node is a second node from the second node to the first node, the
transmission channel to be used is used. Notice. After that, the first node on the transmission side
places an acoustic signal on the transmission channel and outputs it to the partial network A. The
second node on the receiving side receives the acoustic signal from the transmission channel of
network A. Also in the case where communication is performed between connection nodes via
the connection network 200, the assignment of transmission channels and the procedure of
transmission of acoustic signals using the transmission channels are the same.
[0026]
In addition, although the example of the format which transmits an acoustic signal and a control
signal by time division was shown in FIG. 3, the network line for acoustic signals and the network
line for control signals were mutually provided independently, and an acoustic signal is
independent. And control signals may be transmitted.
[0027]
09-05-2019
10
FIG. 4 is a block diagram showing a functional configuration of a mixer system constructed as a
whole by the devices of the nodes A1 to A4 of the partial network A of FIG.
Reference numerals 401 to 403 denote input parts of the acoustic signal, respectively. The input
patch 406 performs arbitrary connection for inputting each input signal from the input units
401 to 403 to each input ch of the input ch (24 ch) 407 and the input ch (48 ch) 408. On each of
the input channels 407 and 408, various signal processing such as equalizer and dynamics can
be performed. The signals of the respective chs of the input chs 407 and 408 can be selectively
output to any mixing bus of the MIX buses (36 of MIX 1 to 36) 410. The mixing buses of the
MIX bus 410 mix the signals input from the input channels 407 and 408, respectively. The
signals mixed by the mixing buses of the MIX bus 410 are output to one of the output channels
corresponding to the mixing buses, that is, one of the output channels 411 and 412. The outputs
of the output channels 411 and 412 are output to the output patch 413, respectively. The output
patch 413 performs arbitrary connection from the output channels 411 and 412 to the output
system. Reference numerals 414 to 416 denote output parts of the acoustic signal, respectively.
The insertion 409 takes out the signal of any of the channels of the input ch 408, performs
various effects processing using a DSP, and returns the processed signal to any of the channels of
the input ch 408 again.
[0028]
A1, A2, A3 and A4 described in parentheses in each block of FIG. 4 indicate which node of the
partial network A of FIG. 2 realizes the function of the block. For example, since the input unit
401 is described as A1 in parentheses, it can be understood that this input unit 401 is a function
realized by the node A1 of the partial network A of FIG. Similarly, the functions implemented by
the node A1 are an input ch 407, an output ch 411, and an output unit 414. The functions
implemented by the node A2 are an input unit 402 and insertions (10 units) 409. The functions
implemented by the node A3 are an input unit 403, an input ch 408, and an output unit 415. The
functions implemented by the node A 4 are an output ch 412 and an output unit 416. In the
nodes that perform the functions of the input units 401 to 403, a card for inputting an acoustic
signal is inserted in any of the slots. In the nodes that perform the functions of the output units
414 to 416, cards for outputting acoustic signals are inserted in any of the slots. In the nodes
that perform the functions of the input channels 407 and 408 and the output channels 411 and
412, a DSP card is inserted in any of the slots. The other functions, ie, input patch, output patch,
bus, connection patch, etc., are realized by being assigned to nodes, networks, etc., for each line
through which the acoustic signal passes. It is not shown whether it is realized by the device.
09-05-2019
11
[0029]
Furthermore, in the audio network system of the present embodiment, the sound system built on
a certain partial network can use the functions of the nodes of other partial networks. For
example, the input unit 404 in FIG. 4 is a function implemented by the node C5 installed in the
hole C, but this function 404 is used in the sound system of the partial network A. Exchange of
acoustic signals between any node of partial network A and node C5 of partial network C is
performed via partial network A, connection network 200, and partial network C. The connection
patch 405 represents a connection via the connection network 200. Similarly, the output signal
of a predetermined output channel is connected via the output patch 413 and the connection
patch 417 to the recorder unit 418 implemented by the node B3 of the partial network B.
Similarly, the functions of nodes of other partial networks can be used as arbitrary functional
blocks other than the input unit and the output unit.
[0030]
The input patch 406 of FIG. 4 will be described in detail. The input patch 406 is a functional
block for connecting the input port of any of the input units 401 to 404 and the input channel of
any of the input channels 407 and 408. If this function is realized by only one node, Not
exclusively. If divided into cases, (1-1) when connecting within one node in the same partial
network, (1-2) when connecting between different nodes within the same partial network, (1-3)
of different partial networks When connecting between nodes, there are three. Each case will be
described.
[0031]
(1-1) In the case of connecting within one node in the same partial network, for example, in the
master console 215, one input signal input from one input port of the input unit 401 is one of
the input ch 407. This is when the operation of connecting to one input channel is performed,
that is, when the signal is exchanged within the same node A1. Assuming that the Ain card C
inserted in the slot 113 corresponds to the input 401 and the DSP card A inserted in the slot 111
corresponds to the input ch 407 in the configuration of FIG. 1, according to the instruction of the
master console 215, The CPU 101 of the node A1 assigns a B transmission channel (transmission
frame, transmission band, time slot, etc.) of the signal bus 115, and the Ain card C uses the B
09-05-2019
12
transmission channel to which the signal of the input unit 401 is assigned. The Ain card C is set
to be sent out, and the DSP card A takes in the signal sent out from the signal bus 115 and
supplies it to the process of the corresponding ch of the input ch 407 being executed internally.
By setting, the connection of the input patch 406 is realized.
[0032]
(1-2) In the case of connecting between different nodes in the same partial network, for example,
in the master console 215, one input signal input from one input port of the input unit 401 is
one of the input ch 408 This is a case where an operation of connecting to an input channel is
performed, that is, a case where signal transmission is performed using a transmission channel of
the partial network A from the node A1 to the node A3. In this case, when wiring is instructed,
the master console 215 of the partial network A causes the node A1 as the master node to assign
an NA transmission ch (transmission frame, transmission band, time slot, etc.) of the partial
network A, and transmission The node A1 on the side is instructed to transmit the signal of the
input unit 401 to the partial network A using the assigned NA transmission channel, and the
node A3 on the receiving side receives the transmitted signal, and Instructs the process of ch to
be supplied. In the node A1 receiving the instruction, the CPU 101 assigns the B transmission
channel of the signal bus 115 and sets the Ain card C and the DSP 106 so that the signal of the
input unit 401 is transmitted to the DSP 106 using the B transmission channel. At the same time,
the DSP 106 and Net I / O 107 are set so that the signal is transmitted to the partial network A
using the NA transmission channel. In addition, in node A3 which receives the instruction
(explaining that the DSP card B executing the input ch 408 is attached to the slot B), the CPU 101
receives the signal sent from the partial network A, DSP 106 And the Net I / O 107 are assigned,
the B transmission channel of the signal bus 115 is assigned, and the DSP 106 and the DSP card
B are set so that the signal received using the B transmission channel is transmitted from the DSP
106 to the DSP card B. Thus, the connection from the input port of the Ain card C (input unit
401) of the node A1 to the process of the channel of the input ch 408 of the DSP card B of the
node A3 is realized.
[0033]
(1-3) In the case of connecting between nodes of different partial networks, for example, in the
master console 215, one input signal input from one input port of the input unit 404 is one input
ch among the input ch 408 When the operation of connecting to the node A is performed, that is,
when the signal is transferred from the node C5 to the node A3. In this case, when wiring is
instructed, the master console 215 of the partial network A transmits the NA transmission ch of
09-05-2019
13
the partial network A to the master node A1, the NC transmission ch of the partial network C to
the master node C1, and the connection master B1. A node that allocates NI transmission
channels of the connection network and instructs the transmitting side node C5 to transmit the
signal of the input unit 404 to the partial network C using the assigned NC transmission channel,
and relays the signal C1 (M) receives the signal, instructs it to transmit to the connection network
using the assigned NI transmission channel, and receives the signal to node A1 (M) which relays
the signal, and Instructs the partial network A to transmit using the assigned NA transmission
channel, and the receiving node A3 An instruction to supply to the process of the ch input ch408
receives the signal against. At the node C5 receiving the instruction, the CPU 101 allocates a B
transmission channel, and transmits the signal from the input unit 404 to the DSP 106 and
transmission to the partial network C on the NC transmission channel by the Ain card, the DSP
106, and the NetI. At node C1 (M) which has been set to / O 107 and instructed, CPU 101
receives Net I / O 107, DSP 106, and Net I for reception of the signal from partial network C and
transmission to the connection network on the NI transmission channel. At node A1 (M) that has
been set to / O 108 and instructed, CPU 101 receives NetI / O 108, DSP 106, and NetI for
reception of that signal from the connection network and transmission to partial network A on
the NA transmission channel. At node A3, which is set to / O 107 and instructed to U101 is,
assigns a B transmission ch, reception of the signal from the partial network A, and sets the
transmission to the input ch408 from DSP 106 to net I / O 107, DSP 106, and DSP card. Thus,
the path of node C5 → (partial network C) → connecting node C1 (M) → (connection network) →
connecting node A1 (M) → (partial network A) → node A3 and the input unit 404 of node C5 A
connection from the port to the processing of the ch of the input ch 408 being executed at the
node A3 is realized.
[0034]
In the case of (1-3), when the input unit 404 is realized not by the node C5 but by the connection
node C1 (M), the transmission in the partial network C becomes unnecessary. Similarly, when the
input ch 408 is realized not by the node A3 but by the connection node A1 (M), the transmission
in the partial network A becomes unnecessary.
[0035]
The setting of the connection in the input patch 406 described above can be arbitrarily
performed while the user looks at a predetermined screen on the console. Loads a microprogram
from the console to the CPU 106 of the node required in each case of (1-1) to (1-3) from the
console according to the setting of the connection instructed by the user to the DSP 106 of the
09-05-2019
14
node To indicate. The microprogram is a microprogram that operates the DSP 106 so that each
node realizes the above-described operation in each of the cases (1-1) to (1-3) described above.
[0036]
The MIX bus 410 of FIG. 4 will be described in detail. The processing of mixing in each mixing
bus of the MIX bus 410 is performed by the same DSP card of the same node as the processing
of the output channel corresponding to that bus. This is to minimize setting change processing
when changing the routing from the input channel to the MIX bus. For example, among the MIX
buses 410 (36 lines), the mixing result of the first MIX bus is output to the first output ch of the
output ch 411, and the mixing result of the second MIX bus is output to the second output ch of
the output ch 411, ... and so on. Therefore, the same case division as described in the above input
patch 406 is made according to which node the signal of the input channel implemented in
which node is input and to which node the MIX bus is implemented. it can. That is, (2-1) when
the input ch, MIX bus and output ch are realized by one node in the same partial network, (2-2)
the input ch in the first node in the same partial network Is realized, and the MIX bus and the
output channel are realized in the second node, (2-3) the input channel is realized in the node of
the first partial network, and the node of the second partial network different from that There are
three cases where the MIX bus and the output channel are realized. Each case will be described.
In addition, in order to reduce the consumption of transmission resources of the network or
transmission bus, part of the mixing processing of each bus is performed by the same DSP card
of the same node as the input channel outputting a signal to the bus. It is also good.
[0037]
(2-1) In the case where the above input ch, MIX bus and output ch are realized by one node in
the same partial network, for example, in the master console 215, the signal of the first input ch
among the input ch 407 When an operation to output to MIX1 (the first MIX bus) (operation to
turn on the MIX1 send of the first input channel) is performed, that is, routing from the input
channel to the MIX bus is performed in the same node A1. . Assuming that the DSP card A
inserted in the slot 111 corresponds to the input ch 407 and the DSP card B inserted in the slot
112 corresponds to the MIX 1 and the output ch 411 in the configuration of FIG. The DSP card A
is set so that the B transmission channel is assigned and the DSP card A sends out the signal of
the processing result of the first input channel to the signal bus 115 using the assigned B
transmission channel, and the DSP card B By setting the DSP card B so that the signal sent out is
taken from the signal bus 115 and supplied to the process of processing of MIX 1 (and the first
output channel) being executed internally, the first MIX from the first input channel Routing to
09-05-2019
15
the bus is realized. When the processing of MIX1 and the first output channel is performed (with
the processing of the first input channel) on DSP card A, only the setting of routing from the first
input channel to MIX1 in DSP card A is performed. The setting of signal transmission between
cards via the signal bus 115 is not necessary. As described above, the output signal of the first
input channel is input to the processing of MIX1. In MIX1, the input signal is mixed with other
input signals and output to the processing of the first output channel.
[0038]
(2-2) In the case where the input channel is realized in the first node and the MIX bus and the
output channel are realized in the second node in the same partial network, for example, in the
master console 215, the node A1 An operation of outputting the signal of the first input ch
among the realized input ch 407 to the MIX 13 (the 13th MIX bus) realized at the node A 4
(operation of turning on the MIX 13 send of the first input ch) was performed This is the case
when the routing from the input channel of node A1 to the MIX bus of node A4 is performed. In
this case, when such a routing setting is instructed, the master console 215 causes the node A1,
which is the master node, to assign an NA transmission channel, and assign the signal of the first
input channel to the node A1, which is the transmission side. While instructing the partial
network A to transmit using the above-mentioned NA transmission channel, the node A4 on the
receiving side is instructed to receive the transmitted signal and supply it to the processing of the
MIX 13. In the node A1 receiving the instruction, the CPU 101 assigns the B transmission
channel of the signal bus 115, and sets the Ain card C and the DSP 106 so that the signal of the
input channel 407 is transmitted to the DSP 106 using the B transmission channel. The DSP 106
and Net I / O 107 are set so that the signal is transmitted to the partial network A using the NA
transmission channel. In addition, at node A4 that receives the instruction (assuming that the
DSP card B that executes MIX 13 and the 13th output channel is attached to the slot B), the CPU
101 receives the signal sent from the partial network A In order to set the DSP 106 and the Net I
/ O 107, assign the B transmission channel of the signal bus 115 and use the B transmission
channel to transmit the signal received from the DSP 106 to the DSP card B. Set As described
above, the output signal of the first input channel of the node A1 is input to the processing of the
MIX 13. In the MIX 13, the input signal is mixed with other input signals and output to the
thirteenth output channel.
[0039]
(2-3) In the case where the input channel is realized by a node of the first partial network and the
MIX bus and the output channel are realized by a node of a second partial network different from
09-05-2019
16
that, for example, the master console 215 Operation of outputting the signal of the 25th input ch
among the input ch 408 realized by the node A3 of the partial network A to MIXb04 (the
b04MIX bus) realized by the node B2 of the partial network B This is the case where the
operation of turning on the MIXb04 send of ch is performed, that is, the routing from the input
ch of the node A3 to the MIX bus of the node B2 is performed. (Note that this is not the
configuration illustrated in FIG. The above case is basically the same as (2-2) above. However, (22) is different in that signal transmission passes through the connection network. Transmission
of signals through the connection network is similar to that described in the example (1-3) of the
input patch 406.
[0040]
The setting operation of the input patch and the routing in the mixer system A described above
can be arbitrarily performed while the user looks at a predetermined screen on the master
console 215, but the same setting operation may be performed on the slave console 216 as well.
it can. However, when the setting operation is performed on the slave console 216, the slave
console 216 does not control the mixer system A, and the setting operation performed on the
slave console 216 is transmitted to the master console 215 via the partial network A. Then, the
master console 215 executes control according to the operation. That is, regardless of which
console the setting operation has been performed, control of the mixer system A is performed by
the master console A.
[0041]
Although the input patch 406 and the MIX bus 410 have been described above, the delivery of
signals in the output patch 413 is the same as the input patch 406, and the delivery of signals
between the input ch 408 and the insertion 409 is also described above. Similar to the input
patch 406.
[0042]
As described above, in the audio network system of the present embodiment, the mixer system
(acoustic system) constructed in each partial node exchanges audio signals and control signals
with each other through the connection node, thereby various function expansions It can be
carried out.
09-05-2019
17
For example, in the configuration as shown in FIG. 2, when performing a play in the hall A, there
are cases where it is desired to reproduce a predetermined sound recorded on the recorder.
Conventionally, it has been necessary to bring the recorder to the hall A and connect the recorder
to either the partial network A or the equipment of the node connected thereto. In the system of
the present embodiment, a recorder is connected as a node B3 to the partial network B of the
studio B 202. Therefore, control is performed from the console 215 of the system of the partial
network A, and the partial network B is controlled from the recorder 223 of node B3. The
playback sound of the recorder 223 can be taken in a route such as the master node B1 of the
partial network B, the connection network 200, the master node A1 of the partial network A, and
the partial network A. The acquired acoustic signal of the reproduced sound can be output from
the master node A1 to an arbitrary output device or the like. Thereby, the system of Hall A can be
used by expanding the function without connecting a new recorder.
[0043]
Similarly, by using the connection network, function expansion can be performed in various
situations. For example, when resources are insufficient only with the mixer system of Hall A, use
the functions of the mixer systems of Studio B and Hall C to process the mixer system of Hall A
as if it were a high-performance mixer Can. Alternatively, when a concert is held in Hall A, the
recording can be performed by the recorder 223 of Studio B.
[0044]
FIG. 5 shows an example of the appearance of the operation panel of the console 215 used in the
acoustic system of the partial network A of FIG. Reference numeral 501 is ten screen selection
switches, 502 is a dot matrix display unit, 503 is an assignment channel strip unit, 511 to 514
are cursor movement buttons for up, down, left, and right, 515 is a DEC button, 516 is an INC
button, 517 is an enter key, 518 Is a wheel, 519 is a touch pad, 520 is a left button, and 521 is a
right button. The assignment ch strip unit 503 includes twenty-four assignment ch strips 503-1
to 503-24. One allocated channel strip (for example, 503-1) includes a CUE switch 531, an
electric fader 532, an ON switch 533, and a SEL switch 534. The other assignment ch strips 5032 to 503-24 also have the same configuration.
[0045]
09-05-2019
18
When one of the screen selection switches 501 is turned on, an editing screen for editing various
parameters corresponding to the switch is displayed. (However, when the ch group to be
assigned to the ch strips 503-1 to 503-24 is selected by the layer switches 551 to 552 and 561
to 564 described later, the screen for the assigned ch is displayed. Is for screen switching other
than that. ) On the edit screen, switches for changing the state of the corresponding on / off
parameter, on / off operators such as check boxes, knobs for changing the values of the
corresponding parameters, value input operators such as faders, list boxes, etc. Etc are displayed.
Move the cursor displayed on the screen to the desired on / off operator or value input operator
using cursor movement buttons 511 to 514, and operate DEC button 515, INC button 516, and
wheel 518 to operate them. The state or value of the parameter corresponding to the child can
be changed. Most of the parameters become effective immediately after the changed parameter,
but for some parameters that require heavy processing related to parameter change such as
patch settings, when the operation of the enter key 517 is operated after the parameter change If
activated, the change is canceled if the enter key is not operated. In addition, a mouse pointer is
displayed on the screen, and the mouse pointer can be moved by the touch pad 519. When the
mouse pointer is placed on an arbitrary value input operator on the screen and the left button is
turned on, the value input operator is selected, and has the same effect as setting the cursor, and
dragging as it is produces the corresponding parameter. You can increase or decrease the value
of. In addition, when the left button is turned on / off with the mouse pointer on an arbitrary on /
off operator on the screen, the on / off state of the corresponding parameter can be reversed.
[0046]
When one of the layer switches 551 to 552 and 561 to 564 is turned on, 24 ch corresponding to
the switch is allocated to the allocated channel strips 503-1 to 503-24. Specifically, for example,
when the partial network A is selected as a control target by the switches 571 to 576 described
later, the layer switch 561 is a switch that assigns the layers of the first to twenty-fourth input
channels (A1) in FIG. The layer switches 562 and 563 are switches for allocating layers of the
25th to 48th input channels (A3) and the 49th to 72nd input channels, respectively. The layer
switches 551 and 552 are switches for assigning the first to twelfth output channels (A1) and the
twenty-fifth to 48th output channels (A4), respectively. Thus, the ch group of each layer is
limited to the ch realized by one node. The node A1 performs output channel processing for only
12 channels, so the 13th to 24th output channels are unmounted in this system. When the layer
switch 561 is turned on, the first to twenty-fourth input channels are assigned to assigned
channel strips 503-1 to 503-24, respectively, and control parameters (signal level and the like)
for the assigned channels.
[0047]
09-05-2019
19
Reference numeral 541 denotes a login / logout button, and 542 denotes a display area of the
currently logged-in user name. When no user is logged in from the console and the login / logout
button 541 is turned on, a login screen (FIG. 6C) is displayed on the display unit 502, and login
can be performed by inputting a user name and a password. it can. The user name of the loggedin user is displayed in the display area 542. When any user is logged in, when the login / logout
button 541 is turned on, a logout confirmation screen is displayed, and when the user indicates
the logout permission intention on the confirmation screen, the user can log out.
[0048]
Next, operators 543 to 547 related to the scene will be described. A scene (scene data) is a
combination of parameter data (for example, connection between an input line and an input
channel, connection between an output channel and an output line, parameter settings for each
channel, etc.) defining the setting status of the mixer. It is. In the present system, each node
belonging to the acoustic system of each partial network is provided with a current memory for
storing parameters for controlling the operation of that node, and in the master console which
controls that partial network, those are provided. A non-volatile current memory is provided
which stores the parameters of the current memory of all nodes. In each partial network, nodes
belonging to the partial network are registered and managed in the current memory of the
master console. When any parameter value on the current memory of the console is changed in
response to a user operation, the console notifies the change of the parameter value to all nodes
controlled by the parameter of the acoustic system. The node operates in response to the
notification by changing the value of the parameter on the current memory of the node. In
addition, in the present system, each node belonging to the audio system of each partial network
is provided with a scene memory capable of storing the parameters of the current memory of
that node for a plurality of scenes, and a master console controlling the partial network. , Are
provided with non-volatile scene memory for storing data of scene memories of all those nodes.
The various parameter data indicating the setting state of the acoustic system built on the partial
network is attached with a scene number and stored (stored) from each current memory to the
corresponding scene memory, and conversely, the scene number is identified and each A scene
can be recalled from the scene memory to the corresponding current memory. Specifically, while
watching the display of the scene number on the display unit 543, the scene number is selected
using the up button 546 and the down button 547, and the scene of the number is recalled by
pressing the recall button 545. Further, by selecting a scene number and pressing the store
button 544, the current parameter setting state is stored as a scene of that scene number. The
same operation may be performed by the up button, the down button, the recall button, and the
store button of the store / recall screen (described later) displayed on the display 502 by the
09-05-2019
20
operation of the scene edit screen switch of the screen selection switch 501. it can.
[0049]
The scene number display unit 543 is a display unit that displays information indicating a partial
network currently subjected to scene control from the console and a scene number of a scene
currently being called. As described above, in the present system, for example, the acoustic
system of the partial network A can use the functions of the nodes of the other partial networks
B, C, and D. In that case, in the sound system, by registering the nodes desired to use other
partial networks in the master console as nodes constituting the system, the current memory and
the scene of the node are stored in the current memory and the scene memory of the master
console. An area for storing data of the memory is provided and initialized, and data of the
current memory and scene memory of the node are also initialized. Thereafter, the node's current
memory and scene memory follow changes in the master console's current memory and scene
memory, as well as the current memory and scene memory of other nodes of the system. That is,
when there is a change in data in the current memory or scene memory of the master console,
the change is also reflected in the current memory or scene memory of the node. When there is
an operation to store a scene in the console, the master console stores the parameters of its
current memory in the designated scene area of the scene memory, and each node of the system
(other partial network nodes (Inclusive), and each node that receives the store event stores its
current memory parameter in the designated scene area of the scene memory. In addition, when
there is an operation to recall, the master console recalls the parameters of the specified scene of
its own scene memory to the current memory, and the recall for each node (including nodes of
other partial networks) Each node that transmits an event and receives the recall event recalls
the parameters of the specified scene in its own scene memory to the current memory. As
described above, in this system, store / recall of scenes is executed collectively at each node
belonging to the system in synchronization with store / recall of scenes in the master console.
Therefore, the scene number display unit 543 displays the scene number and information
indicating the partial network (in the case of a combination, a plurality of partial networks) which
is the target of scene control from the console. .
The scene will be described in more detail on the screen of FIG.
[0050]
Reference numeral 550 denotes a partial network which is currently targeted for control from
09-05-2019
21
the console and a selection switch group of layers of the partial network. Reference numerals
571 to 576 denote switches for specifying the sound system of the partial network to be
controlled by the console among the partial network and other partial networks connected from
the partial network via the connection network. A to F of each switch show symbols of partial
networks (only the switches A to D are used in the configuration of FIG. 2 and the switches E and
F are not used). Here, by switching on the other partial network, the console can also control the
sound system of the other partial network. In that case, in the console, the current memory and
the scene memory of the sound system of another partial network are prepared separately from
the current memory and the scene memory of the sound system of the partial network. Reference
numerals 561 to 564 denote input channel layer switches for specifying which input channel
layer to control in the audio system of the partial network currently selected as the control target
by the partial network selection switches 571 to 576. The output-side layer selection switches
551 and 552 are switches that select to control the output channel of the currently selected
partial network. These switches may have more numbers depending on the number of partial
networks to be controlled and the number of layers.
[0051]
However, the authority is predetermined to the user who has logged in from the console, and the
authority includes the partial network authority information that the user can operate. Therefore,
if the logged-in user has, for example, the operational rights to partial networks A, B and C, but
does not have the authority to partial networks D, E and F, partial network selection buttons 574
to 576 are invalidated. Switch. Furthermore, the user of each console can set which partial
network the controllable range by the console operator is within the above-mentioned user
authority. The setting of the control range will be described with reference to FIG. By the user
authority or the setting of the controllable range, the selection button of the partial network
which can not be operated indicates that the LED provided on the button is turned off and can
not be operated. The LED of the selection switch that can be operated is dimly lit, and when the
selection switch is turned on, the LED is brightly lit.
[0052]
By operating the operation element or the like of the ch strip unit 503, the parameters of a
predetermined ch layer of the currently selected partial network audio system can be changed
using the ch strips 503-1 to 503-24. At this time, since the original of the current memory
storing various parameters is placed on the master console of the sound system, the change
operation of the parameter value in any console is notified to the master console of the sound
09-05-2019
22
system. The master console that has received the notification changes the setting of the
parameter value of its current memory, and transmits the parameter value change event to the
corresponding node of the sound system. Then, even in the node that has received the event, the
parameter value of its current memory is changed. Also, when it is necessary to transmit signals
via partial networks or connection networks in connection settings in input patches and output
patches, and in routing settings from input channels to MIX buses, the master console requests
the master node Determines the transmission channel of the partial network or connection
network, sets various parameters for transmission of the acoustic signal using the determined
transmission channel in its own current memory, and sets the parameter value to each node
involved in the transmission. Send a change event. Even in the node that has received the event,
the set connection or routing is realized by changing the setting of the parameter value of the
current memory.
[0053]
In each audio system, the various data stored in the current memory and scene memory of the
master console are master data (original), and the various data stored in the current memory and
scene memory of other devices is the master It is slave data that is synchronously changed when
data is changed. As described above, the console's current memory and scene memory are nonvolatile, and when the system control is started by the master console from now on, such as
when the system is turned on, prior to the master console's current memory and scene memory.
The various data stored in are transmitted to the corresponding nodes, and the current memory
and scene memory of each node of the acoustic system are synchronized with the data of the
master console. After that, when there is a user operation, the master data is first changed in the
master console, and the change event is sent to each node of the system, and the slave data is
changed in each node according to the change event . In the present embodiment, the reason
why the master data is arranged in the master console is to prevent the control conflict between
the devices which is likely to occur when distributed to a plurality of devices, and the control
according to the operation in the master console. To increase the response of
[0054]
Next, the failsafe function in the event of a console failure will be described. If a console as shown
in FIG. 5 fails in any way, the system of this embodiment substitutes another console in the same
partial network or a console on another partial network connected via a connection network. can
do. The outline of the procedure when a console is replaced is as follows. First, it is registered in
advance in what order the slave consoles of the system perform substitution when the master
09-05-2019
23
console fails. That is, when the master console fails, the slave console registered first is replaced
first, and when the slave console fails further, the second slave console is replaced. Substituting is
sequentially performed as .... During operation of the system, each slave console checks at a
predetermined time interval whether the master console of the system exists on the network
system, and when it does not exist, the next alternative console existing in the system itself is
itself If so, it is promoted to the master console and starts operation as the master console of the
system. If the next alternative console is another slave console, the slave console is notified of the
absence of the master console, and the slave console receiving the notification is promoted to a
master console. Note that even when the master console ceases to exist, the stored contents of
the current memory and scene memory of each node of the system do not change, so the
operation of each device is continued with the current status maintained. It will be replaced with
an alternative console as it is.
[0055]
FIG. 6A shows an example of an input patch setting screen. This screen is displayed, for example,
when the partial network A selection button 571 of the console in FIG. 5 is turned on and the
input patch setting is instructed by a predetermined operation. The node to which each of the
input channels 407 and 408 shown in FIG. 4 is to be assigned is set separately on the setting
screen. In the input patch setting screen of FIG. 6A, reference numeral 611 is a display indicating
that the screen is for performing patch setting of the ninth input channel to the twelfth input
channel. By turning on the button of the right facing triangle or the left facing triangle of the
display 611, it is possible to switch to another input channel in units of 4 channels. Reference
numerals 612 to 615 indicate input patch settings of the ninth input channel to the twelfth input
channel, respectively. For example, 612 indicates that the input signal from the input port 3 of
the node A3 of the partial network A is connected to the ninth input channel. As shown in 614,
even if it is a node of another partial network C, if it is a node that belongs to the system, its input
port can be assigned. FIG. 6B is a screen 602 for setting an output patch.
[0056]
The setting information on the connection of the input patch and the output patch is stored only
in the current memory of the master console (and slave console). Then, parameters of each node
related to the connection of the system are generated based on the setting information, stored in
the current memory of the master console, and transmitted and set to each node. For example, in
the case of connection in one node as shown in 613, only the parameters of that node are
generated, and in the case of connection through a partial network as shown in 612, the
09-05-2019
24
parameters of the sending and receiving nodes are If the connection is made through the partial
network and the connection network as shown at 614, not only parameters of the sending and
receiving nodes but also parameters of the relaying node are generated. Among the parameters,
parameters for realizing the connection in the node (parameters related to transmission on the
signal bus 115, a microprogram supplied to the DSP of the DSP card, and the like) are included.
[0057]
FIG. 6C shows an example of the login screen 603 displayed when the login / logout button 541
is turned on on the console. A user name input display area 631, a password input area 632, and
an OK button 633 are provided. When the user name and password are input on this screen,
authentication processing is performed based on the user account information stored in the
master console of the system. If the authentication is passed, the system can be used with the
authority indicated by the authority information in the user account information.
[0058]
FIG. 7 shows an example of a screen for storing and recalling scene data. In the system of this
embodiment, scenes across multiple partial networks can be stored or recalled according to the
user's authority.
[0059]
FIG. 7A is an example of a screen for storing / recalling a scene in one partial network A. At 711,
it is displayed that the scene memory to be stored / recalled is data related to the partial network
A. This display 711 is a list box, and by clicking the down arrow on the right, a list of partial
networks designated as controllable ranges by the user and the combinations thereof is displayed
in a list. You can choose from. For example, when the controllable range is A, B, C of the partial
network, “A”, “B”, “C”, “A, B”, “A, C”, “B, C”, Seven choices of "A, B, C" are listed. A
list 712 shows a list of scenes in the mixer system of the partial network A currently selected.
No. Indicates a scene number. By setting the cursor 713 to an arbitrary scene number using
the cursor movement buttons 714 and 715 and turning on the store button 716, the set of
parameter values set for the devices of each node of partial network A at that time is , And the
cursor 713 is stored as the scene of the set scene number. Preset * (* is a number of 1, 2, 3,...
And is a preset number) indicates a file of a set of parameter values stored as a scene. Regardless
09-05-2019
25
of whether or not Preset * is displayed, when the cursor is placed on any scene number and the
store button 716 is turned on, the parameter values of the current memory must be changed
from the previously recalled Preset *. For example, if the preset number * is assigned to the scene
number and if it is changed, a new preset number * is assigned to the scene to create a file of
Preset *, and a set of parameter values of the current memory is stored. Ru. When the store
operation is performed, the file Preset * is stored in the scene memory of the master console of
the system, and the store operation is transmitted to each node of the system, and the node
corresponding to the file Preset * is transmitted to each node Some parameters are stored in the
scene memory of the node. Further, the correspondence between the scene number and Preset *
is also stored in the master console of the system and the scene memory of each node. Here,
since the scene of the sound system of the partial network A is stored, even if there is a setting of
connection via a connection network such as 614 of FIG. 6A, for example, the screen of FIG. Store
is ignored without being saved.
When the cursor 713 is set to an arbitrary scene number from the list 712 and the recall button
717 is turned on, a set of Preset * parameters of the scene in the scene memory is recalled in the
current memory of the master console of the system. The recall operation is transmitted to each
node of the system, and in each node, corresponding parameters of Preset * of the scene are
recalled from the scene memory of the node in the current memory.
[0060]
FIG. 7B is an example of a scene store / recall screen 702 in which the partial networks A and B
can be controlled. At 721, a display indicating that the scene memory currently being stored /
recalled is data related to the partial networks A and B is displayed. In the scene list 722,
combinations of Preset * of partial network A and Preset * of partial network B are displayed side
by side along the scene number. When the cursor 713 is set to an arbitrary scene number and
the store button 716 is turned on, the parameters respectively set in the partial network A and
the partial network B at that time are stored as preset files Preset *. For each partial network, if
the parameter value of the current memory is not changed from the Preset * recalled
immediately before, the preset number * is assigned to the scene number, and if it is changed, a
new preset number An * is assigned to the scene to create a Preset * file, and a set of parameter
values in the current memory is stored. When there is a store operation, the Preset * of each
partial network is stored in the scene memory of the system, and the store operation is
transmitted to each node of the system, and each node of the partial network A among them is A
corresponding partial parameter of Preset * in partial network A is stored, and in each node of
partial network B, a corresponding partial parameter of Preset * in partial network B is stored.
The Preset * of each partial network includes information on the transmission channel of each
09-05-2019
26
partial network or connection network currently assigned. Furthermore, the correspondence
between the scene number and each Preset * of the partial networks A and B is also stored in the
master console of the system and the scene memory of each node. The recall will be described
with reference to FIG.
[0061]
FIG. 8 is a flow chart showing the procedure for giving instructions from the console when using
the function of another node in the partial network or the function of another partial network
node via the connection network. . This process implements the process described in the case (11) to (1-3) in the input patch 406 of FIG. 4 described above. Here, processing in the case where a
new connection setting is performed on the setting screen of the input patch in FIG. 6A will be
described.
[0062]
In response to the wire connection operation event, the master console determines in step 801
whether the transmitting and receiving nodes of the acoustic signal are in the same partial
network, and if so, the transmitting and receiving sides are the same in step 802 Determine if in
node. When the setting of 613 is performed in the same node, for example, in FIG. 6A, in step
803, the connection parameter of the node is set in the current memory of the master console,
and in step 804, the parameter is set in the node. Send a change event for. In the node that has
received the change event, the change of the parameter of the intra-node connection related to
the connection is performed, whereby the connection within one node is realized.
[0063]
When not in the same node in step 802, for example, if setting 612 in FIG. 6A is made, in step
811 the transmitting and receiving nodes negotiate with the master node of the partial network
and transmit Receive ch assignment. In step 812, connection parameters of each of the
transmitting and receiving nodes are set in the current memory of the master console. In step
813, parameter change events are transmitted to the transmitting and receiving nodes,
respectively. The sending node receiving the change event changes the intra-node connection
parameter related to the connection and the sending-end parameter of the partial network
connection, and the receiving node receiving the change event receives the partial network
09-05-2019
27
related to the connection By changing the receiving side parameter of the connection and the
intra-node connection parameter, the connection via one partial network is realized.
[0064]
If not in the same partial network in step 801, for example, if the setting of 614 in FIG. 6A is
performed, in step 821, the transmitting node negotiates with the master node of the partial
network to assign the transmission channel. At step 822, the transmission channel is allocated by
negotiating with the connection master which is the master of the connection network, and at
step 823, the reception side node negotiates with the master node of the partial network to
receive the transmission channel allocation. Also, in step 824, connection parameters of the
transmitting side, receiving side, and relay nodes are set in the current memory of the master
console, and in step 825, changing parameters to the transmitting side, receiving side, and relay
nodes, respectively. Send an event The sending node receiving the change event changes the
intra-node connection parameter related to the connection and the sending side parameter of the
sending partial network connection, and the receiving node receiving the change event receives
the connection related to the connection By changing the receiving side parameters of the partial
network connection and the intra-node connection parameters, and setting relay parameters
between the corresponding partial network and the connection network at each relay node that
has received the change event, The connection that spans two partial networks is realized.
[0065]
FIG. 9A shows a routine process for console check which is repeatedly performed at
predetermined time intervals in each slave console. At step 901, the master console of the system
is checked. If it is determined in step 902 that the operation is normal, the process ends. If not
normal, in step 903, the slave console determines whether the substitution order among the
consoles currently existing in the system is the highest. If so, in step 904, the slave console is
promoted to a master console, and in step 905, the operation of the master console is started. If
it is not the top in step 903, the top slave console is notified of the absence of the master console
in step 906. The slave console that has received the notification starts operation as a master
console by the same processing as the above steps 904 and 905. The master console itself may
detect its own abnormality and instruct other slave consoles to become the master.
[0066]
09-05-2019
28
FIG. 9B shows a processing procedure when the user explicitly performs the master console
switching operation on any of the consoles. Master console switching can be done from any
console of the sound system. At step 911, all consoles of the system are detected. In step 912, it
is determined whether there is a console other than the own console. If it does not exist (the
system has no console other than its own console which is the master), the process ends. If there
is, in step 913, a list of detected consoles is displayed, and in step 914, the master console is
switched according to the user's selection operation.
[0067]
FIG. 10A shows a processing procedure when an instruction operation to register each device in
the sound system is performed in the master console. FIG. 10 (b) shows the registration screen.
When a predetermined instruction operation is performed on the master console, the registration
screen of FIG. 10B is displayed. The registration screen 1010 displays a list of partial networks
controllable by the console (a controllable range is determined according to the authority of the
login user) as shown in 1011 to 1013. Also, for each partial network, a list of nodes and consoles
connected to that partial network is displayed with a check box. When this check box is checked
and the OK button 1020 is turned on, the processing of FIG. 10A is executed, and the nodes of
the checked partial network and the console are registered as controllable ranges. In addition,
about the node already registered by the other acoustic system, the display of the node of the
registration screen of FIG.10 (b) may be grayed out, and it may be made impossible to register.
[0068]
In the process of FIG. 10 (a), first, at step 1001, control range data indicating a controllable range
of the sound system is updated based on the setting of the registration screen of FIG. 10 (b).
When the control range is reduced at step 1002, at step 1003, the data area of the node or
console (the one that has been unchecked on the registration screen) of the current memory of
the master console is released. When the control range is increased at step 1004, at step 1005,
the data area of the node or console (the one checked on the registration screen) is created in the
current memory of the master console. At step 1006, the function of the sound system is
increased or decreased based on the setting of the registration screen.
[0069]
09-05-2019
29
FIG. 11 shows the processing of the master console when a scene recall is instructed. Here, a
case where a scene instructed to be recalled requires assignment of a connected transmission
channel will be described. Further, it is assumed that a scene of a combination of Preset of partial
network A and Preset of partial network B is recalled. As described in FIG. 7B, the Preset of each
partial network includes information on the transmission channel used in the partial network and
the connection network.
[0070]
First, at step 1101, Preset of the partial network A of the scene instructed to be recalled is
recalled to the current memory. At Step 1102, Preset of the partial network B of the scene
instructed to be recalled is recalled to the current memory. At step 1103, it is determined
whether the transmission channels of the partial network and connection network designated by
the respective Presets in the partial networks A and B are currently unused. If it is not used, in
step 1104, the transmission channels of the partial networks A and B and the connection
network are secured, and in step 1105, a recall event is transmitted to each node of the system.
If it is determined in step 1103 that the transmission channel is currently in use, then in step
1106, the transmission channel is allocated by negotiating with the master node of each partial
network and connection network. Next, in step 1107, the parameters regarding the transmission
channel of the current memory are changed based on the assignment, and in step 1108, a recall
event and a parameter change event are transmitted to each node of the system. In the steps
1103 to 1108, although the partial networks and the connection networks are illustrated to be
processed collectively, the steps 1103 to 1108 are actually performed for each network. For
example, if transmission ch of partial network A is unused but transmission ch of partial network
B is in use, steps 1104 and 1105 are executed for partial network A and steps 1106 to 1108 are
executed for partial network B. Ru. In this way, if the transmission channel used at the time of
saving the scene is not in use, the scene is recalled as it is, and if the transmission channel is in
use, a new transmission channel is assigned and used. Since scene recall is performed while
changing ch to the assigned transmission ch, recall of a scene requiring transmission ch
assignment can be realized regardless of the availability status of the transmission ch. Further, if
the transmission channel used at the time of storing the scene is vacant, it is only necessary to
recall the parameters of the scene as it is, so that faster recall is possible.
[0071]
Note that, as indicated by “...” In 105 of FIG. 1, the number of slots provided in each node may
09-05-2019
30
be different for each node. In addition, each node may fixedly have the same function (Ain, Aout,
DSP, etc.) as the card inserted in the slot realizes. In that case, the function is equivalent to fixedly
mounting the card of the function in a part of the slots in FIG. 1, but as the configuration, the
function is mounted on the substrate of the engine 100. , The card of the function is not inserted
into the slot. In addition, the utilization status (how many percent is used) of the transmission
band of each partial network or connection network may be displayed on the display of the
console.
[0072]
Detailed configuration of nodes of devices such as mixer engines and consoles connected to the
devices Diagram showing an example of the overall configuration of the audio network system of
the embodiment Diagram showing an example of transmission format in the network and
connection network Diagram A Block diagram showing the functional configuration of the mixer
system constructed as a whole by the equipment of the nodes of the figure Partial view showing
an example of the operation panel of the console used in the audio system of the network A
Figure showing a screen Figure showing an example of a screen for storing and recalling scene
data Figure showing a flowchart of connection operation event processing in a master console
Figure showing a flowchart of scheduled processing and master switching event processing in
each slave console Figure showing nodes and console Flowchart of recall event process shown in
FIG master console showing a flowchart of a registration changing process and the registration
screen
Explanation of sign
[0073]
DESCRIPTION OF SYMBOLS 100 ... Node, 101 ... Central processing unit (CPU) 102: Flash
memory, 103 ... Random access memory (RAM), 104 ... Communication input / output interface
(COM I / O), 105 ... Card input / output interface (I / O) Unit: 106 Signal processing unit (DSP)
107: Partial network interface (Net I / O) 109: Bus line 108: Connection network interface (Net I
/ O).
09-05-2019
31
Документ
Категория
Без категории
Просмотров
0
Размер файла
56 Кб
Теги
jp2007258966
1/--страниц
Пожаловаться на содержимое документа