close

Вход

Забыли?

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

?

DESCRIPTION JP2006014367

код для вставкиСкачать
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 JP2006014367
An object of the present invention is to provide a reproduction method capable of appropriately
outputting bass sound effects. SOLUTION: A controller 710 that recognizes an output request of
a bass sound effect by a listener's input operation switches a filter selection unit 840 and a bass
processing switching unit 870, and sets a predetermined low pass filter 830. The audio data
respectively input from the input terminal 631 is subjected to output level adjustment and effect
processing, then passed through a predetermined low-pass filter 830 and output adjusted, and
then output from the output terminal 638 corresponding to the bass sound effect speaker. The
audio data to be output from the other speakers are subjected to output adjustment, and delay
processing is performed according to the delay time calculated by the controller 710 with an
arithmetic expression approximated by a quadratic function of the cut-off frequency of the low
pass filter 830. Output from the output terminal 638. [Selected figure] Figure 3
Voice data processing method
[0001]
The present invention relates to an audio data processing method for processing audio data so as
to be outputable from a plurality of speakers.
[0002]
BACKGROUND Conventionally, a reproduction system is known which reproduces multi-channel
audio using a plurality of speakers.
10-04-2019
1
The reproduction system displays, for example, image data on a monitor, arranges a plurality of
speakers around the viewer, and reproduces audio data from around the viewer. Audio data to be
reproduced by these reproduction systems are recorded, for example, on package media such as
a DVD (Digital Versatile Disc), or distributed via a network such as the Internet. The audio data is
appropriately processed by an audio data processing device by means of an audio data
processing device, for example, the sound of a musical instrument or the sound of an electronic
musical instrument called a so-called synthesizer, and recorded on a package medium or
distributed over a network.
[0003]
And in the conventional audio | voice data processing apparatus, the structure which produces
the bass effect sound reproduced and output with the speaker for bass sound effects is known.
This audio data processing apparatus is an audio of a main channel such as a center channel or
front channel reproduced and output by another speaker such as a center speaker, left and right
front speakers, left and right surround speakers, as well as independent sound effect sound. The
low frequency component of the data is extracted using a low pass filter. The extracted audio
data is generated as audio data for bass effect sound which is a bass effect sound channel.
[0004]
However, in the above-described conventional audio data processing apparatus, when a bass
effect sound channel is generated using a low pass filter from a main channel such as a center
channel or left and right front channels, a delay may occur due to the characteristics of the low
pass filter. There is. Due to this delay, when each channel is reproduced and output from each
speaker in the reproduction system, a time difference may occur between the reproduction
output of the main channel and the bass effect sound channel. Due to this time difference, the
phase difference between the main channel and the bass sound effect channel becomes large,
and there is a possibility that the viewer can not provide a sufficient bass feeling, and the sound
quality may be degraded due to the timing mismatch. Can be mentioned as
[0005]
An object of the present invention is to provide an audio data processing method capable of
appropriately outputting a bass effect sound, by taking such problems as one problem.
10-04-2019
2
[0006]
The invention according to claim 1 is an audio data processing method for processing audio data,
comprising the steps of: passing a predetermined frequency of the audio data using a low-pass
filter; and outputting it as a first channel signal; Outputting the audio data as a second channel
signal without passing through the low pass filter, and the first delay based on a delay caused
when the audio data passes through the low pass filter. And synchronizing the timing of the
second channel signal with the second channel signal.
[0007]
Hereinafter, a playback apparatus according to an embodiment of the present invention will be
described based on the drawings.
In this embodiment, although a configuration for reproducing and outputting audio data will be
described, a configuration for processing for reproducing and outputting image data together
with audio data, and a configuration of a so-called mixer for processing for reproducing and
outputting It may be something like that.
In addition, although a configuration for causing the speaker to reproduce and output audio data
will be described, the processed audio data may be an optical disk such as a DVD (Digital
Versatile Disc), a CD (Compact Disk), a hard disk (Hard Disk), a magnetic disk, a magnetic tape, or
a film. The present invention can also be applied to a configuration for recording on a recording
medium such as an audio track and a memory, and a configuration for distribution via a network.
FIG. 1 is a block diagram showing a schematic configuration of the playback apparatus. FIG. 2 is
a block diagram showing a schematic configuration as a program of the digital signal processing
unit in the playback apparatus. FIG. 3 is a block diagram showing a schematic configuration of
the mixing / effect unit. FIG. 4 is a graph showing the difference between the presence or
absence of delay processing in relation to the group delay characteristics and the frequency. FIG.
5 is a graph showing the relationship between the impulse response and the delay time.
[0008]
[Arrangement of Reproduction Apparatus] In FIG. 1, reference numeral 100 denotes a
reproduction apparatus, and the reproduction apparatus 100 processes audio data and image
10-04-2019
3
data so that the user can view the data. The reproduction apparatus 100 is connected to a
plurality of output means 200 for reproducing processed audio data, that is, outputting as audio.
[0009]
The output unit 200 reproduces and outputs various audio data output from the reproducing
apparatus 100. The output unit 200 includes a digital-analog converter (DAC) 210, an amplifier
220, and a speaker 230, and a plurality of, for example, six pairs are provided.
[0010]
In the present embodiment, for example, so-called 5.1 channels (ch), ie, a listening position as a
reference point, ie, a listener who listens to audio data to be reproduced, as each speaker 230 of
the plurality of output means 200. A center speaker 230C located substantially in front, a right
front speaker 230R installed on the front right side with respect to the listener, a left front
speaker 230L installed on the front left side with respect to the listener, Right rear speaker
230SR installed on the rear right side, left rear speaker 230SL installed on the rear left with
respect to the listener, and a bass effect sound for reproducing a bass component which is a bass
effect sound equivalent to 0.1 ch A configuration including the speaker 230LFE is illustrated and
described. In addition, the rear speakers are approximately at the center, that is, 6.1 channels in
which the rear speakers are increased by one to substantially oppose the center speaker 230C
and 7.1 channels in which the rear speakers are increased by two like surround speakers. Good.
[0011]
A digital-to-analog converter (DAC) 210 is connected to the playback device 100, and converts
the processed digital audio data output from the playback device 100 into an analog. Then, the
DAC 210 outputs the audio data converted into analog to the amplifier 220, respectively.
[0012]
The amplifier 220 is connected to the DAC 210 and is also connected to the speaker 230. The
amplifiers 220 appropriately process audio data of an analog signal output from the DAC 210 so
10-04-2019
4
as to be able to be output from the speaker 230, and output it to the speaker 230 for
reproduction output.
[0013]
On the other hand, the reproduction apparatus 100 includes a system microcomputer 300, an
input operation unit 400 as an input unit, a monitor unit 500, and an audio processing unit 600.
The system microcomputer 300 controls the overall operation of the playback device 100. An
input operation unit 400, a monitor unit 500 and an audio processing unit 600 are connected to
the system microcomputer 300.
[0014]
The input operation unit 400 has a plurality of switches such as, for example, operation buttons
and operation knobs (not shown) capable of input operation. The input operation unit 400
outputs a predetermined signal to the system microcomputer 300 by the input operation of these
switches, and sets and inputs various conditions to the system microcomputer 300. The input
operation unit is not limited to the configuration in which setting and input are performed by the
input operation of the switch, and any input method such as voice input can be used. Further, it
may be configured as a remote controller which is a so-called remote controller, and a signal
corresponding to the input operation may be transmitted to the system microcomputer 300 via
the wireless medium to be set and input.
[0015]
As the monitor unit 500, for example, a display device such as a liquid crystal or an EL (Electro
Luminescence) panel is used. Then, under the control of the system microcomputer 300, the
monitor unit 500 displays the processing status of the audio data, the reproduction output state,
the content of the input operation, and the like based on the signal output from the system
microcomputer 300.
[0016]
10-04-2019
5
The audio processing unit 600 is controlled by the system microcomputer 300 and performs
processing for reproducing and outputting audio data as audio from the speaker 230 of each
output means 200. The audio processing unit 600 includes a plurality of audio data input
terminals 610, a digital interface receiver (DIR) 620 as audio data acquisition means, and a
digital signal processor (Digital Signal Processor) as an audio data processing device. And a
plurality of, for example, six audio data output terminals 660 corresponding to the output means
200.
[0017]
In this embodiment, a configuration in which six output means 200 and six audio data output
terminals 660 are provided corresponding to the number of output means 200, for example, will
be described. It may be so-called wireless, and processed voice data may be transferred via a
wireless medium. In such a configuration, for example, it is preferable to provide transmission
means for transmitting processed audio data to the reproduction apparatus 100 and to provide
reception means for the output means 200.
[0018]
The voice data input terminal 610 is, for example, a connector to which a plug (not shown) is
detachably connected and a terminal to which a lead is connected. An audio data output device
for outputting audio data is detachably connected to the audio data input terminal 610, and
audio data output from the audio data output device is input. For example, audio data of a digital
signal obtained by converting audio data of an analog signal output from an electronic musical
instrument (not shown) by an analog / digital converter, or from a recording medium such as an
optical disk or magnetic disk as described above Audio data of the read digital signal can be
exemplified.
[0019]
A digital interface receiver (DIR) 620 is connected to the audio data input terminal 610. The DIR
620 acquires audio data input to the audio data input terminal 610, appropriately converts the
audio data, and outputs the converted audio data as stream audio data to the digital signal
processing unit 630 connected to the DIR 620.
10-04-2019
6
[0020]
The audio data output terminal 660 is, for example, a connector to which a plug is connected or
a terminal to which a lead is connected. A plurality of audio data output terminals 660 are
connected to the digital signal processing unit 630, and a plurality of audio data output terminals
660 are respectively connected to the DACs 210 of the respective output means 200, that is,
corresponding to the number of the output means 200. It is possible to connect via The audio
data output terminal 660 outputs the audio data output from the digital signal processor 630 to
the output unit 200.
[0021]
A digital signal processor (DSP) 630 is connected to the DIR 620, the audio data output terminal
660, and the system microcomputer 300. The digital signal processing unit 630 is controlled by
the system microcomputer 300, acquires stream audio data output from the DIR 620,
appropriately performs so-called mixing processing and effect processing on the audio data, and
executes delay processing as delay processing. , Output to the audio data output terminal 660.
The digital signal processing unit 630 includes a plurality of input terminals 631 as an audio
data acquisition unit, a data bus 632, a stream data input unit 633, a host interface unit 634, a
memory unit 635 as a storage unit, and an arithmetic unit And an audio data output unit 637,
and a plurality of output terminals 638.
[0022]
The input terminal 631 is connected to the DIR 620, and receives stream audio data output from
the DIR 620 corresponding to audio data input to each audio data input terminal 610. A plurality
of these input terminals 631 are provided corresponding to the audio data input terminals 610,
and corresponding stream audio data input to each audio data input terminal 610 and processed
and output by the DIR 620 is input.
[0023]
The stream data input unit 633 is connected to the input terminal 631 and the data bus 632. The
10-04-2019
7
stream data input unit 633 acquires stream audio data input from the DIR 620 to the input
terminal 631 and outputs the stream audio data to the data bus 632 as appropriate.
[0024]
The host interface unit 634 is connected to the system microcomputer 300 and the data bus
632. The host interface unit 634 outputs an instruction command from the system
microcomputer 300 to the arithmetic unit 636 via the data bus 632 to operate the arithmetic
unit 636 as appropriate.
[0025]
The audio data output unit 637 is connected to the data bus 632 and the output terminal 638.
The audio data output unit 637 acquires, from the data bus 632, audio data subjected to
processing to be described later by the operation unit 636, and appropriately outputs the audio
data to the output terminal 638.
[0026]
A plurality of output terminals 638 are provided corresponding to the input terminals 631. These
output terminals 638 are audio data L, R, LS, RS of each channel for reproducing and outputting
stream audio data input to the input terminal 631 and output from the audio data output unit
637 from the speaker 230 of each output means 200. C, LFE (Low Frequency Effect) is output.
The audio data LFE corresponds to 0.1 channel of so-called 5.1 channels (ch), that is, a channel
including only a bass component which is a bass effect sound to be reproduced and output from
the loudspeaker 230 LFE for bass effect sound, Although the details will be described later, it
becomes a channel for reproducing and outputting the bass sound effect speaker 230LFE
without removing it at a predetermined frequency as the other speakers 230C, 230F, 230L,
230SR, and 230SL by switching operation.
[0027]
The memory unit 635 is configured to be able to store and read various data such as a
10-04-2019
8
configuration provided with a drive, a driver, and the like for storing and reading various data in
a recording medium such as an optical disk, a magnetic disk, or a memory card. The memory unit
635 is connected to the data bus 632 and stores a program for appropriately processing stream
audio data, processing conditions for delay processing of predetermined stream audio data, and
the like. Further, the memory unit 635 has, for example, a data storage area 635A described later
for storing stream audio data.
[0028]
Arithmetic unit 636 is connected to data bus 632 and is output from stream data input unit 633
to data bus 632 based on a program and processing conditions stored in memory unit 635 based
on a command signal from system microcomputer 300. Process stream audio data as
appropriate.
[0029]
Then, as shown in FIG. 2, the DSP 630 is configured by the program stored in the memory unit
635 as a controller 710 functioning as a control means, a data storage area 635A of the memory
unit 635, and a mixing effect unit 720. doing.
That is, the controller 710 temporarily stores stream audio data input from the input terminal
631 in the data storage area 635 A, and distributes the stream audio data to the speakers 230 in
the mixing / effect unit 720. The mixing / effect unit 720 includes a plurality of audio data
processing units 800 corresponding to the plurality of input terminals 631 as shown in FIG. , An
effect processing unit 820, a plurality of low pass filters 830, a filter selection unit 840, a
plurality of individual output adjustment units 850, a delay processing unit 860, and a bass
processing switching unit 870.
[0030]
The controller 710 is connected to the memory unit 635 and the input terminal 631, and is also
connected to the delay processing unit 860, the filter selection unit 840 and the bass processing
switching unit 870 of each audio data processing unit 800 of the mixing / effect unit 720. Then,
the controller 710 acquires the synchronization signal input to any one of the input terminals
631, and based on the synchronization signal, the stream audio data input to the other input
terminals 631 is stored in the memory unit 635. The data storage area 635A is temporarily
10-04-2019
9
stored appropriately. The synchronization signal is a signal for outputting the audio data input
from the audio data input terminal 610 at the same timing for synchronization, and may be, for
example, a reference pulse or an internal clock.
[0031]
Further, although the details will be described later, the controller 710 controls the delay
processing means 860 of each audio data processing unit 800 to delay processing the stream
audio data read out from the data storage area 635 A of the memory unit 635 based on the
synchronization signal. Control. For example, in synchronization with the video output
configuration, the predetermined audio data is reproduced and output based on the time
information of the predetermined audio data at the time of the predetermined video output, or
stream audio input from the audio data input terminal 610 The data can be synchronized to be
reproduced and output based on time information provided to the stream audio data.
[0032]
Furthermore, the controller 710 controls the filter selection unit 840 of each audio data
processing unit 800 to pass stream audio data output from the effect processing unit 820
through a predetermined low pass filter 830. Further, although the details will be described later,
the controller 710 controls the bass processing switching means 870 of each audio data
processing unit 800 to normally reproduce stream audio data output from the effect processing
unit 820 from a predetermined speaker 230. A process of switching whether to output or to
reproduce and output as a predetermined bass sound effect is performed.
[0033]
The control of the filter selection unit 840 and the bass processing switching unit 870 of each
audio data processing unit 800 by the controller 710 is performed based on, for example, a
signal output corresponding to the input operation of the operation button of the input operation
unit 400 or the operation knob. The system microcomputer 300 outputs a predetermined control
signal from the speaker 230 in response to the input operation. The control unit 636 recognizes
the control signal output from the system microcomputer 300 via the host interface unit 634 and
the data bus 632, and the controller 710 as a program performs switching control based on the
control signal.
10-04-2019
10
[0034]
The output adjustment unit 810 of each audio data processing unit 800 of the mixing / effect
unit 720 is connected to the input terminal 631 and acquires stream audio data input to the
input terminal 631, and the acquired stream audio data is subjected to a predetermined process.
Control to output by output. As control of this output, for example, based on a signal output
corresponding to an input operation of an operation button or an operation knob of the input
operation unit 400, an output amount output from the speaker 230 by the system
microcomputer 300, that is, a volume is input operation. Output a control signal to adjust
accordingly. The control unit 636 recognizes the control signal output from the system
microcomputer 300 via the host interface unit 634 and the data bus 632, and the output
adjustment unit 810 as a program acquires the stream audio data acquired in response to the
control signal. Control the output.
[0035]
The effect processing unit 820 is connected to the output adjustment unit 810, and performs
effect processing on the stream audio data output from the output adjustment unit 810.
Specifically, the tone quality of the stream audio data reproduced and output from the speaker
230 is changed by changing the frequency or the phase, or the sound quality such as adding an
echo is changed. As described above, the effect processing unit 820 sets the content of the effect
processing based on the control signal from the system microcomputer 300 corresponding to the
input operation by the input operation unit 400, for example. The effect processing unit 820
branches and outputs the stream audio data subjected to the effect processing into a plurality.
That is, delay processing means 860 and filter selection means 840 are connected to effect
processing unit 820, and the details are described later, but are branched into six in accordance
with the number of speakers 230 to be output and output to delay processing means 860. The
delay processing is performed, and the extraction processing of the bass effect sound can be
selected by the filter selection unit 840.
[0036]
The low pass filter 830 is a so-called low-pass filter (LPF), which removes frequencies higher
than a predetermined frequency of the stream audio data output from the effect processing unit
10-04-2019
11
820 and passes only the low pass portion. A plurality of low pass filters 830 are provided with
different frequency bands to be removed. Each low pass filter 830 is connected to the filter
selection means 840.
[0037]
The filter selection unit 840 is connected to the effect processing unit 820, and switches and
selects which low pass filter 830 passes the stream audio data output from the effect processing
unit 820 under the control of the controller 710. As described above, the switching control by
the controller 710 is performed, for example, in response to the control signal from the system
microcomputer 300 corresponding to the input operation by the input operation unit 400.
[0038]
The individual output adjusting unit 850 individually controls the volume of the stream audio
data reproduced from each of the speakers 230. Similar to the output adjustment unit 810, the
volume control is also performed corresponding to the control signal from the system
microcomputer 300 corresponding to the input operation by the input operation unit 400. The
individual output adjustment unit 850 corresponding to the stream audio data reproduced and
output from the center speaker 230C, the front right speaker 230R, the front left speaker 230L,
the rear right speaker 230SR, and the rear left speaker 230SL, for example, And the stream audio
data branched and outputted from the effect processing unit 820 is subjected to delay processing
after being volume-controlled. On the other hand, the individual output adjustment unit 850
corresponding to the stream audio data reproduced and output from the bass effect sound
speaker 230LFE is a position at which volume control is performed after delay processing or
removal processing of a predetermined frequency band by the low pass filter 830, ie delay
processing It is provided between the means 860 and the low pass filter 830 and the output
terminal 638.
[0039]
The delay processing unit 860 includes a plurality of delay processing units 861 corresponding
to the number of output units 200, for example. The delay processing means 861 of the delay
processing means 860 shortens the distance to the listener based on the speaker 230 installed
farthest from the speaker 230 which corresponds to the distance to the listener serving as the
10-04-2019
12
reference point in each output means 200. Therefore, delay processing is performed to increase
the delay time. That is, the stream audio data is finally delayed from the speakers 230 at the
same timing so that the listener can hear it. The delay processing regarding the installation
position of the speaker 230 records the processed audio data, for example, on various recording
media instead of the output unit 200 as a configuration for connecting to the switching operation
of the input operation unit 400, for example, the audio data output terminal 660. It is also
possible not to implement by switching operation, such as a configuration in which an output
interface for connection is connected, transmission means for transmitting via a network, an
encoder and the like are connected.
[0040]
Also, the delay processing means 860 performs delay processing so that the overall delay time
becomes relatively long corresponding to the switching operation of the filter selection means
840 under the control of the controller 710. That is, when the controller 710 switches the bass
processing switching unit 870 to select processing for extracting the bass component from the
stream audio data, the controller 710 switches the filter selection unit 840 to stream selected low
pass filter 830. The stream audio data output from the center speaker 230C, the front right
speaker 230R, the front left speaker 230L, the rear right speaker 230SR, and the rear left
speaker 230SL, which are other speakers 230, are delayed corresponding to the delay caused
when the audio data passes. And synchronize the stream output data of the bass effect sound to
be reproduced and output from the bass effect sound speaker 230LFE with the reproduction
output timing.
[0041]
Specifically, the group delay characteristic when spatially synthesized at the time of reproduction
is flat, that is, in the synthesized characteristic of the speaker 230 LFE for the bass sound and the
other speakers 230 C, 230 R, 230 L, 230 SR, 230 SL, The controller 710 sets the delay time to a
flat state in which the relationship is substantially constant with respect to the frequency, and the
delay processing means 861 performs delay processing. When the output means 200 is
connected to the audio data output terminal 660 and a delay process corresponding to the
installation position is also required, a delay time obtained by adding the set delay time to the
delay time based on the installation distance to the listener The delay processing means 861
performs delay processing on the basis of the signal regarding.
10-04-2019
13
[0042]
In the case of a Butterworth type low pass filter in which the low pass filter 830 is a ladder type
LC circuit, the delay time is a cutoff frequency which is a frequency to be removed and an order
of the low pass filter 830, that is, a ladder type. The number of connections of the reactor and the
capacitor in the LC circuit is calculated in a matrix as shown in Table 1 based on the Butterworth
characteristic. The controller 710 calculates the delay time based on the arithmetic expression to
be calculated.
[0043]
The result of the calculation is stored in memory 635 as data of a matrix-like table structure of
the cutoff frequency and the order of low pass filter 830 as shown in Table 1 and the selected
low pass The delay time corresponding to the filter 830 may be read out from the data of the
matrix-like table structure of Table 1.
[0044]
[0045]
Then, as an arithmetic expression to be calculated by the controller 710, for example, an
arithmetic expression approximated by a quadratic function shown in the following equation 1 in
a range of 40 Hz to 200 Hz with a Butterworth low-pass filter 830 Can be illustrated.
Specifically, for example, the delay time for making the group delay characteristic flatten the
state shown by the dotted line in FIG. 4 is plotted as a function of the cutoff frequency and the
order to obtain an approximate value, and the following cuts are obtained. Arithmetic expressions
shown in Equation 1 and the conditions in Table 2 approximated by the off-frequency quadratic
function are obtained.
In Equation 1, T is a delay time (ms), Fc is a cutoff frequency, and a0, a1, and a2 are coefficients.
The coefficients a0, a1, and a2 in the cutoff frequency range of 40 Hz to 200 Hz in the
Butterworth low-pass filter 830 are in the state shown in Table 2.
10-04-2019
14
[0046]
[Equation 1] T = a0 · Fc <2> + a1 · Fc + a2
[0047]
[0048]
Note that the arithmetic expression calculated by the controller 710 is not limited to the number
1 of the conditions shown in Table 2 above, and the cutoff frequency is in another range, the
tolerance of the electrical characteristics of the reactor and capacitor constituting the low pass
filter 830, and listening In consideration of an error range such as a range in which a person
recognizes that playback is synchronously output from each speaker 230, the range is set to the
range of the arithmetic expression shown in the following equation 2.
That is, within the range shown in the equation (2), the listener does not feel discomfort due to
the delayed reproduction of the low-pitched sound effect, and a good hearing can be obtained.
The coefficients e1 and e2 in the equation shown in the equation 2 are conditions shown in Table
3.
[0049]
[Equation 2] (T−e1 * T) ≦ T ≦ (T + e2 * T)
[0050]
[0051]
Also, for example, even when the low pass filter 830 is a low pass filter other than the
Butterworth type, as shown in FIG. 5, when the time for which the amplitude of the impulse
response of the low pass filter 830 is maximum is τ, the delay time is T can be obtained by the
following equation (3).
10-04-2019
15
That is, by performing delay processing at this delay time T, the listener does not feel discomfort
due to delayed reproduction of the low-pitched sound effect sound, and good hearing can be
obtained.
[0052]
[Equation 3] T = τ ± 0.15τ
[0053]
As described above, the stream audio data delayed by delay time calculated by the controller 710
and output from the delay processing unit 860 is output to the output terminal 638
corresponding to each speaker 230.
[0054]
Under the control of the controller 710, the bass processing switching means 870 removes the
predetermined frequency band by the passage of the low pass filter 830 and extracts it as the
bass effect sound as the audio data to be reproduced and output from the bass effect sound
speaker 230LFE. It is selected whether to reproduce and output as data or to reproduce and
output as normal audio data in which a predetermined frequency band is not removed similarly
to the other speakers 230C, 230R, 230L, 230SR and 230SL.
That is, the bass processing switching unit 870 is a delay processing unit 861 of the delay
processing unit 860 corresponding to the bass sound effect speaker 230 LFE, a plurality of low
pass filters 830, and an individual output adjustment unit corresponding to the bass sound effect
speaker 230 L FE. It is provided to be located between 850 and 850.
Then, the bass processing switching unit 870 switches the delay processing unit 861
corresponding to the bass sound effect speaker 230 LFE and the plurality of low pass filters 830
under the control of the controller 710 and causes the bass sound effect speaker 230 L FE to
reproduce and output. Set the sound quality.
The switching control by the controller 710 of the bass processing switching means 870 is
similarly performed, for example, in response to the control signal from the system
10-04-2019
16
microcomputer 300 corresponding to the input operation by the input operation unit 400.
[0055]
[Operation of Reproducing Apparatus] Next, the reproducing operation of the reproducing
apparatus will be described.
[0056]
(Direct Reproduction Processing) First, as a reproduction operation of the reproduction
apparatus, a reproduction operation in which input audio data is processed and directly output
from the speakers 230 of each output unit 200 will be described below.
[0057]
The speakers 230 are installed in a predetermined positional relationship within a preset
allowable range.
Then, each speaker 230 is connected to the audio data output terminal 660 of the playback
apparatus 100, and an audio data output device (not shown) such as an electronic musical
instrument or a reader that outputs audio data is connected to the audio data input terminal 610.
In this state, when power is supplied to the playback apparatus 100 and the audio data output
device, the system microcomputer 300 recognizes various input situations of the input operation
unit 400 by the listener.
[0058]
That is, the operation unit 636 performs the input operation content of the input operation unit
400 by the listener whether to output as the bass effect sound as the audio data to be
reproduced and output from the bass effect sound speaker 230 LFE or to output it as the other
speakers 230. Recognize The controller 710 appropriately switches the bass processing
switching unit 870 based on the contents of the input operation. That is, based on the control
signal from the controller 710, the bass processing switching means 870 switches and connects
10-04-2019
17
to either the low pass filter 830 side or the delay processing means 860 side.
[0059]
Further, in a state where the calculation unit 636 is set to output as a bass effect sound, which
low-pass filter 830 corresponding to the sound quality to be reproduced and output as a bass
effect sound is selected and set. Recognize Then, based on the contents of the input operation,
the controller 710 operates the filter selection unit 840 to switch to any one of the low pass
filters 830.
[0060]
Then, the calculation unit 636 is switched to the low pass filter 830 side to output the audio data
as the bass effect sound from the bass effect sound speaker 230LFE as the bass process
switching means 870, and is selected by the filter selection means 840 By recognizing the low
pass filter 830, the delay processing unit 860 calculates a delay time for delay processing of the
stream audio data. That is, the delay time corresponding to the installation position up to the
listener of each speaker 230 is read out from the memory unit 635 stored in advance.
Furthermore, in accordance with the characteristics of the selected low pass filter 830, the delay
time corresponding to the delay caused by the stream audio data passing through the low pass
filter 830 is shown in the memory unit 635 in advance in Table 2. Read from the data stored in a
matrix-like table structure. Then, the read delay times are summed, and delay processing means
861 of each delay processing means 860 is set to be capable of delay processing with the total
delay time.
[0061]
In addition to reading the delay time from the data stored in memory unit 635, when the
arithmetic expression shown in the above equation 1 or 3 is stored in memory unit 635, it is low
based on these operation equations. The delay time corresponding to the delay caused by the
stream audio data passing through the low pass filter 830 is calculated. Then, the delay time may
be set so as to be added together with the delay time corresponding to the installation distance.
[0062]
10-04-2019
18
Further, the computing unit 636 recognizes the output level to be reproduced and output from
each speaker 230, that is, the input operation situation of the volume amount. Then, based on the
contents of the input operation, the controller 710 sets volume control in the output adjustment
unit 810 and the individual output adjustment unit 850, that is, a predetermined coefficient, and
enables adjustment of the reproduction output level of the passing stream audio data.
[0063]
In addition, the calculation unit 636 sets the sound quality of the audio data to be reproduced
and output from each of the speakers 230, that is, recognizes the input operation situation
regarding the setting regarding the effect processing situation. Then, based on the contents of
the input operation, the controller 710 controls the effect processing unit 820 to set a coefficient
for performing predetermined effect processing on audio data, and passes stream audio data to
be passed in an effect state corresponding to the input operation. Make it processable.
[0064]
In this state, when audio data is output from the audio data output device, the audio data is input
to the audio data input terminal 610 of the reproduction apparatus 100 to which the audio data
output device is connected. The audio data input to each audio data input terminal 610 is
appropriately converted by the DIR 620 and output to the DSP 630 as stream audio data. Then,
the DSP 630 acquires a plurality of stream audio data acquired respectively at each audio data
input terminal 610 at a plurality of input terminals 631 corresponding to the audio data input
terminal 610. Then, the stream audio data acquired at each input terminal 631 is processed by
each audio data processing unit 800 of the mixing / effect unit 720.
[0065]
That is, the stream audio data input to the input terminal 631 has contents set in advance by the
output adjustment unit 810 based on the control signal from the controller 710 according to the
situation of the input operation of the input operation unit 400 by the listener. , Output level
adjustment or volume control respectively. Further, the volume-controlled stream audio data is
appropriately changed to effect processing, that is, predetermined sound quality by the effect
10-04-2019
19
processing unit 820 in advance according to the setting contents according to the situation of the
input operation of the input operation unit 400.
[0066]
Since the filter selection unit 840 and the bass processing switching unit 870 are connected to
the low pass filter 830, the stream audio data output from the effect processing unit 820 is the
low pass filter selected by the filter selection unit 840. Pass 830. By passing the low-pass filter
830, the high-frequency component of the stream audio data is removed at the cutoff frequency
set by the low-pass filter 830, and the stream audio data is connected downstream and
corresponds to the speaker 230LFE for bass effect The output is output to the individual output
adjustment unit 850. The stream audio data output to the individual output adjustment unit 850
is volume-controlled and output to the output terminal 638 with the setting contents according
to the input operation status of the input operation unit 400 set in advance, and other audio data
It is added to the stream data output from the processing unit 800.
[0067]
Also, the stream audio data that has passed through the effect processing unit 820 is processed
according to the input operation status of the input operation unit 400 preset by the individual
output adjustment unit 850 corresponding to each of the speakers 230C, 230R, 230L, 230SR,
and 230SL. The volume control is performed according to the setting contents and is output to
the delay processing unit 860. The stream audio data output to the delay processing means 860
is set corresponding to the low pass filter 830 selected in advance by the delay processing means
861 corresponding to each of the speakers 230C, 230R, 230L, 230SR, 230SL. The delay
processing is performed based on the delay time, and the stream after delay processing output
from each audio data processing unit 800 is output to the output terminal 638 to which the
corresponding speakers 230C, 230R, 230L, 230SR, and 230SL are connected. It is added to the
voice data.
[0068]
Then, the stream audio data added corresponding to each output unit 200 at the output terminal
638 is output from the audio data output terminal 660 to the DAC 210 of each output unit 200
and appropriately converted into stream audio data of an analog signal. Further, the signal is
10-04-2019
20
amplified by the amplifier 220 and reproduced and output by each speaker 230.
[0069]
If, for example, the operation unit 636 determines that the bass effect sound is not to be used by
recognizing the input operation state at the time of power on, the controller 710 simply reads the
delay time according to the installation position of each speaker 230 from the memory unit 635
And set in the delay processing means 860. The determination that the bass effect sound is not
used is made by the delay processing means 860 for outputting sound data for which processing
for cutoff at a predetermined frequency is not performed from the bass sound effect speaker
230LFE as with the other speakers 230. By recognizing that the bass processing switching means
870 is switched and connected.
[0070]
Then, in this case, the stream audio data output from the effect processing unit 820 is connected
to the delay processing unit 860 on the side of the bass processing switching unit 870, and thus,
through the individual output adjustment unit 850 or as it is. It is input to the delay processing
means 860 and does not pass through the low pass filter 830. Then, the stream audio data is
subjected to delay processing by the delay processing means 861 of the delay processing means
860 at a delay time related to the set installation position, and subjected to delay processing
corresponding to the bass sound effect speaker 230LFE to the output terminal 638. The stream
audio data is output to the output terminal 638 through the individual output adjustment unit
850, and is added and output to the DAC 210 of each output means 200.
[0071]
(Reproduction Process of Accumulated Data) Next, as a reproduction operation of the
reproduction apparatus 100, a reproduction operation of temporarily storing input audio data,
synchronizing each stored audio data, and outputting from the speaker 230 will be described
below. .
[0072]
When the playback apparatus 100 or the audio data output device is powered on with each
10-04-2019
21
connection obtained, the system microcomputer 300 recognizes various input situations of the
input operation unit 400 by the listener, as described above.
Further, operation unit 636 is in a standby state for setting input for storing input voice data by
an input operation by input operation unit 400.
[0073]
Then, when audio data is output from the audio data output device and input to the audio data
input terminal 610 of the playback device 100, the mixing / effect unit 720 appropriately
processes it as described above, and causes each speaker 230 to play back and output . When
voice data is input from the voice data input terminal 610, the controller 710 recognizes the
setting input to store voice data by the input operation by the input operation unit 400 based on
the synchronization signal. Time information as timing information from the time of setting input
to be stored to the setting input to stop storing is added to the stream audio data and stored in
the data storage area 635A of the memory unit 635.
[0074]
A plurality of audio data stored in the memory unit 635 in this way are displayed on the display
device (not shown) connected to the playback device 100 as the time axis on the horizontal axis
and the output level on the vertical axis, for example. Then, when processing is performed such
as appropriately combining or overlapping displayed audio data by the input operation of the
input operation unit 400, and reproducing and outputting in the processing state, the controller
710 supports display The stream audio data is read from the data storage area 635A of the
memory unit 635 based on the time information added to each stream audio data. As described
above, these read stream audio data are appropriately delayed, output to the output terminal 638
and added, and reproduced and output from the speaker 230 of each output means 200 in a
state processed by the display device.
[0075]
(Recording of Audio Data) Next, as an operation of the reproducing apparatus 100, processing in
the case where an output interface or the like is connected for recording audio data processed in
place of the output means 200 on a recording medium or performing network distribution. The
operation is described below.
10-04-2019
22
[0076]
When power is turned on to the playback apparatus 100 and the audio data output device in the
state where each connection is obtained, the system microcomputer 300 recognizes various
input situations of the input operation unit 400 by the operator, as described above.
When the controller 710 recognizes an input operation to perform data processing such as
recording or network distribution of the processed audio data, the controller 710 does not
execute the delay time regarding the installation position of each speaker 230 as the delay
processing in the delay processing means 860 do.
[0077]
When voice data is input, as described above, when using the low pass filter 830, a
predetermined delay time is read or calculated, appropriately delayed, output to the output
terminal 638, and added. Output to the output interface connected to the audio data output
terminal 660.
[0078]
[Operation and Effect of Reproducing Apparatus] In the above-described embodiment,
experimental results regarding the case where delay processing is performed correspondingly
and the case where delay processing is not performed when passing through the low pass filter
830 will be described below.
FIG. 6 is a graph showing the difference between the presence or absence of delay processing in
relation to the amplitude frequency characteristic and the frequency.
[0079]
As the low-pass filter 830, a Butterworth low-pass filter is used. For example, delay processing is
performed under the condition of passing audio data at the attenuation rate shown in FIG. 6, and
10-04-2019
23
delay processing is not performed. The state of group delay characteristics was compared with a
comparative example in which only delay processing was performed. The results are shown in
FIG. As shown in FIG. 4, it is understood that the group delay characteristics become substantially
flat by performing delay processing in the same manner as the above-described embodiment
corresponding to the low pass filter 830, and good reproduction can be performed.
[0080]
As described above, in the above embodiment, the controller 710 causes the audio data to be
output from the predetermined bass sound effect speaker 230LFE to the low-pass filter 830 that
allows only the predetermined frequency to pass. The delay processing means 861 of the delay
processing means 860 performs delay processing on audio data to be reproduced and output by
the speakers 230C, 230R, 230L, 230SE, 230SL without passing through the low pass filter 830
in a delay time which is a delay. Let Therefore, even if there is a delay in the reproduction timing
with other audio data due to the process of passing low-pass filter 830 in order to extract and
reproduce the bass component from the audio data, the other audio corresponding to the delay
Data can be delayed and appropriately reproduced and output at the same timing as the bass
component. Therefore, even if the low-pass components extracted by the plurality of low-pass
filters 830 are switched, an appropriate reproduction timing can be obtained each time, and good
reproduction of audio data can be obtained.
[0081]
Then, the delay time based on the equation 1 which is an approximate value of a function for
obtaining the delay time that minimizes the dispersion for each frequency of the group delay
characteristic of the low pass filter 830 through which the audio data passes by the controller
710 Calculate Therefore, the delay time for reproducing the sound data of the bass component
passed through the low pass filter 830 and the other sound data not passing through the low
pass filter 830 at the same timing is the characteristic of the low pass filter 830. Correspondingly
easily obtained.
[0082]
The controller 710 also calculates the delay time based on the quadratic function of the cutoff
frequency that the low pass filter 830 removes. Therefore, calculation of delay time for good
10-04-2019
24
reproduction at the same timing by the controller 710 can be easily performed, processing
addition can be reduced and processing can be performed quickly, simplification of the
configuration can be easily achieved, and good reproduction is easy. Obtained. Further, it is not
necessary to store the low-pass filters 830 in the memory unit 635 in a matrix corresponding to
the plurality of low pass filters 830, the capacity of the memory unit 635 can be effectively used,
and the configuration can be simplified easily. In addition, the delay time calculated in advance
by an arithmetic expression is stored in the memory unit 635 as a data structure associated with
a matrix corresponding to the low pass filter 830 for passing voice data, and the delay time can
be read appropriately. The calculation time until time acquisition can be omitted, the delay time
can be acquired more quickly, the audio data can be processed rapidly, the time until the audio
data is reproduced can be shortened, and good reproduction can be obtained.
[0083]
Furthermore, when the delay time is T [ms] and the cut-off frequency is Fc by the controller 710,
T = (a0 · Fc <2), where the coefficients a0, a1, and a2 take the values shown in Table 2 The delay
time is calculated based on> + a1 · Fc + a2). Therefore, it is possible to easily flatten the group
delay characteristics with respect to the frequency, and it is possible to satisfactorily obtain
appropriate audio data reproduction with the same timing by a simple arithmetic expression. In
particular, good reproduction can be obtained by a Butterworth-type low pass filter widely used
as the low pass filter 830, and further, good reproduction can be obtained by a low pass tilter in
the range of 40 Hz or more and 200 Hz or less.
[0084]
In addition, the delay processing is performed by the controller 710 based on the delay time
calculated based on (T−e1 * T) ≦ T ≦ (T + e2 * T) in which the coefficients e1 and e2 take
values shown in Table 3. Do. For this reason, not only a predetermined Butterworth-type low pass
filter, good reproduction can be obtained, and versatility can be improved.
[0085]
Furthermore, when the time at which the amplitude of the impulse response of low-pass filter
830 reaches the maximum value is τ, controller 710 calculates T = τ ± 0.15τ shown in
Equation 3 as a delay time and performs delay processing . In this case, not only the Butterworth-
10-04-2019
25
type low-pass filter 830 but any filter such as a Chebyshev-type, an elliptic-type, or a Bessel-type
can be used to improve versatility.
[0086]
Since the low-pass filter 830 can be switched between the low-pass filter 830 and the low-pass
filter 830, the low-sound effect speaker 230LFE can be used as the other normal speakers 230C,
230R, 230L, 230SR, Similar to the 230 SL, it becomes possible to reproduce normal audio data,
and the versatility can be further improved.
[0087]
[Modification of the Embodiment] The present invention is not limited to the above-described
embodiment, and includes the following modifications as long as the object of the present
invention can be achieved.
[0088]
The embodiment described above can be applied to a configuration for reproducing multichannel audio data of two or more channels using two or more speakers 230 as well as the five
channels as described above.
In addition, in order to display video data on a display device, video data may be processed.
In the configuration for processing the video data, the video data may be also subjected to delay
processing by the delay amount which is to be passed through the low pass filter 830. With this
configuration, synchronization between the video data and the audio data reproduced from the
respective speakers 230 can be taken, and good viewing can be obtained.
[0089]
Also, as the audio data input from the audio data input terminal 610, the configuration for
inputting audio data from a musical instrument or a reader has been described as an example,
but for example, the configuration for inputting audio data distributed via a network It may be
done.
10-04-2019
26
[0090]
The reproducing apparatus 100 is not limited to an audio device or the like, for example, a
configuration of the reproducing apparatus 100 by reading a program, or a network as a
calculating means that constructs the DSP 630, for example a personal computer or a network to
which plural computers are connected The configuration may be a circuit board or the like on
which a plurality of electrical components are mounted.
Further, the present invention may be configured as a program to be read by the computer, and
further as a configuration of a recording medium or the like recording the program. In this case,
the usage can be easily expanded.
[0091]
Further, although a plurality of low pass filters 830 are provided and switched by the filter
selection means 840, only one low pass filter 830 may be provided so that the low pass filter
830 can not be switched.
[0092]
Furthermore, the bass processing switching means 870 is provided so as to be switchable so that
normal sound data can be reproduced on the bass sound effect speaker 230LFE without passing
through the low pass filter 830. Only the sound data of the bass component which is the bass
effect sound extracted through the filter 830 may be reproduced.
[0093]
Further, in the above-described embodiment, although the reproduction apparatus has been
described as being capable of executing both the direct reproduction processing for delay
processing and the reproduction processing of accumulated data, it may be configured to process
only one of them.
In addition, in the accumulated data reproduction process, when the speech data is reproduced,
the speech data to be passed through the low pass filter 830 may be subjected to a negative
delay process.
10-04-2019
27
That is, the audio data to be extracted as the bass is read from the memory unit 635 at an early
time, which is an early timing corresponding to the delay due to the passage of the low pass filter
830, and the audio data is passed to the low pass filter 830; The audio data to be reproduced by
the other speakers 230C, 230R, 230L, 230SR, and 230SL may be synchronized and read from
the memory unit 635 and may be reproduced as it is without being subjected to delay
processing. With such a configuration as well, it is possible to reproduce in good synchronization
the audio data for extracting the bass component and the audio data to be reproduced as usual
corresponding to the low pass filter 830 similar to the one embodiment.
[0094]
The present invention is not limited to only the embodiment and the modification of the
embodiment described above, and various other applications are possible without departing from
the object of the present invention.
[0095]
[Operation and Effect of the Embodiment] As described above, in the above embodiment, the
controller 710 causes the audio data to be output from the predetermined bass sound effect
speaker 230LFE to be low-pass passing only the predetermined frequency. Based on the delay
time that occurs when passing through the filter 830, the low-pass filter 830 passes through the
low-pass filter 830, which is the first channel signal, to be reproduced and output by the bass
effect sound speaker 230LFE. The timing is synchronized with the audio data to be reproduced
and output by the speakers 230C, 230R, 230L, 230SE, and 230SL without passing through.
That is, the delay processing means 860 delays the audio data to be reproduced and output by
the speakers 230C, 230R, 230L, 230SE, and 230SL without passing through the low pass filter
830. Therefore, even if there is a delay in the reproduction timing with other audio data due to
the process of passing low-pass filter 830 in order to extract and reproduce the bass component
from the audio data, the other audio corresponding to the delay Data can be delayed and
appropriately reproduced and output at the same timing as the bass component. Therefore, even
if the low-pass components extracted by the plurality of low-pass filters 830 are switched, an
appropriate reproduction timing can be obtained each time, and good reproduction of audio data
can be obtained.
[0096]
10-04-2019
28
Further, in the above embodiment, the controller 710 stores in the memory unit 635 together
with time information which is timing information related to the timing of acquiring the audio
data based on the synchronization signal. Then, based on the synchronization signal, the audio
data associated with the time information of the early timing corresponding to the delay that
occurs when ventilating the audio data to be output from the predetermined bass sound effect
speaker 230LFE to the low pass filter 830 The low-pass filter 830 reads out from the memory
unit 635 and allows the low-pass filter 830 to output the same for reproduction from the bass
sound effect speaker 230 LFE, and reads out from the memory unit 635 voice data associated
with time information of timing corresponding to the synchronization signal. The configuration is
such that the speakers 230C, 230R, 230L, 230SR, and 230SL output reproducibly without
passing the filter. As a result, even if there is a delay in the reproduction timing with other audio
data due to the process of passing the low-pass filter 830 to extract and reproduce the bass
component from the audio data, another delay corresponding to the delay is generated. Since the
data is read out and synchronized earlier than the voice data, it is possible to appropriately
reproduce and output at the same timing. Therefore, even if the low-pass components extracted
by the plurality of low-pass filters 830 are switched, an appropriate reproduction timing can be
obtained each time, and good reproduction of audio data can be obtained.
[0097]
FIG. 1 is a block diagram showing a schematic configuration of a reproduction device according
to an embodiment of the present invention. It is a block diagram which shows schematic
structure as a program of the digital signal processing part in the said one Embodiment. It is a
block diagram which shows schematic structure of the mixing effect part in the said one
Embodiment. It is a graph which shows the difference of the presence or absence of the delay
processing in the relationship with the group delay characteristic and frequency in the said one
Embodiment. It is a graph which shows the relationship between the impulse response and delay
time in the said one Embodiment. It is a graph which shows the difference of the presence or
absence of the delay processing in the relationship between the amplitude frequency
characteristic and frequency in the said one Embodiment.
Explanation of sign
[0098]
DESCRIPTION OF SYMBOLS 100 playback apparatus 230 speaker 610 audio data input terminal
10-04-2019
29
which also functions as audio data acquisition means 630 digital signal processing part as audio
data processing apparatus 631 input terminal as audio data acquisition means 635 memory part
as storage means 710 arithmetic means Controller as control means 830 Low pass filter as filter
840 Filter selection means 860 Delay processing means
10-04-2019
30
Документ
Категория
Без категории
Просмотров
0
Размер файла
47 Кб
Теги
jp2006014367, description
1/--страниц
Пожаловаться на содержимое документа