close

Вход

Забыли?

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

?

DESCRIPTION JP2010278951

код для вставкиСкачать
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 JP2010278951
PROBLEM TO BE SOLVED: To set the number of mixed buses and the number of matrix buses to
an arbitrary number. SOLUTION: In the audio device 1, the maximum number of cross-point
processing numbers is determined by the capacity of the DSP installed, and the sum of the
number of cross-point processing numbers required for the mixing bus 34 and the matrix bus 36
is The number of output channels and the number of submix output channels are set so as not to
exceed the maximum number of cross points processed. Thus, the number of mixing buses 34
and the number of matrix buses 36 can be set to any number as long as the number of cross
point processings does not exceed the limit. [Selected figure] Figure 2
Sound equipment
[0001]
The present invention relates to an acoustic device capable of setting the number of output
channels obtained by mixing acoustic signals.
[0002]
Conventionally, a digital mixer used in a concert hall or the like that adjusts and mixes the levels
and frequency characteristics of audio signals output from a large number of microphones or
electric / electronic musical instruments as one of the acoustic devices Are known.
The operator who operates the digital mixer adjusts the volume and timbre of each audio signal
10-04-2019
1
of musical instrument sound and singing to the state considered to be most representative of the
performance by operating various panel controls in the digital mixer. ing. The digital mixer
comprises a bus for mixing the audio signal from the input channel and an output channel for
outputting the mixed audio signal. Each input channel controls the frequency characteristic and
mixing level of the input audio signal and outputs it to each mixing bus, and each mixing bus
mixes the input audio signal and outputs it to the corresponding output channel. The output from
the output channel is amplified and emitted from a speaker or the like.
[0003]
In a conventional digital mixer, mixing processing is performed by a digital signal processor
(DSP). The mixing process mainly includes two processes of an equalizer and a compressor,
which are adjustment processes for adjusting the characteristics of the sound signal, and a mixer
process for level control of the sound signal and mixing (mixing). Among the adjustment
processes, the contents of the process change depending on the model, the operation mode, and
the like, but the mixer process is a repetition of the same process regardless of the model and the
operation mode. Patent Document 1 discloses a prior art in which a tone generation unit that
generates tones of a plurality of channels, a DSP unit that performs adjustment processing, and a
mixer unit that performs mixing processing are contained in one integrated circuit. In the mixer
section in this prior art, it is possible to select which signal is to be input and which bus is to be
output for each operation channel to be subjected to coefficient multiplication. Also, for each
input channel, the number of times of multiplication of coefficients and the number of times of
mixing to the bus can be arbitrarily specified. Furthermore, it is possible to arbitrarily designate
which channels of signals are to be input and which individual channels are to be input from
which input channel for each bus to be mixed. However, in the digital mixer of Patent Document
1, it is necessary to designate, for each mixing bus, how many channels of signals are to be input,
and from which input channels to input each of the individual signals, which is a huge task. Is
required.
[0004]
Patent Document 2 can be used for mixer devices of various required specifications, can simplify
the design of a circuit board for signal processing of the mixer device using a plurality of DSPs,
and can be further applied to each of those DSPs. A digital signal processor for mixing is
disclosed that can facilitate the design of processing programs. In this digital signal processing
device, it is possible to specify a mode for defining the number of channels and the number of
mixing buses, and repeatedly execute processing of mixing input signals for the number of
10-04-2019
2
channels according to the specified mode. It is designed to generate a signal. Therefore, the
timing of the final step of the mixing process for the number of channels according to the
specified mode is detected, the accumulated result in the final step is output, and a new digital
acoustic signal is input from the next step. We are trying to start the accumulation. As described
above, the mixer device of Patent Document 2 can change the combination of the number of
channels and the number of buses of the mixing process performed by the mixing signal
processing circuit by specifying different modes.
[0005]
JP 2003-255945 A JP 2008-244896 A
[0006]
Conventionally, acoustic signals from a plurality of input channels are mixed by a plurality of
mixing buses and a mixed output is output from a plurality of output channels, and the plurality
of output channels are regarded as inputs and mixed in a bus called matrix bus An acoustic
device that outputs a submix signal is known.
In this case, in the conventional mixer of Patent Document 1, in order to set the number of
mixing buses and the number of matrix buses to the number fitted to the user, the acoustic signal
of any input channel is input and added to the acoustic signal of any mixing bus. Designation of
wire connections and wire connections of which output channel's acoustic signal is input and to
which matrix bus's acoustic signal should be added must be performed one by one for each set
mixing bus and matrix bus. , There was a problem that the setting work becomes huge. Further,
in the mixer apparatus of Patent Document 2, since the number of channels and the number of
mixing buses specified by specifying the mode can be set, the number of mixing buses and the
number of matrix buses are specified by specifying the mode. It is possible to set to the number.
However, there has been a problem that the number of mixed buses and the number of matrix
buses can not be set to any number that fits the user other than the specified number. Therefore,
an object of the present invention is to provide an acoustic device in which the number of mixing
buses and the number of matrix buses can be set to an arbitrary number.
[0007]
In order to achieve the above object, according to a first mixer process, an acoustic device
according to the present invention mixes acoustic signals from a plurality of input channels by a
plurality of mixing buses and outputs the mixed signals to a plurality of first output channels. An
10-04-2019
3
acoustic apparatus in which at least a second mixer process of mixing an acoustic signal from an
output channel as an input and outputting it to a plurality of second output channels by mixing
with a plurality of matrix buses is performed, and level control is applied to the acoustic signal
Digital signal processing means for executing the first mixer processing and the second mixer
processing by performing cross point processing to be added to a predetermined mixed bus and
performing the first mixer processing and the second mixer processing according to the
capability; The number of mixing buses in the first mixer process and the number of matrix buses
in the second mixer process are limited to the number of cross point processes. The first cross
point processing number required for the number of mixing buses set and the second cross
required for the number of matrix buses set are provided. The main feature is that the number of
mixing buses and the number of matrix buses are set in the setting means so that the sum of the
number of point processings does not exceed the limit of the number of crosspoint processings.
[0008]
According to the present invention, the number of mixed buses and the number of matrix buses
can be set to an arbitrary number as long as the limit of the number of cross point processings is
not exceeded.
For this reason, it becomes possible to set the number of mixing buses and the number of matrix
buses as desired for the user's application.
[0009]
It is a block diagram showing composition of an acoustic device concerning an example of the
present invention. It is a block diagram which shows the processing algorithm of DSP and audio |
voice I / F of the audio equipment concerning this invention. It is a figure which shows the
equivalent structure of the MIX bus in the audio equipment of this invention. It is a figure which
shows the equivalent structure of the MTRX bus in the audio equipment of this invention. It is a
figure which shows the equivalent hardware constitutions of the process of DSP in the audio
equipment of this invention. It is a figure which shows the setting screen in the audio equipment
of this invention. It is a flowchart of the channel number change process of the bus | bath in the
audio equipment of this invention. It is a flowchart of the assignment number change process of
insert / direct out in the acoustic apparatus of this invention.
10-04-2019
4
[0010]
A block diagram showing the configuration of an acoustic device according to an embodiment of
the present invention is shown in FIG. In a sound device 1 shown in FIG. 1, a central processing
unit (CPU) 10 executes a management program (OS: Operating System), and controls the overall
operation of the sound device 1 on the OS. The sound device 1 includes a non-volatile ROM (Read
Only Member) 12 in which operation software such as a mixing control program executed by the
CPU 10 is stored, and a RAM (Random Access Memory) in which a work area of the CPU 10 and
various data are stored. It has 11). The CPU 10 executes a mixing control program to perform
acoustic signal processing on a plurality of input acoustic signals by a DSP (Digital Signal
Processor: Digital Signal Processor) 13 to perform mixing processing. Note that by making the
ROM 12 a rewritable ROM such as a flash memory, it is possible to rewrite the operating
software, and it is possible to easily upgrade the version of the operating software. The DSP 13
adjusts the volume level and frequency characteristics of the input audio signal based on the
parameters and mixes them under control of the CPU 10, and controls the audio characteristics
such as volume, pan and effect based on the parameters. I am doing signal processing.
[0011]
The detection circuit 14 scans an operation element 15 such as a fader, a knob, or a switch
provided on a panel of the acoustic device 1 to detect an operation on the operation element 15.
The value of the parameter used for acoustic signal processing can be changed based on the
detected operation signal. The display circuit 16 is a display circuit that causes the display unit
17 including a display such as liquid crystal to display various screens related to mixing. The
communication I / F 18 is an interface for connecting the external device 19 to perform
communication, and is an interface for a network such as Ethernet (registered trademark). The
audio I / F 20 is an interface for a network for transmitting and receiving acoustic signals
between a microphone for outputting and inputting acoustic signals and the speaker 21. The DSP
13 performs the above-described digital signal processing on the sound signal of the microphone
21 or the like input through the sound I / F 20, and the mixed sound signal is directed to the
customer seat or the like through the sound I / F 20. It is outputted from the speaker 21. Each
unit exchanges data and the like through the communication bus 22.
[0012]
Next, the processing algorithm of the DSP 13 and the audio I / F 20 in the audio device 1 is
10-04-2019
5
shown in FIG. In FIG. 2, the plurality of analog signals input to the plurality of analog input ports
(A input) 30 are taken in via the audio I / F 20, converted into digital signals, and input to the
input patch 32. The plurality of digital signals input to the plurality of digital input ports (D
input) 31 are input to the input patch 32 as they are. In the input patch 32, selectively patch
(connect) any one input port of a plurality of input ports which are signal input sources for each
input channel of a plurality of input channel units 33 which are n channels Each input channel is
supplied with the signal from the input port patched by the input patch 32.
[0013]
Each input channel signal in the input ch unit 33 is sent to m MIX buses 34 whose
characteristics are adjusted by the equalizer (EQ) and the compressor (Comp) and the sending
level is controlled to be a mixing bus. Be done. In this case, the n input channel signals output
from the input ch unit 33 are selectively output to one or more of the m MIX buses 34. In the
MIX bus 34, one or more input channel signals selectively input from any one of n input
channels are mixed in each of m buses, and a total of m mixed outputs are mixed. It is output to
the output ch unit 35. As a result, m output channels mixed in m ways are output.
[0014]
In each of the output channel signals, characteristics of an acoustic signal such as frequency
balance are adjusted by an equalizer (EQ) or a compressor (Comp) in a MIX output ch unit 35.
The output channel signals of the m output channels from the MIX output ch unit 35 are output
to the output patch 37, and at least one of the m output channels is selectively used as a matrix
bus for p channel signals. It is sent to the MTRX bus 36. In the MTRX bus 36, one or more output
channel signals selectively input from any one of m output channels are mixed in each of p
buses, and a total of p mixed outputs are output. It is output to the patch 37. As described above,
in the MTRX bus 36, the signals mixed by the MIX bus 34 are further mixed (sub-mixed) and pmixed sub-mix signals are output. The submix signal can be used in the following cases. For
example, if the performance hall is a concert hall, and the first output channel is vocal, the
second output channel is a guitar, the third output channel is a drum,. The sound signal emitted
from the speaker is preferably a sound signal in which a vocal, a guitar, a drum,... Are mixed.
Therefore, submix signals output from the MTRX bus 36 are installed in the lobby or corridor by
mixing the output channel signals of vocals, guitars, drums,... Output to the MIX output channel
35 with the MTRX bus 36. Can be emitted from the speaker.
10-04-2019
6
[0015]
In the output patch 37, one of the m channel output channel signals from the MIX output ch unit
35, which is the signal input source, and the p submix signals from the MTRX bus 36, is output
to the analog output port unit (A output Can be selectively patched (connected) to each output
port of the digital output port unit (D output) 39 and the signal patched by the output patch 37 is
supplied to each output port. The digital output signal supplied to the analog output port unit (A
output) 38 having a plurality of analog output ports is converted into an analog output signal and
output from the analog output port. Then, the analog output signal output from the analog
output port unit (A output) 38 is amplified by the amplifier and emitted from the plurality of
speakers 21. Furthermore, this analog output signal is supplied to an in-ear monitor worn by a
performer in the ear, or reproduced by a stage monitor speaker placed near the performer. In
addition, digital audio signals output from a digital output port unit (D output) 39 having a
plurality of digital output ports are supplied to a recorder, an externally connected DAT or the
like so that digital recording can be performed. .
[0016]
The mixer processing by the MIX bus 34 and the submix processing by the MTRX bus 36 are
realized by the DSP 13 executing a microprogram, but a configuration equivalently showing the
MIX bus 34 and the MTRX bus 36 as hardware is shown in FIGS. Shown in 4. An equivalent
configuration of the MIX bus 34 is shown in FIG. 3, and the MIX bus 34 includes n row lines
corresponding to n input channels IN1, IN2, ..., INn, and MIX1, MIX2,. ... Are composed of column
lines corresponding to m MIX buses 34 of MIXm. Cross points are processed at cross points
shown as ● at the intersection (n × m) of n row lines and m column lines. For example, at the
cross point between row line IN1 and column line MIX1, the input channel signal from input
channel IN1 is multiplied by a coefficient for level control, added to the signal of column line
MIX1, and output to column line MIX1. . Similar cross point processing is performed at other
cross points.
[0017]
Further, FIG. 4 shows an equivalent configuration of the MTRX bus 36, and the MTRX bus 36
includes m row lines corresponding to m output channels of OUT1, OUT2,..., OUTm, and MTRX1,
MTRX2 ,..., And MTRXp are composed of column lines corresponding to the MTRX buses 36 of p.
Cross points are processed at cross points shown as ● at the intersection (m × p) of m row lines
10-04-2019
7
and p column lines. For example, at the cross point of row line OUT1 and column line MTRX1,
the output channel signal from output channel OUT1 is multiplied by a coefficient for level
control, added to the signal of column line MTRX1, and output to column line MTRX1. . Similar
cross point processing is performed at other cross points.
[0018]
The DSP 13 is capable of executing the n × m number of cross points required for the MIX bus
34 and the m × p number of cross points needed for the MTRX bus 36. An equivalent hardware
configuration of the mixing process performed by the DSP 13 is shown in FIG. In the equivalent
configuration of the DSP 13 shown in FIG. 5, the matrix unit 13c includes i row lines of a1, a2,
a3, ..., ai, and b1, b2, b3, ..., bj. It consists of j column lines. Each line of i row lines is provided
with an EQ / Comp unit 13a that performs equalizer processing and compressor processing, and
EQ / Comp that performs equalizer processing and compressor processing also on each of j
column lines A portion 13d is provided. At the intersection of ix j in the matrix unit 13c, cross
point processing consisting of product-sum operation is performed. In addition, an insert
processing unit 13b that inserts effects is provided in each line of i row lines, and an insert
processing unit 13e that inserts effects in each line of j column lines is also provided. It is done.
The effect is, for example, a reverb or a chorus, but the process for applying the effect is not a
process executed by the DSP 13 but is processed by a processor provided elsewhere in the audio
device 1.
[0019]
As described above, the DSP 13 performs the crosspoint processing of ix j and the processing of
the EQ / Comp unit 13a and the EQ / Comp unit 13d, and the crosspoint processing number ix j
is obtained from the resources of the DSP 13 and the EQ / Comp unit 13a , 13 d is determined by
the resources obtained by subtracting the resources required, and the number of cross point
processings that can be executed in the DSP 13 is limited to the number of i × j. That is, the
processing of the MIX bus 34 is realized by executing the n × m cross point processing of ix j,
and the m × p cross point processing of the remaining number of cross point processings is
executed. , And the processing of the MTRX bus 36 is realized. Thus, the crosspoint processing
number (i × j) enabled in the DSP 13 is distributed to the MIX bus 34 and the MTRX bus 36
within the limitation, and (i × j) ≧ (n × m) + (M × p) (1) is established. As a result, the number
m of the MIX buses 34 and the number p of the MTRX buses 36 can be arbitrarily set within the
range satisfying the equation (1).
10-04-2019
8
[0020]
In addition, since the process which sends the sound signal which DSP13 is processing to
another process part, and the sound signal provided with an effect is received from another
process part is required in insertion, DSP13 in order to perform insertion Resources are used. For
this reason, resources corresponding to the number of input channels and output channels to be
inserted are distributed from resources corresponding to the number of unused crosspoint
processings among the crosspoint processing numbers (i × j) and used. Become so. Further, the
input channel includes an input channel having a direct out for directly outputting the acoustic
signal to the output channel without mixer processing. The resources of the DSP 13 are used to
perform such direct out. Therefore, resources corresponding to the number of input channels to
be subjected to direct out are distributed from resources corresponding to the number of unused
crosspoint processings among the number of crosspoint processings (i × j) and used. become.
[0021]
FIG. 6 shows an example of a setting screen 40 for setting the number of MIX buses 34 and the
number of MTRX buses 36. In this setting screen 40, the setting area 40a of the input channel in
which "Input" is displayed, the setting area 40b of the output channel in which "MIX" is
displayed, and the output of the submix in which "MATRIX" is displayed A channel setting area
40c is provided. In each of the setting areas 40a to 40c, the specification of channels can be
specified in units of eight channels in the To To format in the list box. In the input channel
setting area 40a, it is possible to specify the number of input channels and an input channel to be
subjected to direct out. In the example shown, the maximum number of input channels (Number
of Channel) is fixed at 96 channels, and in the "Insert Assign" column, inserts are assigned to 80
channels in the range of input channel 1-input channel 80 among them. Is designated to be Also,
in the "Direct Out Assign" column, 32 channels in the range of input channel 1 to input channel
32 are designated to perform direct out.
[0022]
In the setting area 40b of the setting screen 40, the number of output channels set as the
number of MIX buses 34 and the range of output channels to which inserts are assigned can be
designated. In the example shown in the figure, the number of output channels (Number of
Channel) is specified to 64 channels (the number of MIX buses 34 is 64), and in the "Insert
10-04-2019
9
Assign" column, MIX1-MIX32 (output channel 1) among them is specified. It is specified that
inserts are assigned to output channels in the range of the output channel 32). Furthermore, in
the setting area 40c of the setting screen 40, it is possible to specify the number of output
channels of the submix as the number of the MTRX buses 36 and the range of the output
channels of the submix to which inserts are allocated. In the example shown, the number of
output channels (Number of Channel) of the submix is specified to 32 channels (the number of
MTRX buses 36 is 32), and the insert is not assigned to any of the output channels of the submix.
. The output channels (the number of MIX buses 34) and the output channels of the submix (the
number of MTRX buses 36) are, as described above, up to 96 channels. In the setting screen 40,
when the setting is completed, when the setting button 40d is clicked, the setting content is fixed.
In addition, when the cancel (Cance) button 40 e is clicked on, the setting content is cleared, and
the previous setting content is restored.
[0023]
Next, FIG. 7 shows a flowchart of the process of changing the number of channels of the bus
activated when the number of output channels or the number of output channels of submixes is
changed on the setting screen 40. When the operation to change the number of output channels
or the number of output channels of the submix is performed on the setting screen 40 shown in
FIG. 7, the process of changing the number of channels of the bus is started, and in step S10 The
number of output channels set in the "Number of Channel" column is referenced to acquire the
number of MIX buses 34. Next, in step S11, the number of output channels of the submix set in
the "Number of Channel" column in the "MATRIX" setting area 40c is referenced to acquire the
number of MTRX buses 36. Then, it is determined in step S12 whether or not the value (Mix +
MATRIX) obtained by adding the acquired number of MIX buses 34 and the number of MTRX
buses 36 exceeds the maximum channel number. Here, if it is determined that the added value
(Mix + MATRIX) does not exceed the maximum number of channels (for example, 96 channels),
the process proceeds to step S13.
[0024]
In step S13, when the number of MIX buses 34 and the number of MTRX buses 36 are set to the
numbers set in the setting areas 40b and 40c, it is determined whether the resources of the DSP
13 fall within the allowable range. The resources of the DSP 13 required in this case are the
number of crosspoint processing numbers used for the set number of output channels and the
number of output channels of the submix, and are required for the above-mentioned insert /
direct out channels. Resources are also needed. The total number of resources of the DSP 13 is
10-04-2019
10
specifically the total number of steps of the microprogram that can be executed by the DSP 13
within one sampling period, and the number of crosspoint processings that require a plurality of
steps for one crosspoint processing (i It can be represented by x j). Here, if it is determined in
step S13 that the resources of the DSP 13 do not exceed the total number of resources and fall
within the allowable range, the process proceeds to step S14, and the changed number of output
channels and the number of output channels of submix are applied. When it is determined that
the value (Mix + MATRIX) added in step S12 exceeds the maximum number of output channels,
or the resource of the DSP 13 exceeds the total number of resources in step S13 and exceeds the
allowable range. If it is determined that the number of output channels is greater than the
maximum number of output channels, a warning is displayed. The user re-specifies the number
of output channels or the number of output channels of the submix so that the warning is not
displayed upon seeing this warning display. When the process of step S14 or step S15 ends, the
process of changing the number of channels of the bus ends.
[0025]
Next, FIG. 7 shows a flowchart of an insert / direct out assignment number change process which
is activated when an operation of changing the number of insert / direct out channels is
performed on the setting screen 40. When an operation to change the number of channels to be
inserted / direct out is performed on the setting screen 40 shown in FIG. 7, a process of changing
the number of channels to be inserted / direct out is started, and the total number of resources is
acquired in step S20. Ru. The total number of resources is, as described above, specifically the
number of microprogram steps that can be executed by the DSP 13 within one sampling period,
and is represented by the number of crosspoint processings that require multiple steps for one
crosspoint processing. Can. Next, the resource after change is calculated in step S21. The
resource after the change is the crosspoint corresponding to the resource according to the
number of allocated channels to be subjected to the changed insert / direct out, to the specified
number of output channels and the number of crosspoint processings used for the number of
output channels of submix It can be calculated by adding the number of points. Then, in step
S22, it is determined whether the calculated changed resources exceed the total number of
resources. Here, if it is determined that the post-change resource does not exceed the total
number of resources, the process proceeds to step S23, and the post-change insert / direct-out
assignment number is applied. If it is determined that the resource after change exceeds the total
number of resources, the process branches to step S24, and a warning is displayed that the total
number of resources is exceeded. The user re-specifies the number of allocated channels to be
inserted / direct-out so that the warning display is not performed upon seeing this warning
display. When the process of step S23 or step S24 ends, the process of changing the number of
allocations of insert / direct out ends.
10-04-2019
11
[0026]
In the above-described audio apparatus of the present invention, the maximum number of
processed crosspoints is determined by the capacity of the DSP installed, and the sum of the
number of processed crosspoints for the mixed bus and the matrix bus is The number of output
channels and the number of submix output channels are set so as not to exceed the maximum
number of cross points processed. As described above, the number of mixed buses and the
number of matrix buses can be set to any number as long as the number of cross point
processings does not exceed the limit. For this reason, it becomes possible to set the number of
mixing buses and the number of matrix buses as desired for the user's application.
[0027]
Reference Signs List 1 acoustic device, 10 CPU, 11 RAM, 12 ROM, 13 DSP, 13a EQ / Comp unit,
13b insert processing unit, 13c matrix unit, 13d EQ / Comp unit, 13e insert processing unit, 14
detection circuit, 15 operators Reference Signs List 16 display circuit 17 display unit 18
communication I / F 19 external device 20 audio I / F 21 microphone / speaker 22
communication bus 30 analog input port 31 digital input port 32 input patch 33 input channel
Part, 34 mixed bus (MIX bus), 35 MIX output ch part, 36 matrix bus (MTRX bus), 37 output
patch, 40 setting screen, 40a, 40b, 40c setting area, 40d confirmation button, 40e cancel button
10-04-2019
12
Документ
Категория
Без категории
Просмотров
0
Размер файла
24 Кб
Теги
description, jp2010278951
1/--страниц
Пожаловаться на содержимое документа