close

Вход

Забыли?

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

?

DESCRIPTION JP2011199632

код для вставкиСкачать
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 JP2011199632
PROBLEM TO BE SOLVED: To easily identify whether or not a plug-in can be arranged when
switching sampling frequencies, and a plug-in which can not be arranged. SOLUTION: When a
plug-in is selected in the plug-in list part 2a, the selected plug-in is added to the rack part 2b.
When a plug-in is added, whether or not resources can be assigned to the added plug-in and
mountable is checked for each sampling frequency FS, and the check results are "○" in "48"
column 2b1 and "96" column 2b2. And “•”. The focus is placed on either of the fields 2b1 and
2b2 corresponding to the sampling frequency selected by the FS selection unit 2c, and the plugin “•” is grayed out in the FS to indicate that it can not be mounted. [Selected figure] Figure 4
Acoustic signal processor
[0001]
The present invention relates to an audio signal processing apparatus capable of easily mounting
a plurality of types of plug-ins having different audio signal processing functions.
[0002]
Conventionally, an acoustic signal processing apparatus is configured using a DSP (Digital Signal
Processor) operable according to a microprogram.
The audio signal processing apparatus is provided with a plurality of types of plug-ins having
different functions, and the audio signal processing is executed by combining the plug-ins, and
11-04-2019
1
the audio signal processing configuration combining the plug-ins is configured. When a user sets
a configuration and instructs compilation, resources of signal processing units including a
plurality of DSPs incorporated in the audio signal processing apparatus are allocated to plug-ins
incorporated in the configuration. Here, the process of allocating the resources of each plug-in to
a plurality of DSPs is compilation, and the compilation result file is generated by compiling the
plug-in configuration data. Based on the allocation information of the compilation result file, a
microprogram for causing a plurality of DSPs to execute the processing relating to each plug-in is
generated. Then, the acoustic signal processing apparatus can execute acoustic signal processing
based on configuration within the range of the capabilities of the entire DSP by causing the
plurality of DSPs to perform acoustic signal processing according to the microprogram.
[0003]
JP, 2009-246596, A JP, 2009-141395, A
[0004]
In the conventional audio signal processing apparatus, it is assumed that, for example, two types,
48 kHz and 96 kHz, are prepared as sampling frequencies FS.
Then, the resource amount of each plug-in changes according to the sampling frequency FS. In
this case, the resource amount when the sampling frequency FS is 48 kHz and the resource
amount when the sampling frequency FS is 96 kHz differs depending on the plug-in, and the FS is
48 kHz. Some plug-ins have more resources than others, and some plug-ins have more resources
with 96 kHz FS. For example, in the case of a plug-in whose internal structure operates at a
sampling frequency FS of 96 kHz, a converter that raises and lowers the sampling frequency FS
is required to operate at an FS of 48 kHz. Will grow. For this reason, there is a problem that when
the configuration created at one of the sampling frequency FS of 48 kHz and the sampling
frequency FS of 96 kHz is switched to the other sampling frequency FS, there is a possibility that
it does not operate. Moreover, although plug-ins with different frame sizes can not be assigned to
the same DSP, there is also a problem that the user can not efficiently recognize this in a user
interface (UI) for setting plug-ins. . Note that the frame size refers to the order of steps taken in
the past when producing a sample calculation result.
[0005]
Therefore, an object of the present invention is to provide an acoustic signal processing
apparatus in which whether or not a plug-in can be arranged when the sampling frequency is
11-04-2019
2
switched can be easily recognized.
[0006]
In order to achieve the above object, according to the present invention, a plug-in is combined to
perform audio signal processing, and a resource of a signal processing unit is assigned to the
plug-in, whereby the function of the plug-in is realized. A display unit on which a user interface
screen is displayed when the plug-in is incorporated, and operating means for performing setting
operations on the user interface screen displayed on the display unit; The signal processing unit
is configured to cause the plug-in incorporated in the configuration to execute the processing of
the plug-in by compiling the configuration to be an audio signal processing configuration
combining the plug-in. And compiling means for assigning each resource of A plug-in list unit
and a rack unit are displayed on the face screen, and when the plug-in selected in the plug-in list
unit is added to the rack unit so as to be combined, a plurality of sampling frequencies are
prepared. The most important feature is that whether or not the resource of the signal processing
unit can be assigned to the plug-in is displayed for each of the sampling frequencies.
[0007]
According to the present invention, when the plug-in selected in the plug-in list unit is added to
the rack unit, it is possible to assign the resource of the signal processing unit to the plug-in at
each of a plurality of prepared sampling frequencies. Is displayed for each sampling frequency.
As a result, by looking at the user interface screen, the user can easily recognize whether or not
the plug-in can be arranged when switching the sampling frequency, and the plug-in which can
not be arranged.
[0008]
It is a block diagram which shows the structure of the acoustic signal processing apparatus
concerning the Example of this invention.
It is a figure which shows the equivalent hardware constitutions of the acoustic signal processing
apparatus concerning this invention. It is a figure which shows the memory image which shows
the data structure of the plug-in concerning the acoustic signal processing apparatus of this
11-04-2019
3
invention. It is a figure which shows the plug-in manager screen displayed on the audio signal
processing apparatus of this invention. It is a figure which shows the display mode of the plug-in
manager screen displayed on the audio signal processing apparatus of this invention. It is a
figure which shows the other display aspect of the plug-in manager screen displayed on the
audio signal processing apparatus of this invention. It is a figure which shows the other display
mode of the plug-in manager screen displayed on the audio signal processing apparatus of this
invention. It is a figure which shows the other display mode of the plug-in manager screen
displayed on the audio signal processing apparatus of this invention. It is a flowchart of the plugin addition process performed with the acoustic signal processing apparatus concerning this
invention. It is a flowchart of the display update process performed by the acoustic signal
processing apparatus concerning this invention. It is a flowchart of FS selection processing
performed by the acoustic signal processing apparatus concerning this invention. It is a flowchart
of the compilation process performed with the acoustic signal processing apparatus concerning
this invention.
[0009]
A block diagram showing the configuration of the acoustic signal processing device 1 according
to the embodiment of the present invention is shown in FIG. In the sound signal processing
apparatus 1, a CPU (Central Processing Unit) 10 executes a management program (OS: Operating
System), and controls the overall operation of the sound signal processing apparatus 1 on the OS.
The sound signal processing apparatus 1 includes a non-volatile ROM (Read Only Member) 11
storing operation software such as a mixing control program executed by the CPU 10, and a RAM
(Random Random Memory) in which a work area of the CPU 10 and various data are stored.
(Access Memory) 12 is provided. 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) 19 to perform mixing processing. Note that by making the
ROM 11 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 20 is
composed of a plurality of DSP chips, and under the control of the CPU 10, adjusts and mixes the
volume level and the frequency characteristic of the input acoustic signal based on the set
parameters, and the acoustic characteristics such as volume, pan and effect Digital signal
processing is performed based on the parameters. The effector (EFX) 19 adds effects such as
reverb, echo and chorus to the mixed audio signal under the control of the CPU 10.
[0010]
11-04-2019
4
The display IF 13 is a display interface that causes the display 14 such as a liquid crystal display
to display screens such as various user interfaces (UI) related to acoustic signal processing. The
detection IF 15 scans the operation elements 16 such as faders, knobs and switches provided on
the panel of the acoustic signal processing apparatus 1 to detect an operation on the operation
elements 16, and based on the detected operation signal It is possible to edit and operate
parameters used for acoustic signal processing. The communication IF 17 is a communication
interface for communicating with an external device through the communication I / O 18, and is
an interface for a network such as Ethernet (registered trademark). The CPU 10, the ROM 11, the
RAM 12, the display IF 13, the detection IF 15, the communication IF 17, the EFX 19, and the
DSP 20 exchange data and the like via the communication bus 21.
[0011]
The EFX 19 and the DSP 20 exchange data with the AD 22, the DA 23 and the DD 24 via the
audio bus 25. The AD 22 is a plurality of analog input ports for inputting analog signals to the
audio signal processing apparatus 1, and the analog input signals input to the AD 22 are
converted into digital signals and sent out to the audio bus 25. The DA 23 is a plurality of analog
output ports for outputting the mixed signal mixed from the acoustic signal processing device 1
to the outside, and the digital output signal received via the audio bus 25 in the DA 23 is
converted into an analog signal and It is outputted from the speaker arranged on the stage. The
DD 24 is a plurality of digital input / output ports for inputting digital signals to the audio signal
processing apparatus 1 and outputting digital signals mixed externally, and the digital input
signals input to the DD 24 are sent to the audio bus 25 The digital output signal received via the
audio bus 25 is output to a digital recorder or the like. The digital signal sent from the AD 22 and
DD 24 to the audio bus 25 is received by the DSP 20 and subjected to the above-mentioned
digital signal processing. The mixed digital signal sent from the DSP 20 to the audio bus 25 is
received by the DA 23 or DD 24.
[0012]
Next, FIG. 2 shows a block diagram showing an equivalent hardware configuration of the acoustic
signal processing device 1 according to the embodiment of the present invention. In FIG. 2,
acoustic signals input as digital signals from a plurality of input ports are input to an input patch
30. In the input patch 30, each input channel (Input Channel) 31-1, 31-2, 31-3,... Of the input
channel unit 31 in which a plurality of input ports are N channels (N is an integer of 1 or more). ·
· Patches (connections) selectively to 31-N. In each of the input channels 31-1 to 31-N, acoustic
characteristics and the like of the acoustic signals In.1, In.2, In.3,..., In.N input to the respective
11-04-2019
5
input channels are adjusted. That is, each input channel signal input to each of the input
channels 31-1 to 31-N in the input channel section 31 has its characteristic of the acoustic signal
adjusted by the equalizer or compressor for each input channel and its delivery level controlled.
It is sent to M (M is an integer of 1 or more) mixed bus (Mix Bus) 35 and L, R stereo Cue Bus 36.
In this case, the N input channel signals output from the input channel unit 31 are selectively
output to one or more of the M mixing buses 35.
[0013]
In the mixing bus 35, 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 output. Be done. The
mixed outputs from each of the M mixing buses 35 are output channels (Output Channels) 32-1,
32-2, 32-3,... 32 of the M output channel section 32. Output to -M respectively. In each of the
output channels 32-1 to 32-M, the characteristics of the audio signal such as frequency balance
are adjusted by the equalizer and the compressor, and the output channel signals Mix.1, Mix.2,
Mix.3,..., Mix. The M output channel signals Mix.1 to Mix. M is output to an output patch (Output
Patch) 34. In addition, in the L and R Cue Bus 36, a signal for cue / monitor which is a mixture of
one or more input channel signals selectively input from an arbitrary input channel of N input
channels is It is output to the cue / monitor unit (Cue / Monitor) 33. The cue / monitor output
(Cue / monitor) of which the characteristics of the acoustic signal such as frequency balance are
adjusted by the equalizer / compressor in the cue / monitor unit 33 is output to the output patch
34.
[0014]
In the output patch 34, the M output channel signals Mix. 1 to Mix. Either M or the cue / monitor
output from the cue / monitor unit 33 can be selectively patched (connected) to any of a plurality
of output ports, and each output port is patched with an output patch 34. An output channel
signal is provided. At the output port, the digital output channel signal is converted to an analog
output signal, amplified by an amplifier, and emitted from a plurality of speakers arranged in the
hall. Furthermore, this analog output signal is supplied to an in-ear monitor worn by musicians
on the stage to the ear, or reproduced by a stage monitor speaker placed in the vicinity. In
addition, the digital sound signal output from the output patch 34 is supplied to a recorder or an
externally connected DAT or the like so that digital recording can be performed. Also, the cue /
monitor output is converted to an analog audio signal at the output port assigned by the output
patch 34, and output from a monitor speaker disposed in the operator room, headphones worn
by the operator, etc., so that the operator can listen to it It will be.
11-04-2019
6
[0015]
The DSP 20 is composed of a plurality of DSP chips, and the plurality of DSP chips respectively
execute acoustic signal processing according to the microprogram so that the acoustic signal
processing is performed in the acoustic signal processing device 1 having the configuration
shown in FIG. become. In this case, a plurality of types of plug-ins having different functions are
prepared, and the acoustic signal processing apparatus 1 can be configured by combining and
connecting the plug-ins. In the DSP 20, acoustic signal processing in the acoustic signal
processing apparatus 1 is performed by allocating resources to processing of each combined
component and connection. The configuration is an acoustic signal processing configuration
combining plug-ins. When the user sets the configuration and instructs the compilation,
resources of a plurality of DSP chips in the DSP 20 incorporated in the audio signal processing
device 1 are allocated to the plug-in incorporated in the configuration. Here, the process of
allocating the resources of each plug-in to the DSP 20 is compilation, and a compilation result file
is generated by compiling the plug-in configuration data. Based on the allocation information of
the compilation result file, a microprogram for causing the DSP 20 to execute the process related
to each plug-in is generated. Then, the acoustic signal processing device can execute acoustic
signal processing based on the configuration within the range of the entire capability of the DSP
20 by causing the DSP 20 to perform acoustic signal processing according to the microprogram.
[0016]
Here, a memory image showing a data structure of plug-in data is shown in FIG. The data
structure of the plug-in data is composed of resource information indicating the amount of
resources, frame size information indicating the order of steps seen in the past when producing
calculation results of samples, and name data. The resource information includes data of the
resource amount when the sampling frequency FS operating is 48 kHz and the resource amount
when the sampling frequency FS operating is 98 kHz.
[0017]
FIG. 4 shows a plug-in manager screen 2 which is a user interface (UI) screen to be displayed on
the display 14 when mounting a plug-in in the audio signal processing device 1 of the present
invention. A plug-in list section (Plag-In List) 2a in which plug-ins of different functions shown as
11-04-2019
7
AAA, BBB, CCC,... Are displayed on the plug-in manager screen 2 shown in FIG. The rack unit
(Rack) 2b in which the plug-in selected in is mounted, the FS selection unit 2c for specifying the
sampling frequency FS to be operated, the OK button 2d, and the Cansel button 2e are displayed.
Then, the rack section 2b has a "Name" field in which the name of the mounted plug-in is
displayed, a "48" field 2b1 indicating whether or not it can be arranged when the sampling
frequency FS is 48 kHz, and a sampling frequency FS Is configured from "96" column 2b2
indicating whether or not it can be arranged when 96 kHz is set.
[0018]
In the case illustrated, the plug-in AAA, the plug-in BBB, the plug-in AAA, and the plug-in CCC are
sequentially selected from the plug-in list unit 2a, and four plug-ins are mounted on the rack unit
2b. , The sampling frequency FS is set to 48 kHz. In this case, the "48" column 2b1 is focused,
and the background color of the "48" column 2b1 becomes the focused display color. When the
sampling frequency FS is 48 kHz, the three plug-ins of plug-in AAA, plug-in BBB and plug-in AAA
operate, but the amount of resources assigned to the fourth plug-in CCC is It has been shown that
it runs short and does not work. It is shown that the plug-in CCC which does not operate can not
be arranged because the background is grayed out in the plug-in list unit 2a and the rack unit 2b.
In this way, when the user adds a plug-in on the plug-in manager screen 2, if the added plug-in is
grayed out, it can be easily recognized that the added plug-in can not be arranged. Become. If the
plug-in is grayed out when the sampling frequency FS is changed in the FS selection unit 2c, the
plug-in can not be placed because the amount of resources assigned to the plug-in is insufficient.
Can be easily recognized.
[0019]
Next, specific examples of displaying the plug-in manager screen 2 and mounting the plug-in are
shown in FIG. 5 to FIG. FIG. 5 is a view showing the plug-in manager screen 2 in a mode in which
one plug-in is mounted, and FIG. 6 is a view showing the plug-in manager screen 2 in a mode in
which one plug-in is added and mounted. 7 is a view showing the plug-in manager screen 2 in a
mode in which one more plug-in is mounted, and FIG. 8 is a view showing the plug-in manager
screen 2 in a mode in which the sampling frequency FS is changed. The plug-in manager screen
2 shown in FIG. 5 shows an aspect in which the plug-in AAA is selected from the plug-in list unit
2 a and mounted on the rack unit 2 b. In this case, the sampling frequency FS is set to 48 kHz in
the FS selection unit 2c, and the background color of the "48" column 2b1 is the focused display
color. "O" is displayed in the "48" column 2b1 and the "96" column 2b2 of the plug-in AAA, and it
is shown that the plug-in AAA can allocate and allocate resources regardless of whether the
11-04-2019
8
sampling frequency FS is 48 kHz or 96 kHz. The reason why the plug-in DDD is grayed out in the
plug-in list portion 2a of the plug-in manager screen 2 is that the frame size is different from that
of the selected plug-in AAA and the plug-in DDD can not be arranged.
[0020]
Next, the plug-in manager screen 2 shown in FIG. 6 shows an aspect in which the plug-in BBB is
selected and added in a state where the plug-in AAA shown in FIG. 5 is mounted. "O" is also
displayed in the "48" column 2b1 and the "96" column 2b2 of the plug-in BBB, indicating that the
added plug-in BBB can be allocated by assigning resources whether the sampling frequency FS is
48 kHz or 96 kHz. ing. Note that the sampling frequency FS is still set to 48 kHz in the FS
selection unit 2c, and the background color of the "48" column 2b1 is the focused display color.
Next, the plug-in manager screen 2 shown in FIG. 7 shows an aspect in which the plug-in AAA is
selected and further added in a state where the plug-in AAA and the plug-in BBB shown in FIG. 6
are mounted. Although "o" is displayed in the "48" column 2b1 of the plug-in AAA, "." Is displayed
in the "96" column 2b2. That is, it is shown that although the newly added plug-in AAA can
allocate and allocate resources when the sampling frequency FS is 48 kHz, it can not arrange due
to lack of resources when FS is 96 kHz. Note that the sampling frequency FS is still set to 48 kHz
in the FS selection unit 2c, and the background color of the "48" column 2b1 is the focused
display color.
[0021]
Next, in the plug-in manager screen 2 shown in FIG. 8, the sampling frequency FS is changed to
96 kHz by the FS selection unit 2c in a state where the plug-in AAA, the plug-in BBB and the
plug-in AAA shown in FIG. Aspects are shown. As described above, "o" is displayed in the "48"
column 2b1 of the newly added plug-in AAA, but "." Is displayed in the "96" column 2b2, and the
plug-in AAA has a sampling frequency If the FS is 96 kHz, resources can not be allocated. From
this, the newly added plug-in AAA is grayed out in the rack portion 2b and also grayed out in the
plug-in list portion 2a. In the plug-in list unit 2a, the plug-in DDD is grayed out as described
above. When the plug-in shown in FIGS. 5 to 7 is configured as mounted, the OK button 2d may
be clicked. Moreover, what is necessary is just to click the Cansel button 2e, when canceling.
[0022]
11-04-2019
9
When the OK button 2d is clicked on the plug-in manager screen 2, the configuration is set. Here,
when the user instructs compilation, the resources of the DSP 20 composed of a plurality of DSP
chips built in the audio signal processing device 1 are allocated to the plug-ins incorporated in
the configuration. Here, the process of allocating the resources of each plug-in to the DSP 20 is
compiled, and a compilation result file is generated by compiling the plug-in configuration data.
Based on the allocation information of the compilation result file, a microprogram for causing the
DSP 20 to execute the process related to each plug-in is generated. Then, the acoustic signal
processing device 1 according to the present invention executes acoustic signal processing based
on configuration within the range of the entire capability of the DSP 20 by causing the DSP 20 to
execute acoustic signal processing according to the microprogram. Can.
[0023]
By the way, when there is a plug-in which can not be mounted because the amount of resources
of the DSP 20 grayed out in the rack portion 2b is insufficient and the plug-in can not be
mounted, the OK button 2d may be clicked and compiled. In this case, although a plug-in which
can not be mounted is also compiled, the plug-in lacks resources and does not operate, so that
the sound signal processing apparatus 1 does not emit sound. Therefore, at the time of
compiling, in connection of a plug-in location that can not be mounted, the plug-in is changed to
a connection that passes through. In this way, by reconstructing and compiling the configuration,
the sound signal processing apparatus 1 outputs a sound although the sound processing of the
plug-in is not performed.
[0024]
Next, FIG. 9 shows a flowchart of plug-in addition processing executed by the audio signal
processing device 1 of the present invention. The plug-in addition process shown in FIG. 9 is
activated when one of the plug-ins is selected from the plug-in list unit 2a and mounted on the
rack unit 2b in the plug-in manager screen 2, and is targeted in step S10. It is determined
whether or not there is an empty space in the DSP rack section. Here, if it is determined that the
empty space is not in the rack portion, the plug-in can not be added, so the process branches to
step S11, an error message to that effect is displayed, and the plug-in addition process ends. If it
is determined in step S10 that there is an empty space in the rack of the target DSP, the process
proceeds to step S12, and a plug-in having a frame size different from that of the plug-in to be
added is present in the plug-in list 2a. Whether or not is determined by referring to plug-in data
of each plug-in. Here, if it is determined that a plug-in having a frame size different from that of
the plug-in to be added is present in the plug-in list unit 2a, the process branches to step S13,
11-04-2019
10
and the plug-in list unit Gray out in 2a. If it is determined that the plug-in list unit 2a does not
have a plug-in having a frame size different from that of the plug-in to be added in step S12, or if
the process of step S13 ends, the process proceeds to step S14.
[0025]
In step S14, resource information of when the sampling frequency FS is 48 kHz and when it is 96
kHz is acquired from the plug-in data of the plug-in to be added. Next, in step S15, the remaining
resource amounts at the sampling frequencies FS of 48 kHz and 96 kHz which are left
unassigned in the DSP 20 corresponding to the current rack unit 2b are acquired. Furthermore,
when the sampling frequency FS is set to 48 kHz in step S16, it is checked whether the plug-in to
be added can be mounted on the rack portion 2b. In this check, if the amount of resources when
the sampling frequency FS obtained in step S14 is 48 kHz is smaller than the amount of
remaining resources when the sampling frequency FS obtained in step S15 is 48 kHz, "OK" If
there are many, it is checked as "NG". Subsequently, in step S17, when the sampling frequency FS
is set to 96 kHz, it is checked whether the plug-in to be added can be mounted on the rack
portion 2b. Also in this check, if the amount of resources when the sampling frequency FS
obtained in step S14 is 96 kHz is smaller than the amount of remaining resources when the
sampling frequency FS obtained in step S15 is 96 kHz, "OK" If there are many, it is checked as
"NG".
[0026]
Then, in the check results of step S16 and step S17, when it is determined that the check result is
"NG" whether the sampling frequency FS is 48 kHz or 96 kHz, the plug branched and added to
step S19 An error message indicating that the in can not be placed is displayed, and the plug-in
addition process ends. If it is determined in step S16 that the check result of "OK" is obtained in
any of the check results of step S16 and step S17, the process proceeds to step S20 and the plugin to be added is mounted on the rack portion 2b. Be done. Next, in step S21, when "OK" is made
in the check results of step S16 and step S17 in "48" column 2b1 and "96" column 2b2 of rack
unit 2b, "o" is displayed in the corresponding column If the check result is "NG", "." Is displayed in
the corresponding column. Further, the background color of the field corresponding to the
current sampling frequency FS is taken as the display color to which the focus is applied. Then, in
step S22, display update processing for updating the background display of the plug-ins of the
plug-in list unit 2a and the rack unit 2b is performed, and the plug-in addition processing ends.
11-04-2019
11
[0027]
Next, FIG. 10 shows a flowchart of the display update process executed in step S21 of the plug-in
addition process. When the display update process is started, the plug-in added in step S30 is
checked from the check results in steps S16 and S17 that the amount of remaining resources is
insufficient at the currently selected sampling frequency FS and mounting is not possible. It is
judged whether or not it is. Here, if it is determined that the added plug-in is checked as not
mountable at the currently selected sampling frequency FS, the process proceeds to step S31 and
the added plug-in is grayed out in the rack section 2b. Do. Subsequently, in step S32, the plug-in
of the same type as the plug-in added in the plug-in list unit 2a is grayed out in the plug-in list
unit 2a. If it is determined that the plug-in added in step S30 is not checked as not mountable at
the currently selected sampling frequency FS, or if the process of step S32 ends, the display
update process ends. .
[0028]
Next, FIG. 11 shows a flowchart of FS selection processing executed by the audio signal
processing device 1 of the present invention. The FS selection process shown in FIG. 11 is started
when the sampling frequency FS is selected to be changed in the FS selection unit 2c on the plugin manager screen 2, and the sampling selected in the FS selection unit 2c in step S40. It is
changed to frequency FS. Next, it is determined whether there is a plug-in checked as
unmountable at the sampling frequency FS after change. Here, it is determined whether there is a
plug-in for which “•” is displayed in “48” column 2 b 1 or “96” column 2 b 2 in plug-in
manager screen 2 corresponding to sampling frequency FS after change. It will be. Here, if it is
determined that there is a plug-in checked as unmountable at the sampling frequency FS after
the change, the process proceeds to step S42 and the plug-in is grayed out in the rack section 2b.
Subsequently, the plug-in in the plug-in list unit 2a of the same type as the plug-in displayed in
gray-out in the rack unit 2b is grayed out in step S43. If it is determined that there is no plug-in
checked in step S41 that mounting can not be performed at the sampling frequency FS after
change, or if the process of step S43 ends, the FS selection process ends. If it is determined in
step S41 that there are a plurality of plug-ins checked to be unmountable at the sampling
frequency FS after change, the plurality of relevant plug-ins are grayed out in the rack portion 2b
in step S42, Furthermore, a plurality of plug-ins of the same type as the plurality of plug-ins
grayed out in step S43 are grayed out in the plug-in list unit 2a.
[0029]
11-04-2019
12
Next, FIG. 12 shows a flowchart of the compilation process executed by the acoustic signal
processing device 1 of the present invention. The compile process shown in FIG. 12 is activated
when the user gives a compile instruction, and it is checked whether there is a plug-in checked as
not mountable (NG) at the sampling frequency FS currently selected in step S50. It is judged.
Here, if it is determined that there is a plug-in checked to be unmountable at the current
sampling frequency FS, the process proceeds to step S51, and the plug-in is through-connected at
the plug-in location checked to be unmountable Change the configuration to Next, the
configuration changed in step S52 is reconstructed. Then, in step S53, a normal compilation is
performed in which the resource of the DSP 20 is assigned to each plug-in based on the
configuration. In this normal compilation, a compilation result file is generated by compiling
plug-in configuration data, and a microprogram for causing the DSP 20 to execute processing
related to each plug-in is generated based on the allocation information of the compilation result
file Be done. If it is determined in step S50 that there is no plug-in checked for mounting at the
current sampling frequency FS, the process jumps to step S53 and the above-described normal
compilation is performed. When the process of step S53 ends, the compilation process ends. By
this compilation process, even if there is a plug-in that can not be mounted in the configuration,
the plug-in can be made to pass through and the sound signal processing device 1 can be
prevented from getting out of sound. become able to.
[0030]
In the present invention described above, when the DSP is composed of a plurality of chips, a
plurality of rack sections respectively corresponding to the respective chips may be displayed on
the plug-in manager screen. In this way, if the amount of resources assigned to the added plug-in
in one DSP chip is insufficient, the required amount of resources can be assigned by adding the
plug-in to other DSP chips. Become. When a plurality of racks are displayed on the plug-in
manager screen, it is preferable to be able to set the sampling frequency FS independently from
the other racks in each rack. Furthermore, when the plug-in is grayed out, a window may be
opened to display the grayed out reason.
[0031]
DESCRIPTION OF SYMBOLS 1 sound signal processing apparatus, 2 plug-in manager screen, 2a
plug-in list part, 2b rack part, 2b1 "48" column, 2b2 "96" column, 2c FS selection part, 2d OK
button, 2e Cancel button, 10 CPU, 11 ROM, 12 RAM, 13 Display IF, 14 Display, 15 Detection IF,
16 Operators, 17 Communication IF, 18 Communication I / O, 19 EFX, 20 DSP, 21
Communication Bus, 22 AD, 23 DA, 24 DD , 25 voice buses, 30 input patches, 31 input channel
sections, 32 output channel sections, 33 monitor sections, 34 output patches, 35 mixed buses,
11-04-2019
13
36 cue buses
11-04-2019
14
Документ
Категория
Без категории
Просмотров
0
Размер файла
27 Кб
Теги
description, jp2011199632
1/--страниц
Пожаловаться на содержимое документа