close

Вход

Забыли?

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

?

DESCRIPTION JP2016066134

код для вставкиСкачать
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 JP2016066134
Abstract: PROBLEM TO BE SOLVED: To perform control of a value of a parameter by performing
an operation of setting an appropriate value and then returning to an original value sequentially
for a plurality of parameters by a simple operation. SOLUTION: When controlling values of a
plurality of parameters in a predetermined device according to a user's operation, values of
parameters to be controlled are arranged and displayed along an item axis on a parameter
editing screen, and When the user's operation on the parameter editing screen is detected and an
operation of tracing the screen from the certain position in the direction of the item axis is
detected, the item axis direction in which the operation is performed is sequentially performed
according to the progress of the operation. The sequential control is performed to temporarily
change the value of each parameter corresponding to the position to a specific value (S12 to
S19). [Selected figure] Figure 9
Parameter control device and program
[0001]
The present invention relates to a parameter control device that controls values of a plurality of
parameters in a predetermined device in accordance with a user operation, and a program for
causing a computer to function as such a parameter control device.
[0002]
2. Description of the Related Art A parameter control device is conventionally known which
controls the values of a plurality of parameters in a predetermined device in accordance with the
11-04-2019
1
operation of a user.
For example, Non-Patent Document 1 describes application software that enables a user to adjust
the value of a parameter in a digital mixer by operating the portable terminal device by installing
and executing it in a tablet type portable terminal device. Have been described.
[0003]
"DIGITAL MIXING CONSOLE QL SERIES QL StageMix V4.2 User's Guide", Yamaha Corporation,
2014
[0004]
By the way, at the site where a device such as a digital mixer is installed, it is often carried out to
test the operating condition of equipment while setting test values for a plurality of parameters
one by one.
For example, the level of each frequency band in the equalizer is set to a large value one by one,
sound is output, it is confirmed that howling does not occur, and if howling occurs, the level of
the corresponding band in the setting for production Lower, etc. In addition to the digital mixer,
for example, the output of the lighting apparatus may be sequentially raised and lowered one by
one to check the lighting condition.
[0005]
However, in the conventional apparatus, when performing a test while setting test values for
each of a plurality of parameters as described above, the following troublesome operations are
required. That is, after performing an operation of setting one parameter to a test value, an
operation of performing an operation of restoring the original value, and then performing an
operation of setting the next parameter to a test value It was necessary to do only a few minutes
of parameters. For this reason, there was a problem that it took time and effort to test. In
addition, even in applications other than testing, similar problems have occurred when
performing similar settings.
11-04-2019
2
[0006]
The present invention solves such a problem and enables control of parameter values to be
performed by a simple operation by sequentially performing an operation of setting an
appropriate value and then restoring the original value for a plurality of parameters. With the
goal.
[0007]
The present invention, in order to achieve the above object, in a parameter control device that
controls the values of a plurality of parameters in a predetermined device according to the user's
operation, on the screen displayed by the display means, The display control means arranged and
displayed along the first axis, the detection means for detecting the user's operation on the
screen, and the detection means detect the operation of tracing the screen in the direction of the
first axis Parameter control means for performing sequential control to temporarily change the
value of each parameter corresponding to the position in the first axial direction at which the
operation is being performed, to a specific value sequentially as the operation proceeds And the
[0008]
In such a parameter control device, the parameter control means performs the sequential control
only while the position in the first axial direction of the operation of tracing the value of each
parameter passes the position corresponding to the parameter. It may be set to a specific value
and returned to the original value after passing the position corresponding to that parameter.
Further, the specific value may be a value corresponding to the position in the second axial
direction which is different from the first axis and in which the tracing operation is performed.
Alternatively, the specific value may be constant regardless of the position of the tracing
operation. Furthermore, the present invention can be implemented as an apparatus as described
above, and can be implemented in any mode such as a system, a method, a program, a recording
medium, and the like.
[0009]
According to the configuration as described above, it is possible to perform control of the value
of the parameter, which sequentially performs an operation of setting an appropriate value and
then restoring the original value for a plurality of parameters, by a simple operation.
11-04-2019
3
[0010]
It is a figure which shows the hardware constitutions of the digital mixer which is an example of
embodiment of the parameter control apparatus of this invention.
It is a figure which shows the example of the equalizer edit screen which the digital mixer shown
in FIG. 1 displays. It is a figure for demonstrating the transfer operation to a sequential control
mode. It is a figure for demonstrating the state at the time of transfer to control mode. It is a
figure for demonstrating the operation | movement to sequential control mode. FIG. 6 is a
continuation of FIG. 5 for describing an operation to a sequential control mode. It is a figure of
the continuation of FIG. 6 similarly. It is a figure which shows the function structure of the digital
mixer shown in FIG. It is a flowchart of the process relevant to the function of a sequential
control mode which CPU of the digital mixer shown in FIG. 1 performs. It is a figure for
demonstrating the layer for control one by one. It is another figure for demonstrating the layer
for control sequentially. It is a flowchart corresponding to FIG. 9 which shows the process
relevant to the function of the sequential control mode in a modification.
[0011]
Hereinafter, a mode for carrying out the present invention will be specifically described based on
the drawings. First, FIG. 1 shows a hardware configuration of a digital mixer which is an example
of the embodiment of the parameter control device of the present invention. As shown in FIG. 1,
the digital mixer 10 includes a CPU 11, a memory 12, a communication I / F (interface) 13, a
touch display 14, an operator 15, an audio I / O 16 and a DSP (signal processing unit) 17. Are
connected by a system bus 18.
[0012]
Among them, the CPU 11 is a control means that generally controls the operation of the digital
mixer 10, and executes a required control program stored in the memory 12 to perform various
functions including setting of parameters and display control function described later. To realize
the control function of The memory 12 is a storage means including a control program to be
executed by the CPU 11 and rewritable non-volatile storage means for storing data to be left
11-04-2019
4
even after the power is turned off, and a storage area used as a work memory of the CPU 11 is
there.
[0013]
The communication I / F 13 is an interface for communicating with another device such as
another digital mixer capable of controlling the value of the parameter from the digital mixer 10.
Communication may be performed via a network or by direct connection. Also, any
communication path can be adopted regardless of wired or wireless. The touch display 14 is a
display unit that displays a screen indicating the setting state and the operating state of the
digital mixer 10, as well as the values of parameters used by the digital mixer 10. This screen
includes a GUI (Graphical User Interface) that can be operated by the user, and the display
content thereof can be controlled by the CPU 11. The touch display 14 also functions as a
detection unit that detects the user's operation on the screen being displayed including the GUI.
[0014]
The operating element 15 is for receiving an operation on the digital mixer 10, and can be
configured by various keys, buttons, a rotary encoder, a knob, a slider, and the like. A pointing
device such as a mouse or a track ball may be provided in place of or in addition to the touch
display 14 so that an operation on the GUI can be performed by the pointing device. The audio I
/ O 16 is an interface for inputting and outputting an acoustic signal to and from the outside of
the digital mixer 10. The DSP 17 performs various processing such as mixing, equalizing, and
application of effects on the audio signal input from the audio I / O 16 with a plurality of signal
processing channels, and supplies the result to the audio I / O 16 to be output to the outside It is
an acoustic signal processing means which makes it output.
[0015]
The characteristic point of the above digital mixer 10 is that the operation of setting the specific
value and then returning it to the original value can be performed for the plurality of parameters
in order to control the parameter value by a simple operation. It is the point which provided the
mode. Hereinafter, this point will be described. In the following description, this operation mode
is referred to as "sequential control mode". First, the difference between the parameter editing
function in the normal mode other than the sequential control mode and the function in the
11-04-2019
5
sequential control mode will be described by taking the setting of the parameter related to the
equalizer which is one of the signal processing functions provided by the DSP 17 as an example.
[0016]
FIG. 2 shows an example of an equalizer screen for displaying the values of parameters related to
the equalizer and accepting the editing operation. The equalizer screen 200 shown in FIG. 2 is a
GUI screen displayed on the touch display 14, and for one equalizer, the values of gain
parameters set for six frequency bands from 2k (kilohertz) to 6.3k are used. While being
displayed, it is a screen for receiving the editing operation. The gain parameter of one band
corresponds to one item of the parameter. Then, the values of the parameters of the
corresponding items are displayed by the positions of the knobs 201 to 206 corresponding to
the respective items arranged in the direction of the item axis 210 which is the first axis, in the
direction of the value axis 220 which is the second axis. There is.
[0017]
In the normal mode, the user selects the knobs 201 to 206 and drags in the direction of the value
axis 220 to associate the value of the parameter corresponding to the operated knob with the
position in the direction of the value axis 220 of the dragging destination. Can be set to That is,
when the CPU 11 detects this operation, the value of the parameter corresponding to the
operated knob is changed to the value corresponding to the position of the movement
destination, and the display position of the knob is updated accordingly. In FIG. 2, arrows indicate
the direction of this operation, and broken lines indicate the positions of the knobs after
operation in each direction.
[0018]
When the drag operation in the direction of the item axis 210 is performed in the normal mode,
the item of the parameter to be operated can be changed. However, as in the sequential control
mode described later, even when the item of the parameter to be operated is changed, the value
of the item operated before is not returned to the value before the change. Therefore, when an
operation of tracing on the equalizer screen 200 in the direction of the item axis 210 is
performed, the values of the parameters corresponding to the range of the tracing are set to the
same value corresponding to the position of the value axis 220 of the operation. .
11-04-2019
6
[0019]
On the other hand, the user can shift the digital mixer 10 sequentially to the control mode by, for
example, long-pressing an arbitrary position on the equalizer screen 200. Then, in the sequential
control mode, by performing an operation (for example, a drag operation) on the equalizer screen
200 in the direction of the item axis 210, the operation in the direction of the item axis 210 is
sequentially performed according to the progress of the operation. The setting can be made
sequentially to temporarily set the value of each parameter corresponding to the position to a
specific value. That is, when the CPU 11 detects this operation, it sequentially sets the value of
each parameter corresponding to the position of the operation to a specific value in accordance
with the progress of the operation. The display position of the knob is also updated accordingly.
Here, although a value corresponding to the position in the direction of the value axis 220 at
which the operation is detected is used as this specific value, it is not limited thereto.
[0020]
The operation of this sequential control mode will be described in further detail using FIGS. 3 to
7. FIG. 3 shows an example of the position at which the transition operation (long press) to the
control mode is sequentially performed as the operation position 212. In addition, this operation
is also an operation related to the start of the operation of tracing in the direction of the item axis
210 in the sequential control mode.
[0021]
When the CPU 11 detects a transition operation at the operation position 212 and determines
that this is also a part of the operation of tracing in the direction of the item axis 210, first, the
2.5k band corresponding to the position in the item axis 210 direction of the operation The value
of the gain parameter is changed to a value corresponding to the position in the direction of the
value axis 220 of the operation (this value is called a "control level"). This change is also reflected
in real time in the signal processing in the DSP 17. The CPU 11 also updates the display of the
equalizer screen 200 according to this change as shown in FIG.
[0022]
11-04-2019
7
In FIG. 4, the display position of the knob 202 corresponding to the 2.5 k band is a position
indicating a control level. Further, the value of the gain parameter before the change is displayed
by the knob 222 by a virtual line. On an actual screen, it may be possible to gray out or display in
a light color.
[0023]
Next, as shown in FIG. 5, it is assumed that the user advances the operation of tracing in the
direction of the item axis 210 from the operation position 212 to the operation position 213 in
FIG. When the CPU 11 determines that the position in the direction of the item axis 210 of the
operation has become a position corresponding to the adjacent band by this operation, the value
of the gain parameter of the 2.5k band previously changed is set to the value before the change.
return. On the other hand, the value of the gain parameter of the 3k band corresponding to the
position in the direction of the item axis 210 of the current operation is changed to the control
level. That is, the CPU 11 sets the value of the 2.5 k band gain parameter to the control level only
while the operation passes through the area in the direction of the item axis 210 corresponding
to the corresponding parameter, and then returns the original value. Become. This change is also
reflected in real time in the signal processing in the DSP 17. The CPU 11 also updates the display
of the equalizer screen 200 according to this change as shown in FIG.
[0024]
In FIG. 6, the display position of the knob 202 is returned to the same position as FIG. 3, and the
display position of the knob 203 corresponding to the 3k band is a position indicating a control
level. In addition, the value of the gain parameter before change for the 3k band is displayed by
the knob 223 using a virtual line, as in the case of FIG. 4. The value of the control level may be
updated as needed according to the position in the direction of the value axis 220 of the
operation at each time, or after the operation of the control mode is started sequentially, the
direction of the value axis 220 The operation of may be ignored to keep the value of the control
level constant. Here, the description will be made assuming that the former configuration is
adopted, but the effects of both configurations will be described later.
[0025]
11-04-2019
8
Next, as shown in FIG. 7, it is assumed that the user has advanced the operation further from the
operation position 213 of FIG. 5 as shown by the arrow. When the CPU 11 determines that the
position in the direction of the item axis 210 of the operation has become a position
corresponding to a further adjacent band by this operation, the value of the gain parameter of
the previously changed 3k band is returned to the value before the change. . That is, the CPU 11
also sets the value of the gain parameter of the 3k band to the control level only while the
operation passes through the area in the direction of the item axis 210 corresponding to the
corresponding parameter, and then restores the original value. On the other hand, the value of
the gain parameter of the 4k band corresponding to the position in the item axis 210 direction of
the current operation is changed to the control level. The reflection on the DSP 17 and the
updating of the display are also performed as described above.
[0026]
As a result, as shown in FIG. 7, the display position of the knob 203 returns to the same position
as in FIG. 4, and the display position of the knob 204 corresponding to the 4k band becomes the
position indicating the control level. The knob 224 displays the value of the gain parameter
before change for the 4k band. Thereafter, every time it is determined that the operation position
has become a position corresponding to another band, the CPU 11 returns the value of the gain
parameter that has been changed to the control level to the value before the change, and the gain
of the other band Change parameter value to control level. Further, when detecting the end of the
operation of tracing in the direction of the item axis 210 (for example, the finger being released
from the touch display 14), the CPU 11 determines that this is the ending operation of the
control mode sequentially, and the values of all the parameters It returns to the value at the start
of the sequential control mode, ends the sequential control mode operation, and returns to the
normal mode.
[0027]
According to the above-described operation in the sequential control mode, the user can easily
operate an arbitrary position in the direction of the value axis 220 on the equalizer screen 200
by a range of positions in the direction of the item axis 210 corresponding to a plurality of
desired parameters. The control can be performed by setting the control level one by one
sequentially to the control level and then restoring the control level. Such an operation in the
sequential control mode can be performed while inputting and processing an acoustic signal to
the DSP 17. Then, according to this operation, it is possible to perform an operation of testing the
11-04-2019
9
operation state of the equipment with a simple operation while setting test values for each of a
plurality of parameters. In addition, after completion of the test, the values of all parameters can
be returned to the original values without special consideration.
[0028]
At this time, in the sequential control mode, by ignoring the operation in the direction of the
value axis 220 and keeping the value of the control level constant, it is possible to set a common
value for each parameter, and a test using a common value Etc. can be done easily. On the
contrary, if the value of the control level is updated as needed according to the position of the
operation position in the direction of the value axis 220 at each point in time, careful operation is
required to keep the control level constant. The values of the plurality of parameters can be
sequentially controlled while arbitrarily adjusting the values of the parameters corresponding to
the operation position.
[0029]
Next, the functional configuration of the digital mixer 10 related to the control of the values of
the parameters described above will be described. FIG. 8 is a block diagram showing the
functional configuration. The digital mixer 10 has a function detection unit 101, a mode
switching unit 102, a parameter editing unit 103, a parameter sequential control unit 104, a
parameter storage unit 105, and a display as functions related to control of parameter values in
the normal mode and the sequential control mode. The control unit 106, the display unit 107,
and the signal processing unit 108 are provided. The functions of these units are realized by the
CPU 11 controlling the operation of the various hardware shown in FIG.
[0030]
Among these, the operation detection unit 101 has a function of a detection unit that detects a
user operation performed on a screen displayed on the touch display 14 such as a long press
operation or a drag operation. Note that the pointing device included in the operating element 15
may be operated to perform an operation on the screen displayed on the touch display 14.
[0031]
11-04-2019
10
The mode switching unit 102 has a function of sequentially switching the digital mixer 10 to the
control mode operation when the operation detection unit 101 detects a transition operation to
the control mode in sequence. In addition, it has a function of switching the digital mixer 10 to
the operation of the normal mode when the ending operation of the control mode is sequentially
detected. This switching is performed by switching which function of the parameter editing unit
103 and the parameter sequential control unit 104 is to be enabled, and the mode switching unit
102 functions as a switching unit.
[0032]
The parameter editing unit 103 has a function of a parameter editing unit that edits the normal
mode described with reference to FIG. 2 for the value of the parameter stored in the parameter
storage unit 105 in accordance with the user operation detected by the operation detection unit
101. The parameter sequential control unit 104 controls the parameter values of the sequential
control mode described with reference to FIGS. 3 to 7 for the values of the parameters stored in
the parameter storage unit 105 according to the user's operation detected by the operation
detection unit 101. It is a parameter control means that performs control sequentially.
[0033]
The parameter storage unit 105 has a function of storing parameter values used by the DSP 17
for signal processing. The display control unit 106 has a function of a display control unit that
causes the touch display 14 to display a screen such as the equalizer screen 200 on which values
of parameters stored by the parameter storage unit 105 are displayed. In this display, the
contents of setting or control of parameters performed by the parameter editing unit 103 and
the parameter sequential control unit 104 are reflected as necessary.
[0034]
The display unit 107 has a function of displaying a screen under the control of the display
control unit 106, and corresponds to the function of the touch display 14. The signal processing
unit 108 corresponds to the function of the DSP 17 that performs signal processing in
accordance with the value of the parameter stored in the parameter storage unit 105.
11-04-2019
11
[0035]
Next, processing executed by the CPU 11 of the digital mixer 10 in relation to control of
parameter values in the sequential control mode described above will be described. FIG. 9 is a
flowchart of the process. The CPU 11 of the digital mixer 10 starts the process shown in the
flowchart of FIG. 9 when detecting that the instruction to shift to the control mode is sequentially
performed on the touch display 14 or the operation element 15. Here, it is assumed that the
transition instructing operation is a long press operation to a position corresponding to an
arbitrary parameter in the parameter editing screen such as the equalizer screen 200 or the like.
This long press may be performed by touching the touch display 14 with a finger or by long
press on the click button of the pointing device of the controller 15.
[0036]
In the process of FIG. 9, the CPU 11 temporarily suspends the parameter editing function in the
normal mode (S11). Thereafter, in order to control the values of the parameters in the sequential
control mode, the process proceeds to step S12 and subsequent steps.
[0037]
Next, the CPU 11 determines the control level in accordance with the position in the direction of
the value axis 220 of the portion where the detected transition instructing operation has been
performed (S12). Further, the item of the parameter corresponding to the position in the
direction of the item axis 210 of the part where the transition instruction operation has been
performed is determined as the control item (the item for which the control level is to be set)
(S13). Thereafter, the CPU 11 changes the value of the parameter of the control item determined
in step S13 to the control level determined in step S12 (S14). Then, the display on the screen is
updated in accordance with the change of the parameter value up to this point (S15). The process
of changing the parameter value in step S14 may be performed so as to gradually change the
value in order to prevent an abrupt change. Of course, you may proceed to the next process
during this change. The same applies to the subsequent process of changing the parameter value.
11-04-2019
12
[0038]
Next, the CPU 11 determines whether a drag operation to a position in the direction of the item
axis 210 corresponding to the item adjacent to the control item determined in step S13 has been
detected (S16). Note that the drag operation may be performed by moving the finger touching
the touch display 14 while touching it, or the pointer of the pointing device may be moved while
pressing the click button. In any case, the drag operation corresponds to the operation of tracing
the parameter editing screen.
[0039]
In addition, when both the component in the direction of the item axis 210 and the component in
the direction of the value axis 220 are included in the drag operation, it may be determined that
the operation in the two axial directions is simultaneously performed. Alternatively, if two axial
operations are performed simultaneously, one or the other may be invalidated. For example, it is
determined that which axial direction the operation direction is closer to, and only the operation
in the closer axial direction is effective. In addition, it may be determined that the operation to
the current position has been made at any time during the continuation of the drag operation, or
when the operation is temporarily stopped (when the change of the operation position is not
performed), the operation to the position It may be determined that there was a
[0040]
Then, if the CPU 11 determines “Yes” in step S16, the CPU 11 determines an item
corresponding to the position in the direction of the item axis 210 of the drag destination in the
detected operation as a new control item (S17). Then, the values of the parameters of the control
items up to that point are sequentially returned to the values at the time of transition to the
control mode (S18). That is, after the drag operation passes through the position corresponding
to the control item so far, the value of the parameter of the item is returned to the original
position. Further, the CPU 11 changes the value of the parameter of the new control item
determined in step S16 to the control level (S19). If No in step S16, steps S17 to S19 are skipped
and the process proceeds to the next process.
[0041]
11-04-2019
13
Next, the CPU 11 determines whether a drag operation in the direction of the value axis 220 has
been detected (S20). Then, when the determination in step S20 is YES, the CPU 11 determines a
new control level according to the position in the direction of the value axis 220 of the drag
destination in the detected operation (S21), and sets the parameter value of the control item to
the new control level. Change (S22). In the case of No at step S20, steps S21 and S22 are skipped
and the process proceeds to the next process.
[0042]
Next, the CPU 11 determines whether an operation for ending the control mode has been
sequentially detected (S23). Here, it is assumed that the operation of ending the drag and
releasing the finger or the click button is the end operation. If No in step S23, the process returns
to step S15 to repeat the process. If the value of the parameter is changed in step S18, S19 or
S22, the CPU 11 reflects it on the display in step S15.
[0043]
On the other hand, if Yes in step S23, the CPU 11 sequentially returns the values of the
parameters of all items to the values at the time of control mode transition (S24), and updates the
display of the parameter editing screen according to the change (S25) . Thereafter, the parameter
editing function in the normal mode stopped in step S11 is resumed (S26), and the process of
FIG. 9 is ended.
[0044]
By the above processing, the CPU 11 functions as a parameter control unit, and can control the
value of the parameter in the sequential control mode described with reference to FIGS. 2 to 8. In
order to ignore the operation in the direction of the value axis 220 in the sequential control
mode and to make the value of the control level constant, the processes of steps S20 to S22
indicated by the broken line may not be performed.
[0045]
11-04-2019
14
Next, data used to control parameter values in the sequential control mode will be described. 10
and 11 are explanatory diagrams thereof. As will be understood from the description of FIG. 9, in
the sequential control mode, the value of the parameter is temporarily set to the control level,
and thereafter it is returned to the value when the sequential control mode is entered. In such
control, for example, while saving the values of all parameters to be controlled at the time of
transition to the control mode, the current position of the parameters is changed at any time
according to the user operation, and the value at the transition is necessary. It can also be
realized by referring to the above-mentioned saved value when it becomes.
[0046]
However, in the digital mixer 10, as shown in FIGS. 10 and 11, control using the control layer is
sequentially performed. That is, in addition to data of parameter setting values in the normal
mode, data of sequential control layers corresponding to these are prepared, and values of
parameters to be actually reflected in signal processing in the DSP 17 (hereinafter referred to as
“valid values”) Is generated based on these two sets of data.
[0047]
Specifically, for items for which “transparent” is set in the control layer sequentially, the
setting value in the normal mode is used as it is as a valid value, and values other than
“transparent” are set in the control layer sequentially For certain items, the value of the
control layer is sequentially used as an effective value.
[0048]
Then, at the time of transition to the sequential control mode, sequential control layers in which
the values of all items are “transparent” are generated at least in the range of editable
parameters on the parameter editing screen being displayed (see FIG. 10) In the control mode,
the values of the parameters set in step S14, S19 or S22 in FIG. 9 may be sequentially set in the
control layer (see FIG. 11).
Further, when returning the value of the parameter to the value at the time of sequentially
shifting to the control mode, the value of the corresponding item may be set to "transparent". In
addition, when the control mode is ended, if the control layer is sequentially deleted, the values
11-04-2019
15
of all the parameters can be sequentially returned to the state at the time of transition to the
control mode. The same effect can be obtained even if the values of all items are "transparent".
[0049]
There is no problem in leaving in the normal mode because the sequential control layer in which
the values of all items are "transparent" does not affect the effective value of the parameter even
if it exists. That is, a method is also conceivable in which the control layer is always prepared in
order, and the values of all items are set to "transparent" except in the sequential control mode.
By performing control of parameter values as described above, processing of copying data of
many parameters for saving at the time of transition to the control mode, and writing back the
saved data at the end of the control mode The parameter value can be sequentially returned to
the value at the time of transition to the control mode, and the processing can be speeded up
without performing.
[0050]
This completes the description of the embodiment, but the configuration of the apparatus, the
specific configuration of the screen, the specific processing procedure, the operation method, the
types of parameters that can be displayed and edited, and the like have been described in the
above embodiment. Of course it is not limited to things. For example, in the above-described
embodiment, the long press operation to the position corresponding to an arbitrary parameter is
the transition operation to the control mode sequentially, but the operation to the position
unrelated to the parameter or the predetermined operation included in the operation element 15
The operation of the operation element or the fact that another touch operation or switch
operation is performed simultaneously with the long press operation may be treated as a
transition operation to the control mode sequentially. The same applies to the ending operation
of the sequential control mode. Alternatively, after the CPU 11 performs a long press operation
to a position corresponding to an arbitrary parameter, the CPU 11 detects a drag operation in the
direction of the item axis 210 for the first time to determine that the transition operation to the
control mode is sequentially performed. May be
[0051]
Further, the selection of the control item may be performed by the touch operation or the
11-04-2019
16
selection operation to the position in the direction of the item axis 210 corresponding to the
desired item, not by the drag. That is, not only items displayed at positions adjacent to the
current control item but also arbitrary items may be set as control items in an arbitrary order.
Moreover, you may use things other than a drag as operation which follows a parameter edit
screen. In addition, the value of the control level is set to a predetermined fixed value, or
determined based on an operation different from the instruction to shift to the control mode
sequentially, etc. based on a criterion other than the position to shift instruction to the control
mode. It may be determined.
[0052]
Taking these into consideration, the process of FIG. 9 can be more generalized and captured as
shown in FIG. In FIG. 12, “′” is attached to the step numbers in parts different from FIG. 9. As
shown in steps S12 'and S13', control items and control levels can be determined independently
of the instruction to shift to the control mode sequentially. As shown in steps S16 'and S17', the
change operation of the control item is not limited to dragging in the direction of the item axis
210. As shown in steps S20 'and S21', the control level changing operation is not limited to
dragging in the direction of the value axis 220.
[0053]
Further, in the sequential control mode, when a drag operation at a plurality of locations is
simultaneously detected, the control level and control item corresponding to each may be set,
and processing similar to that of FIG. 9 may be executed. That is, the control level corresponding
to each operation may be temporarily set for each of a plurality of control items corresponding to
each operation. When using the sequential control layer shown in FIGS. 10 and 11, prepare the
sequential control layer corresponding to each detected operation, and set the value of the
parameter to be set in each layer according to the corresponding operation. Thus, such control
can be easily realized even if the number of operations performed changes dynamically.
Regardless of the number of layers, items in which “transparent” is set may be ignored, and
values may be adopted as valid values only for items in which specific values are set.
[0054]
In the embodiment described above, when the position of the drag operation passes a position in
11-04-2019
17
the direction of the item axis 210 corresponding to a certain parameter, the value of the
parameter is immediately returned to the value at the time of control mode transition. However,
it is also conceivable to return after a predetermined time after passing, or when the operation
position has moved to a position in the direction of the item axis 210 corresponding to a
predetermined number of parameters ahead. It is also conceivable to set the parameter value to
the control level and return it after a predetermined time. These modes are useful when using the
function of the control mode in sequence as described later.
[0055]
Also, when the parameter can not be displayed in one screen, the parameter display screen is
scrolled by operating an arbitrary position in the parameter display screen in the direction of the
item axis 210, and the parameter items displayed in the screen are displayed. It may be possible
to change it. In this case, in the normal mode, the scroll is performed in response to the drag
operation, and in the control mode, the control item is changed in response to the drag operation,
so that the same operation and corresponding operation differ according to the mode. It is also
good. In the sequential control mode, the change of the control item and the scrolling may be
simultaneously performed according to the drag operation. Alternatively, in any mode, scrolling
of the screen may be an operation (for example, a swipe operation) different from the operation
instructing change of the control item. Further, the screen can be scrolled by the same operation
in either the normal mode or the sequential control mode.
[0056]
Also, when generating the effective value of the parameter using the control layer sequentially,
instead of using the value of the control layer sequentially as the effective value, the setting value
in the normal mode and the value of the control layer sequentially Operations such as addition
and multiplication may be performed between the two, and the result may be used as an effective
value. Further, in the parameter display screen, the item axis 210 and the value axis 220 do not
have to be orthogonal to each other. As long as the direction of the operation can be detected
separately in these two axes, it does not matter at any angle. In addition, regarding the detected
operation direction, when the component in one axial direction is extremely small (the ratio is
equal to or less than a predetermined value) as compared with the component in the other axial
direction, the smaller component is ignored. It is also good. Further, the axis does not have to be
a straight line, and for example, the first axis may be in the shape of a circular arc.
11-04-2019
18
[0057]
Further, the parameters to be controlled and edited are not limited to the above-described gain
parameters. For example, it may be level parameters in a plurality of signal processing channels.
Furthermore, the parameters are not limited to those used in an acoustic signal processing
apparatus such as the digital mixer 10. For example, it may be a parameter indicating the light
intensity of each lamp, which is used in a console for lighting control for controlling the light
intensity of a plurality of lamps.
[0058]
In addition, the application of the sequential control mode is not limited to the setting test. It is
also conceivable to use the control mode sequentially for the production in production. The
frequency characteristics of the sound to be output are successively changed, the sound is
outputted from the speakers at different positions one after another, the lamps at different
positions one after another, etc. Further, in the present invention, it is not essential that the
operation in the normal mode described above is possible.
[0059]
Also, the functions relating to control and editing of the parameters described above can be
provided to devices other than the device that operates using the values of the parameters (the
digital mixer 10 in the above-described embodiment). For example, it can be provided in a remote
controller such as the digital mixer 10 or the like. In this case, the remote controller may have
dedicated hardware, or may be a general-purpose computer such as a smartphone, a tablet
computer, or a PC (personal computer). Such a remote controller may not include the DSP 17 and
the signal processing unit 108. Also, a plurality of devices may be cooperated to realize a
function related to control and editing of parameters. Conversely, when the digital mixer 10 is
operated stand-alone, the communication I / F 13 may not be provided.
[0060]
Also, an embodiment of a program of the present invention is a program for causing a computer
to control necessary hardware to realize the function related to control and editing of parameters
11-04-2019
19
described in the above-described embodiment. Such a program may be stored in the ROM or
other non-volatile storage medium (flash memory, EEPROM, etc.) provided in the computer from
the beginning. However, it can also be provided by being recorded on any non-volatile recording
medium such as a memory card, CD, DVD, Blu-ray disc and the like. Each of the above-described
procedures can be executed by installing and executing the program recorded on those recording
media in a computer.
[0061]
Furthermore, it is possible to download from an external device connected to a network and
provided with a recording medium having a program recorded thereon or a program from the
external device stored in the storage means, and install it on a computer for execution. In
addition, the configurations and modifications described above can be combined appropriately
and applied as long as no contradiction arises.
[0062]
As apparent from the above description, according to the present invention, control of the
parameter value can be performed by a simple operation, in which the operation of setting an
appropriate value and returning to the original value can be performed sequentially for a
plurality of parameters. Can be Therefore, the operability of parameter setting can be improved
by applying the present invention.
[0063]
DESCRIPTION OF SYMBOLS 10 ... Digital mixer, 11 ... CPU, 12 ... Memory, 13 ... Communication I
/ F, 14 ... Touch display, 15 ... Operator, 16 ... Audio I / O, 17 ... DSP, 18 ... System bus, 101 ...
Operation detection Unit 102 Mode switching unit 103 Parameter editing unit 104 Parameter
sequential control unit 105 Parameter storage unit 106 Display control unit 107 Display unit
108 Signal processing unit 200 Equalizer screen 201 ~ 206, 222-224 ... knob, 210 ... item axis,
212, 213 ... operation position, 220 ... value axis
11-04-2019
20
Документ
Категория
Без категории
Просмотров
0
Размер файла
35 Кб
Теги
description, jp2016066134
1/--страниц
Пожаловаться на содержимое документа