close

Вход

Забыли?

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

?

JP2007304305

код для вставкиСкачать
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 JP2007304305
A GEQ having an automatic adjustment function related to frequency characteristics is capable of
correcting frequency characteristics by simply applying measurement results using the automatic
adjustment function to frequency characteristics of various variations. The purpose is to make
fine adjustment easy. A mode is switched from a normal mode to an automatic adjustment mode
according to an instruction of automatic adjustment, a predetermined measurement signal (pink
noise or a test signal) is output, and frequency characteristics of a signal into which the musical
tone is input by microphone are measured. Based on the measurement result, correction
operation data for flattening the frequency characteristic is generated and stored. In the normal
mode, when the operation data of the preset storage means is read out, the operation data is set
in the current storage means, but in the automatic adjustment mode, when the operation data of
the preset storage means is read out, the correction is made to the operation data The operation
data is synthesized and set in the current storage means. [Selected figure] Figure 1
Graphic equalizer with automatic setting function
[0001]
The present invention relates to a graphic equalizer having an automatic setting function of
frequency characteristics.
[0002]
Conventionally, graphic equalizers (GEQ) have been known which can freely change and output
the frequency characteristics of input musical tones.
08-05-2019
1
As the GEQ, there are known ones in which a plurality of preset frequency characteristics are
arbitrarily called and set, or a user-created frequency characteristic is stored and called and set.
[0003]
On the other hand, in an acoustic processing apparatus such as GEQ, a test signal is emitted from
a speaker, the sound is input from a microphone, the input musical tone is analyzed, and
automatic adjustment is performed to set filter characteristics based on the analysis result. The
function is known (eg, Patent Document 1). This is used to correct such a change in the
frequency characteristic, since the musical tone emitted from the speaker may change its
frequency characteristic depending on the characteristic of the speaker or the external
environment such as the indoor environment. It is a function. Patent No. 3206770
[0004]
By the way, even when setting a desired characteristic from the preset frequency characteristic
as described above, there is a demand for performing the characteristic correction by the abovementioned automatic adjustment function. However, in the conventional graphic equalizer, when
recalling the preset frequency characteristic, it is not possible to apply the characteristic
correction by the automatic adjustment function. In addition, there is a problem that the
characteristics of each band can not be adjusted with the frequency characteristic corrected by
the automatic adjustment function as an initial value.
[0005]
In the GEQ having an automatic adjustment function regarding frequency characteristics, the
present invention can easily apply the measurement result using the automatic adjustment
function to frequency characteristics of various variations to correct the frequency
characteristics, and further, the frequency characteristics. The purpose is to make it easy to make
fine adjustments to
[0006]
08-05-2019
2
In order to achieve the above object, according to the present invention, from the normal mode
to the automatic adjustment mode (corresponding to the measurement mode and the automatic
mode of the embodiment to be described later) according to the instruction of the automatic
adjustment A measurement signal (pink noise or test signal) is output, the frequency
characteristic of a signal obtained by microphone input of the musical tone is measured, and
based on the measurement result, correction operation data for flattening the frequency
characteristic is generated and stored.
In the normal mode, when the operation data of the preset storage means is read out, the
operation data is set in the current storage means, but in the automatic adjustment mode, when
the operation data of the preset storage means is read out, the correction is made to the
operation data The operation data is synthesized and set in the current storage means. In
addition, an adjustment operator is provided to adjust the level of each band in the operation
data of the current storage means, and when the adjustment operator is operated in the
automatic adjustment mode, the level of each band can be finely adjusted, and the automatic
adjustment is performed. Return from mode to normal mode.
[0007]
According to the present invention, the automatic adjustment is instructed to shift from the
normal mode to the automatic adjustment mode, and after the measurement of the frequency
characteristics of the speaker, the room, etc., the characteristics are flattened based on the
measurement results. The correction operation data is generated, and by selecting the preset
operation data in the automatic adjustment mode, it is possible to set the preset operation data to
which the correction operation data is added in the current storage means. Therefore, correction
operation data based on one measurement result can be applied to characteristics of various
variations and easily tested. On the other hand, in the normal mode, the selected preset operation
data can be set as it is as the current storage means. Furthermore, since the adjustment operator
is provided, fine adjustment of the frequency characteristic can be easily performed even after
the automatic adjustment. Furthermore, when the adjustment operator is operated, the mode is
automatically returned to the normal mode, and the preset operation data can be called up by not
selecting the correction operation data.
[0008]
Hereinafter, embodiments of the present invention will be described using the drawings.
08-05-2019
3
[0009]
FIG. 1 shows a schematic configuration of a GEQ having an automatic setting function according
to an embodiment of the present invention.
The GEQ 100 includes a CPU (central processing unit) 101, a flash memory 102, a RAM (random
access memory) 103, a display unit 104, an operator 105, ADCs (analog-digital converters) 106,
107, 111, and a DSP (signal processing unit). ), An output selection unit 109, a pink noise
generation unit 110, a DAC (digital / analog converter) 112, and a bus line 113.
[0010]
The CPU 101 is a processing unit that controls the overall operation of the GEQ. The flash
memory 102 is a non-volatile memory that stores various programs executed by the CPU 101,
constant data, and the like. The flash memory 102 is provided with storage areas for preset
operation data and user-set operation data to be described later. The RAM 103 is a volatile
memory used as various work memories. The RAM 103 is provided with a current memory for
storing operation data (data for controlling the level of each of a plurality of bands) defining the
frequency characteristic to be applied to the input signal. The display 104 is a display that
displays given data based on an instruction from the CPU 101. The operators 105 are various
switches provided on the external panel of this equalizer.
[0011]
The ADC 106 is a converter that converts an analog audio signal input from a microphone (not
shown) into a digital signal. The ADC 106 has a buffer of a predetermined capacity, and the CPU
101 can take in digital acoustic signals for a predetermined time stored in the buffer at an
appropriate timing. The ADC 107 is a converter that converts an input acoustic signal to which a
frequency characteristic is to be applied to a digital signal. The output of the ADC 107 is input to
the DSP 108. The DSP 108 executes a predetermined microprogram in response to an instruction
from the CPU 101, thereby giving frequency characteristics to an input signal input via the ADC
107. The frequency characteristics to be applied are characteristics defined by the operation data
stored in the current memory of the RAM 103. Specifically, when the operation data is set (or
changed) in the current memory, the CPU 101 sends a coefficient parameter according to the
operation data to the DSP 108. The DSP 108 uses this coefficient parameter to calculate the
08-05-2019
4
frequency characteristics of the input signal. The output of the DSP 108 is input to the output
selection unit 109.
[0012]
The pink noise generating unit 110 generates a pink noise for test in accordance with an
instruction from the CPU 101. The ADC 111 is a converter that converts an analog test signal
input from the outside into a digital signal. The DAC 112 is a converter that converts the digital
signal output from the output selection unit 109 into an analog signal. The output selection unit
109 selects one of the output signals of the DSP 108, the pink noise generation unit 110, and the
ADC 111 in response to an instruction from the CPU 101, and outputs the selected output signal
to the DAC 112. The output of the DAC 112 is emitted by an external speaker. The bus line 113
is a bus line which mutually connects the above-mentioned each part.
[0013]
This GEQ 100 has a normal mode, a measurement mode, and an automatic mode as operation
modes. The normal mode is a mode in which the basic operation is to provide the input signal
input via the ADC 107 with the frequency characteristic defined by the operation data of the
current memory. In the normal mode, the output selection unit 109 selects the output signal of
the DSP 108 and outputs it via the DAC 112. The initial state when the power is turned on is the
normal mode. The measurement mode is a mode in which the pink noise generated in the pink
noise generation unit 110 or the test signal input through the ADC 111 is emitted to measure a
change in frequency characteristics due to an external environment such as a speaker or a room.
In the measurement mode, the output selection unit 109 selects the output signal of the pink
noise generation unit 110 or the ADC 111 and outputs the selected signal via the DAC 112. The
automatic mode is a mode for obtaining correction operation data for correcting a frequency
characteristic to be applied to an input signal, using a result measured in the measurement mode.
In the automatic mode, the output selection unit 109 selects the output signal of the DSP 108
and outputs it via the DAC 112.
[0014]
FIG. 2 shows the appearance of the external panel in the equalizer 100 of the present
embodiment. In the characteristic display area 201 on the external panel 200, a plurality of LEDs
08-05-2019
5
(such as 211 and 212) for displaying the level value of each frequency band are disposed. Here,
an example of nine bands is shown. “63 125... 8k 16k” in the upper part of the characteristic
display area 201 indicates 63 Hz, 125 Hz,..., 8 kHz, 16 kHz which are center frequencies of the
respective bands. "+12 +6 +3 0 -3 -6 -12" arranged vertically on the left side is a scale indicating
a level value (dB value). The lit position of the LED indicates the level value of that band. For
example, since the LED 212 is lit in a band having a center frequency of 63 Hz (in the figure, it is
assumed that the lighting is indicated by hatching), the level value of this band is set to +6 dB.
[0015]
For each band, an up (+) switch 213 and a down (-) switch 214 for increasing / decreasing a level
value are provided below these LEDs. 221 is an on switch, 222 to 224 are preset switches, and
225 to 227 are user switches. On the left side of each of the switches 221 to 227, LEDs 231 to
237 indicating the operation status of the corresponding switch are provided. Reference numeral
241 denotes a measurement / automatic (MEASURE / AUTO) switch, and reference numeral 242
denotes an LED (indicator) indicating the operation status.
[0016]
The on switch 221 is a switch that switches between enabling and disabling the equalizing
function. Every time the on switch 221 is pressed, it switches between on (valid) and off (invalid),
and when it is on, the LED 231 lights up, and when it is off it goes out. In the ON state, an EQ
characteristic (a frequency characteristic based on operation data of the current memory)
indicated by the lighting state of the LED of the characteristic display area 201 is given to the
input signal. In the off state, the lighting state of the LED in the characteristic display area 201
remains as it is, but the input signal is output as it is without being equalized. The on switch 221
can perform the switching in the normal mode or the automatic mode. The operation of the on
switch 221 in the measurement mode is invalid and nothing is processed.
[0017]
A predetermined EQ characteristic is assigned to each of the preset switches 222 to 224 in
advance. The operation data of those EQ characteristics are stored in the storage area
corresponding to each of the preset switches 222 to 224 in the flash memory 102 (the user can
not rewrite). When one of the preset switches 222 to 224 is pressed in the normal mode,
08-05-2019
6
operation data corresponding to the switch is read out to the current memory, and the lighting
state of the LED in the characteristic display area 201 corresponds to the EQ characteristic. At
this time, the LED (any one of 232 to 234) on the left side of the pressed preset switch is turned
on. When the + switch 213 or-switch 214 of any band is pressed from that state, the level value
of that band is increased or decreased (the value on the current memory is changed), and the
LED above the pressed + or-switch The lighting state of is changed accordingly. In addition, the
LED next to the preset switch that was on at this time is turned off.
[0018]
If one of the user switches 225 to 227 is held down for 2 seconds or more in the normal mode or
the automatic mode, the current EQ characteristic (that is, the operation data of the current
memory) corresponds to the storage area (flash memory 102) corresponding to the pressed user
switch. (Assigned to). When stored, the LED of the characteristic display area 201 blinks once to
inform the user that the operation data has been stored.
[0019]
When any of the user switches 225 to 227 is pressed for less than 2 seconds in the normal
mode, operation data in the flash memory 102 corresponding to the user switch is read out to
the current memory, and the lighting state of the LED in the characteristic display area 201 is It
corresponds to the EQ characteristics. At this time, the LED (one of 235 to 237) on the left side of
the pressed user switch is turned on. Thereafter, the EQ characteristics can be changed by + orswitches 213 and 214 of any band, and the display of the characteristic display area 201 is
changed according to the change. At this time, the LED of the user switch that has been on is
turned off.
[0020]
The operations of the preset switches 222 to 224 and the user switches 225 to 227 in the
measurement mode are invalid. When the + or-switch 213 or 214 of any band is pressed in the
measurement mode, the measurement operation is stopped and the normal mode is returned to
change the level value of the band of the operation data of the current memory at that time.
When the + or-switch 213 or 214 of any band is depressed in the automatic mode, the mode is
returned to the normal mode, and the level value of the band of the operation data of the current
08-05-2019
7
memory at that time is changed.
[0021]
When the + switch 213 and-switch 214 of any band are pressed simultaneously in the normal
mode, the level value of that band in the current memory is set to 0 dB, and the display of the
LED of the band in the characteristic display area 201 is also set to 0 dB. Be done. When the +
switch 213 and the − switch 214 of two different bands are simultaneously pressed, the level
value is similarly set to 0 dB for the bands between those bands. Therefore, simultaneously
pressing the + switch 213 and-switch 214 in the leftmost band (63 Hz) and the + switch 213
and-switch 214 in the right-most band (16 kHz) (this is called "flat switch on" ), The level values
of all bands are set to 0 dB. The simultaneous pressing of the + and-switches 213 and 214 in the
measurement mode is all invalid. The simultaneous pressing of the + and-switches 213 and 214
in the automatic mode returns to the normal mode and sets 0 dB as in the case of the normal
mode.
[0022]
When the measurement / automatic switch 241 is kept pressed for 2 seconds or more and less
than 3 seconds in the normal mode, the LED (indicator) 242 blinks, enters the measurement
mode, and the pink noise generation unit 110 outputs pink noise. The pink noise is emitted from
the output selection unit 109 through the DAC 112 and the speaker. The musical tone is taken
from the microphone via the ADC 106 as digital waveform data into a predetermined buffer on
the RAM 103, and the CPU 101 analyzes the frequency of the waveform data. The measurement
result represents the frequency characteristics of the speaker, the room, the hall and the like. The
characteristic curve of the measurement result is blinked on the LED of the characteristic display
area 201. The pink noise rises in level over 5 seconds and reaches the specified level. After that,
the measurement result becomes stable in 5 seconds. After entering the measurement mode, the
measurement in the measurement mode is continued until the measurement / automatic switch
241 is pressed again, so that the user can adjust the arrangement of the speakers while watching
the measurement result.
[0023]
When the measurement / automatic switch 241 is kept pressed for 3 seconds or more in the
08-05-2019
8
normal mode, the LED 242 blinks and enters the measurement mode, and the test signal input
via the ADC 111 in FIG. Be done. The musical tone is taken in and frequency analysis is
performed in the same manner as in the case of the pink noise. The point at which the
measurement result is displayed on the LED of the characteristic display area 201 in a blinking
manner and the point at which the measurement is continued until the measurement / automatic
switch 241 is pressed again are the same. The measurement results are averaged and displayed.
Average is determined by the latest 10 seconds average value.
[0024]
When the user presses the measurement / automatic switch 241 in the measurement mode, the
measurement is stopped, the automatic mode is entered from the measurement mode, and the
LED 242 is turned on. In the automatic mode, an EQ characteristic (correction operation data)
opposite to the measurement result is generated, stored in the correction operation data storage
area (reserved in the flash memory 102), and further stored in the current memory. Displayed at
201. This inverse characteristic is generated by adding some correction to the measurement
result to avoid extreme equalization. By applying this inverse characteristic to the input signal,
correction is made according to the frequency characteristics of the speaker, the room, and the
like. That is, if an input signal having a flat frequency characteristic is input, correction according
to the frequency characteristic of a speaker, a room, etc. is performed by giving this inverse
characteristic, and the emitted tone has a flat characteristic. become.
[0025]
When any preset switch 222 to 224 is pressed in the automatic mode, operation data
corresponding to the pressed preset switch is read from the flash memory 102 in the automatic
mode, and the correction operation data is added to the operation data. The correction operation
data stored in the storage area is synthesized (dB added) and set in the current memory. The
same applies to the case where one of the user switches 225 to 227 is pressed in the state of the
automatic mode. Since pressing of these switches 222 to 227 in the state of the automatic mode
can be repeated any number of times, correction of the inverse characteristic according to the
frequency characteristic result of the speaker or room measured in the measurement mode with
respect to the preset or user-made characteristic You can try it repeatedly.
[0026]
08-05-2019
9
When the measurement / automatic switch 241 is pressed in the automatic mode, the content of
the current memory at that time is returned as it is to the normal mode, and the LED 242 is
turned off. When the measurement / automatic switch 241 is pressed in the normal mode, the
automatic mode is set, the LED 242 is turned on, and correction operation data (for the previous
measurement) stored in the correction operation data storage area is recalled to the current
memory.
[0027]
FIG. 3A is a flowchart showing processing of the CPU 101 when the up (+) switch of the band (i)
is turned on. Since there are nine bands here, each band is distinguished by i = 1-9. In step 301,
it is determined whether the flag AUTO is 0 or not. AUTO indicates the state of 0 in the normal
mode, 1 in the measurement mode, and 2 in the automatic mode after measurement. In the
measurement mode or the automatic mode, the process proceeds to step 302, and in the case of
the measurement mode, measurement stop processing is performed. Next, at step 303, AUTO
returns to normal mode with AUTO = 0 and the LED 242 is turned off, and the process proceeds
to step 304. If the mode is the normal mode in step 301, the level data of band (i) of the current
memory is increased in step 304, and in step 305, all the preset switches and the LEDs 232 to
237 of the user switch are turned off. Update the LED display of band (i). The same applies to
processing when the down (-) switch is turned on. However, instead of increasing at step 304,
level data is reduced.
[0028]
FIG. 3B is a flowchart showing the processing procedure of the CPU 101 when the preset switch
(j) is turned on. Since there are three preset switches 222 to 224, each preset switch is
distinguished by j = 1 to 3. In step 311, it is determined whether AUTO ≠ 1 (not in the
measurement mode). When in the measurement mode, the process ends. If not in the
measurement mode, operation data of preset (j) is read from the flash memory 102 in step 312.
In step 313, it is determined whether AUTO = 2 (automatic mode). In the case of the automatic
mode, in step 314, the read preset operation data and the correction operation data stored in the
correction operation data storage area of the flash memory 102 are combined. In step 315, the
obtained operation data (the one read in step 312 in the normal mode, the one combined in step
314 in the automatic mode) is written to the current memory. At step 316, the LED of the preset
switch is turned on, the LEDs of the other preset switches and the user switch are turned off, the
LED display of the characteristic display area 201 is updated according to the operation data of
08-05-2019
10
the current memory, and the processing is ended. .
[0029]
The process when the user switch is turned on for less than 2 seconds is also the same as that in
FIG. The "preset" may be read as the "user", and the preset switches 222 to 224 may be replaced
with the user switches 225 to 227. Although the process when the user switch is turned on for 2
seconds or more is not shown, it ends without doing anything in the measurement mode, and the
user who turned on the operation data on the current memory in the normal mode or the
automatic mode. It shall store in the storage area corresponding to a switch.
[0030]
FIG. 4A is a flowchart showing processing of the CPU 101 which is activated when the
measurement / automatic switch 241 is turned on (in fact, when the switch is pressed and then
released). In step 401, it is determined whether the on state is 2 seconds or more. If it is not 2
seconds or more, the flag AUTO is determined in step 408. If AUTO = 0 (normal mode), then in
step 409 AUTO = 2 (automatic mode) is set, and the LED 242 is turned on. Next, at step 410, the
correction operation data stored in the correction operation data storage area of the flash
memory 102 is read out, and at step 411, the correction operation data is written to the current
memory. When AUTO = 1 (measurement mode), in step 412, AUTO = 2 (automatic mode) is set,
and the LED 242 is turned on. Next, in step 413, the measurement processing is stopped, and the
output selection unit 109 switches to select and output the equalizer output from the DSP 108.
In step 414, correction operation data of the inverse characteristic is calculated according to the
measurement result. It is stored in the correction operation data storage area of the flash
memory 102, and the process proceeds to step 411. When AUTO = 2 (automatic mode), at step
415 AUTO = 0 (normal mode) is set, the LED 242 is turned off, and the process proceeds to step
407.
[0031]
If the time that has been turned on in step 401 is 2 seconds or more, it is determined in step 402
whether it is 3 seconds or more. When it is 3 seconds or more, in step 403, the output selection
unit 109 switches the test signal of the ADC 111 to be output to the DAC 112 as a measurement
signal. When it is 2 seconds or more and less than 3 seconds, in step 404, the output selection
08-05-2019
11
unit 109 switches the pink noise of the pink noise generation unit 110 to be output to the DAC
112 as a measurement signal. After steps 403 and 404, AUTO = 1 (measurement mode) is set in
step 405, the LED 242 is displayed in a blinking manner, and in step 406 analysis of the
microphone signal input via the ADC 106 is started. In step 407, the preset switches and the
LEDs 232 to 237 of the user switch are all turned off, and the LEDs of the characteristic display
area 201 are displayed (in the normal mode and the automatic mode, the characteristics of the
operation data of the current memory are displayed. When the characteristic of the measurement
result is displayed in a blinking manner, the processing is updated.
[0032]
FIG. 4B shows the procedure of measurement interrupt processing by the CPU 101 when AUTO =
1 (measurement mode). This processing is processing of an interrupt that occurs at
predetermined time intervals in the measurement mode. At step 421, waveform data of the
microphone signal input via the ADC 106 is received. At step 422, the waveform data is
subjected to frequency analysis, and at step 423, the frequency analysis result is blinked on the
LED of the characteristic display area 201, and the process is ended.
[0033]
If the operation data is recalled to the current memory by pressing the preset switches 222 to
224 or the user switches 225 to 227, the characteristics before the call may be restored by
pressing the switches again.
[0034]
In the above embodiment, the on / off time of the measurement / automatic switch 241 is set to
2 seconds and 3 seconds as thresholds, and the control is different depending on whether or not
it is two thresholds. Not limited to 3 seconds, it may be determined appropriately.
[0035]
In addition, when the normal mode and the automatic mode of the user switch are toggled by the
on operation of the measurement / automatic switch 241 for less than 2 seconds, the on state of
the preset switch or the user switch is released and all the LEDs 232 to 237 are turned off.
However, during the toggle switching, the on state of the preset switch or the user switch may be
held.
08-05-2019
12
Specifically, when changing to the normal mode (AUTO = 0) by the operation of the measurement
/ automatic switch in the flow of FIG. 4A, immediately after step 405, the operation data
corresponding to the switch in the on state is currented. It is recommended that the process of
step 411 be performed so that the operation data of the switch in the on state is combined with
the correction operation data and the current is written in the processing of step 411 when the
process of writing is inserted into. .
[0036]
In the process shown in FIG. 4A, the time determination in step 401 is performed even in the
measurement mode (AUTO = 1). However, in the measurement mode, the on time is set to the
length of the on time. The process may proceed to step 408 regardless of.
[0037]
A schematic configuration diagram of the GEQ having an automatic setting function according to
the embodiment. A diagram showing an external panel. A flowchart of an up switch on process
and a preset switch on process. A flowchart of a measurement / automatic switch on process.
Explanation of sign
[0038]
100 ... graphic equalizer, 101 ... CPU (central processing unit), 102 ... flash memory, 103 ... RAM
(random access memory), 104 ... display, 105 ... operator, 106, 107, 111 ... ADC (analog-digital
converter) 108: DSP (signal processing unit) 109: output selection unit 110: pink noise
generation unit 112: DAC (digital-to-analog converter) 113: bus line.
08-05-2019
13
Документ
Категория
Без категории
Просмотров
0
Размер файла
25 Кб
Теги
jp2007304305
1/--страниц
Пожаловаться на содержимое документа