Acoustic reproduction system
The sound reproduction system approximates the inverse filter matrix using simpler circuits to reduce computational and implementation costs, achieving effective crosstalk cancellation with some frequency-specific accuracy trade-offs.
Patent Information
- Authority / Receiving Office
- EP · EP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-04-28
- Publication Date
- 2026-03-04
AI Technical Summary
Existing sound reproduction systems face high implementation costs due to the need for complex convolution operations with long filter coefficients to achieve independent control of both ears, leading to increased labor and computational loads.
A sound reproduction system that approximates the inverse filter matrix using a gain correction term, a coefficient correction term, a phase inversion term, and a delay correction term, implemented by simpler circuits such as amplification, delay, and feedback circuits, to reduce computational and implementation costs.
The system effectively reduces implementation costs while maintaining accurate crosstalk cancellation, albeit with slightly reduced accuracy at frequencies deviating from the representative frequency.
Smart Images

Figure IMGAF001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a sound reproduction system.Background Art
[0002] Patent Literature 1 discloses a sound reproduction system that three-dimensionally reproduces the direction, distance, and spread, and the other features of sound. The system causes a plurality of speakers to reproduce two channels of sound, a left channel and a right channel, based on a left recording signal corresponding to a listener's left ear and a right recording signal corresponding to the listener's right ear. The system has a plurality of left speakers corresponding to the left channel and a plurality of right speakers corresponding to the right channel. The system configures filters for each speaker to cancel crosstalk. Crosstalk is a component of sound that reaches an ear other than the ear targeted for control.
[0003] A filter capable of canceling crosstalk is ideally determined by measuring the entire transfer system, represented by a plant matrix, from the speakers to both ears, and calculating the inverse matrix of the measured plant matrix. Hereinafter, the inverse matrix of the plant matrix is referred to as an inverse filter matrix, and a system that controls sound by inversely transforming the transfer system is referred to as an inverse system. When implementing an inverse filter matrix, there are many problems, such as loss of dynamic range, deviation of the listening position, lack of robustness against reflections in the control space, and individual differences in head-related transfer functions.
[0004] The system described in Patent Literature 1 solves the above-mentioned problems by using a unique speaker in which the position of the speaker changes continuously according to the frequency of the output sound. However, it is difficult to continuously change the position of the speaker according to the frequency as defined. Therefore, in practice, the speaker positions are discretized, and one of a plurality of frequency bands divided by a predetermined bandwidth is assigned to each speaker as the frequency band that the speaker is responsible for. Such a discretized system achieves independent control of both ears by determining the frequency band of the output sound for each left speaker and each right speaker, and distributing signals of an appropriate frequency bands to an appropriate speakers.Citation List Patent Literature
[0005] [Patent Literature 1] Japanese Unexamined Patent Application Publication (Translation of PCT Application) No. 2004-511118Summary of Invention Technical Problem
[0006] The system described in Patent Literature 1 needs to implement a circuit that performs convolution operations with long filter coefficients in order to strictly configure and control the inverse filter matrix. For this reason, in the system described in Patent Literature 1, there is a risk that the implementation cost will increase. Examples of the implementation cost includes labor costs required for development, the computational load of the operations themselves, the unit price of parts. The present disclosure provides a technique that can reduce the implementation cost related to independent control of both ears.Solution to Problem
[0007] A sound reproduction system according to one aspect of the present disclosure reproduces sound in a listening space in which a listener is present. The sound reproduction system includes a plurality of speakers and a controller. The plurality of speakers are disposed in the listening space. The controller is configured to cause the plurality of speakers to reproduce two channels of sound including a left channel and a right channel, based on a left recording signal corresponding to a left ear of the listener and a right recording signal corresponding to a right ear of the listener. The plurality of speakers includes a plurality of left speakers corresponding to the left channel and a plurality of right speakers corresponding to the right channel. A discretized frequency bandwidth is preset for each of the plurality of left speakers and for each of the plurality of right speakers such that their respective output frequency bandwidths differ. The controller is configured to apply an approximate inverse matrix that approximates an inverse of a plant matrix representing transfer paths from the plurality of speakers to both ears of the listener to the left recording signal and the right recording signal, thereby causing the plurality of speakers to reproduce sound. The sound output from the plurality of speakers includes direct components, which are sound output from the plurality of left speakers to the listener's left ear and from the plurality of right speakers to the listener's right ear, and cross components, which are sound output from the plurality of left speakers to the listener's right ear and from the plurality of right speakers to the listener's left ear. The approximate inverse matrix is expressed as a product of a gain correction term that corrects the signal intensity of the direct components according to the frequency band, a coefficient correction term that corrects the difference in signal intensity between the direct components and the cross components according to the frequency band, a phase inversion term that inverts the phase of the cross components, and a delay correction term that provides a time difference according to the frequency band of the cross components. The controller includes a plurality of circuits implementing the gain correction term, the coefficient correction term, the phase inversion term, and the delay correction term.
[0008] According to this sound reproduction system, the inverse filter matrix, that is, the inverse matrix of the plant matrix representing the transfer paths from the plurality of speakers to both ears, is approximated by an approximate inverse matrix. The approximate inverse matrix is applied to the left recording signal and the right recording signal, whereby the plurality of speakers reproduce sound. The approximate inverse matrix is expressed as a product of the gain correction term, the coefficient correction term, the phase inversion term, and the delay correction term. In other words, the inverse filter matrix, which performs convolution operations with long filter coefficients, is approximately divided into four elements that perform simpler operations such as gain correction, coefficient correction, phase inversion, and delay correction. The functions related to the four elements are implemented by being shared among a plurality of circuits. Therefore, this sound reproduction system can reduce the implementation cost related to independent control of both ears compared to a case where the inverse filter matrix is implemented as is.
[0009] In one embodiment, the controller may include an amplification circuit implementing the gain correction term and the coefficient correction term, and a delay circuit implementing the phase inversion term and the delay correction term, and the delay circuit may provide, uniformly within each discretized frequency band, a sum of a time difference at which a phase difference between the direct components and the cross components becomes 180 degrees at a center frequency of the frequency bandwidth, and an arrival time difference between the direct components and the cross components. This allows the sound reproduction system to realize the inverse filter matrix, which performs convolution operations with long filter coefficients, with simpler circuits with lower implementation costs, namely an amplification circuit and a delay circuit. Furthermore, in the delay circuit, a time difference (simple delay) is provided between the sound of the left speaker and the sound of the right speaker so that crosstalk is canceled at a representative frequency (center frequency) from within the frequency band assigned to the speaker. In other words, instead of calculating the inverse filter matrix for each frequency included in the frequency bandwidth assigned to a certain speaker, a time difference at which crosstalk is canceled at the center frequency of the frequency bandwidth of that speaker is calculated, and that time difference is applied to all frequencies included in the frequency band assigned to the speaker. As a result, this sound reproduction system calculates the time difference and the other simple factors for each speaker (for each frequency band), and therefore, although the accuracy of crosstalk cancellation for sound at frequencies deviating from the representative frequency is somewhat reduced compared to the case of calculating the inverse filter matrix for each frequency, the computational cost can be significantly reduced. Examples of the computational cost includes the effort of calculation, the number of tasks.
[0010] In one embodiment, the controller may include an amplification circuit implementing the gain correction term and the coefficient correction term, an inversion circuit implementing the phase inversion term, and a delay circuit implementing the delay correction term, wherein the inversion circuit inverts the polarity of the signal, and the delay circuit may provide, uniformly within each discretized frequency band, an arrival time difference between the direct components and the cross components. This allows the sound reproduction system to realize the inverse filter matrix, which performs convolution operations with long filter coefficients, with simpler circuits with lower implementation costs, namely an amplification circuit, an inversion circuit, and a delay circuit. Furthermore, as described above, since the sound reproduction system calculates the time difference and the other simple factors for each speaker (for each frequency band), although the flatness of the frequency characteristics of the sound generated at the ear to be controlled is somewhat reduced for sound at frequencies deviating from the representative frequency compared to the case of calculating the inverse filter matrix for each frequency, the computational cost can be significantly reduced.
[0011] In one embodiment, the controller may include a feedback circuit implementing the gain correction term, an amplification circuit implementing the coefficient correction term, and a delay circuit implementing the phase inversion term and the delay correction term, wherein the feedback circuit calculates the gain correction term according to the frequency, and the delay circuit may provide, uniformly within each discretized frequency band, a sum of a time difference at which a phase difference between the direct components and the cross components becomes 180 degrees at a center frequency of the frequency bandwidth, and an arrival time difference between the direct components and the cross components. This sound reproduction system can realize the inverse filter matrix, which performs convolution operations with long filter coefficients, with a simpler circuit with lower implementation costs, namely a feedback circuit, an amplification circuit, and a delay circuit. Furthermore, since the gain correction term having frequency characteristics is set by the feedback circuit, crosstalk can be canceled more accurately compared to the case where the gain correction term is a constant. Furthermore, as described above, since this sound reproduction system calculates the time difference and the other simple factors for each speaker (for each frequency band), although the accuracy of crosstalk cancellation for sound at frequencies deviating from the representative frequency is somewhat reduced compared to the case of calculating the inverse filter matrix for each frequency, the computational cost can be significantly reduced.
[0012] In one embodiment, the controller may include a feedback circuit implementing the gain correction term, an amplification circuit implementing the coefficient correction term, an inversion circuit implementing the phase inversion term, and a delay circuit implementing the delay correction term, wherein the feedback circuit calculates the gain correction term according to the frequency, the inversion circuit inverts the polarity of the signal, and the delay circuit may provide, uniformly within each discretized frequency band, an arrival time difference between the direct components and the cross components. This sound reproduction system can realize the inverse filter matrix, which performs convolution operations with long filter coefficients, with simpler circuits with lower implementation costs, namely a feedback circuit, an amplification circuit, an inversion circuit, and a delay circuit. Furthermore, as described above, crosstalk can be canceled more accurately by the feedback circuit. Furthermore, as described above, since this sound reproduction system calculates the time difference and the other simple factors for each speaker (for each frequency band), although the flatness of the frequency characteristics of the sound generated at the ear to be controlled is somewhat reduced for sound at frequencies deviating from the representative frequency compared to the case of calculating the inverse filter matrix for each frequency, the computational cost can be significantly reduced.
[0013] In one embodiment, the arrival time difference may be a time difference at which a correlation between an impulse response of the direct components and an impulse response of the cross components is maximized. In this case, the sound reproduction system can set an appropriate arrival time difference based on the impulse response.
[0014] In one embodiment, the gain correction term may be a numerical value within a range from 0.1 to 10. When the gain correction term is a constant that does not have frequency characteristics, the sound reproduction system can implement the gain correction term with an amplification circuit.
[0015] In one embodiment, the gain correction term may be γ / (1+g i 2< ), where γ is a numerical value within a range from 0.1 to 10, and g i may be a transfer gain ratio, which is a ratio of signal intensities resulting from a path difference between the direct component and the cross component of a speaker in an i-th frequency band. When the gain correction term is a constant based on the path difference between the direct components and the cross components and does not have frequency characteristics, the sound reproduction system can implement the gain correction term with an amplification circuit.
[0016] In one embodiment, the transfer gain ratio may be a ratio of a square root of a time-averaged integral of squared values at each time of an impulse response of the direct components to a square root of a time-averaged integral of squared values at each time of an impulse response of the cross components. In this case, the sound reproduction system can set an appropriate transfer gain ratio based on the impulse response.
[0017] In one embodiment, the transfer gain ratio may be a ratio of a maximum absolute value among the absolute values at each time of an impulse response of the direct components to a maximum absolute value among the absolute values at each time of an impulse response of the cross components. In this case, the sound reproduction system can set an appropriate transfer gain ratio based on the impulse response.
[0018] In one embodiment, the gain correction term and the coefficient correction term may have a transfer gain ratio g i , which is a ratio of signal intensities resulting from a path difference between the direct components and the cross components of a speaker in an i-th frequency band. In this case, the gain correction term and the coefficient correction term can be implemented by a feedback circuit and an amplification circuit, respectively, using the transfer gain ratio g i .Advantageous Effects of Invention
[0019] According to the present disclosure, a technique is provided that can reduce the implementation cost related to independent control of both ears.Brief description of Drawings
[0020] FIG. 1 is a schematic diagram illustrating an example of a sound reproduction system according to an embodiment. FIG. 2 is a block diagram for explaining binaural synthesis by two-channel speakers. FIG. 3 is a diagram for explaining the geometric positional relationship between a sound source and a listener. FIG. 4 is a diagram for explaining the definition of an azimuth span. FIG. 5 is a diagram for explaining the concept of a pair of monopole sound sources whose azimuth angle changes continuously as a function of frequency. FIG. 6 is an example of a feedback circuit. FIG. 7 is a diagram for explaining four examples of implementation methods. FIG. 8 is a diagram for explaining the evaluation results of the implementation methods shown in FIG. 7. FIG. 9 is a graph simulating the frequency response at a control point. FIG. 10 is a result of simulating the sound pressure distribution by a sound reproduction system realized by an approximate inverse matrix. FIG. 11 is a result of simulating the impulse response of sound arriving at the left ear from a pair of left and right speakers. FIG. 12 is a calculation result of a cross-correlation function between the impulse response of the direct component and the impulse response of the cross component. Description of Embodiments
[0021] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In the following description, the same or corresponding elements are denoted by the same reference numerals, and redundant descriptions will not be repeated. The dimensional ratios in the drawings do not necessarily match those in the description. The terms "upper," "lower," "left," and "right" are based on the illustrated state and are for convenience.[Configuration of Sound Reproduction System]
[0022] FIG. 1 is a schematic diagram illustrating an example of a sound reproduction system according to an embodiment. A sound reproduction system 1 shown in FIG. 1 reproduces sound in a listening space 10 in which a listener 11 is present. As shown in FIG. 1, the sound reproduction system 1 includes a multi-way speaker unit 2 (an example of a plurality of speakers) disposed in the listening space 10, and a controller 3.
[0023] The controller 3 is connected to be able to control the multi-way speaker unit 2. The controller 3 is configured as a computer system including, for example, a processor such as a CPU (Central Processing Unit), memory such as RAM (Random Access Memory) and ROM (Read Only Memory), input / output devices such as a touch panel, a mouse, a keyboard, and a display, and a communication device such as a network card. The controller 3 realizes the functions of the controller 3 described later by the processor operating each hardware component based on a program stored in the memory or the like.
[0024] The controller 3 may be configured to be able to refer to a database 4. The database 4 stores sound to be provided to the listener 11. As an example, the database 4 stores a left recording signal 41 corresponding to the left ear 11L of the listener 11 and a right recording signal 42 corresponding to the right ear 11R of the listener 11.
[0025] The controller 3 causes the multi-way speaker unit 2 to reproduce two channels of sound based on the left recording signal 41 and the right recording signal 42. The two channels are a left channel Lch and a right channel Rch, details of which will be described later in the description of FIG. 2. The multi-way speaker unit 2 includes a plurality of left speakers LW corresponding to the left channel Lch, and a plurality of right speakers RW corresponding to the right channel Rch. The number of speakers corresponding to each channel is arbitrary.
[0026] In the example shown in FIG. 1, the plurality of left speakers LW includes a first left speaker 21L, a second left speaker 22L, a third left speaker 23L, a fourth left speaker 24L, a fifth left speaker 25L, and a sixth left speaker 26L, in order from a position close to the center of the multi-way speaker unit 2 to a position away from it. The plurality of right speakers RW includes a first right speaker 21R, a second right speaker 22R, a third right speaker 23R, a fourth right speaker 24R, a fifth right speaker 25R, and a sixth right speaker 26R, in order from a position close to the center of the multi-way speaker unit 2 to a position away from it.
[0027] For each of the plurality of left speakers LW and the plurality of right speakers RW, a frequency bandwidth is preset such that the left and right speakers are configured as pairs, and the sound frequency bandwidth that can be output is different for each pair. For example, it is preset such that the farther from the center position of the multi-way speaker unit 2 (the position facing the median plane of the listener), the narrower the frequency bandwidth of the reproducible sound. As a result, when reproducing high-frequency sound from the multi-way speaker unit 2, sound is output from the left and right speakers close to the center position of the multi-way speaker unit 2. When reproducing lowfrequency sound from the multi-way speaker unit 2, sound is output from the left and right speakers far from the center position of the multi-way speaker unit 2.[Details of Controller]
[0028] The controller 3 applies an approximate inverse matrix, which approximates an inverse matrix of a plant matrix representing transfer paths from the multi-way speaker unit 2 to the left ear 11L and the right ear 11R of the listener 11, to the left recording signal 41 and the right recording signal 42 to cause the multi-way speaker unit 2 to reproduce sound. To explain the approximate inverse matrix realized by the controller 3, a two-channel inverse filter matrix will first be outlined.[Two-Channel Inverse Filter Matrix]
[0029] FIG. 2 is a block diagram for explaining binaural synthesis by two-channel speakers. As shown in FIG. 2, let the input signal for the right ear be d R (jω) and the input signal for the left ear be d L (jω). ω is the angular frequency.
[0030] A two-channel inverse filter matrix H processes two input signals and outputs the filtered signals to two channels, here a sound source V R corresponding to the right channel Rch and a sound source V L corresponding to the left channel Lch. The inverse filter matrix H is, for example, a 2x2 matrix. Let the transfer matrix from the sound sources to the listener's ears be a plant matrix C. The plant matrix C is, for example, a 2x2 matrix. Let the signal received at the right ear be w R (jω) and the signal received at the left ear be w L (jω).
[0031] For example, the input signal for the left ear d L (jω) is processed by the matrix elements H 11 (jω) and H 12 (jω) of the inverse filter matrix H, and sound is reproduced from the left and right sound sources V L and V R . The sound output from the left sound source V L to the left ear is called a direct component, and the sound output from the right sound source V R to the left ear is called a cross component. The same applies to the right ear; the sound output from the right sound source V R to the right ear is called a direct component, and the sound output from the left sound source V L to the right ear is called a cross component.
[0032] To describe the system shown in FIG. 2 mathematically, the positional relationship between the sound sources and the listener 11 is defined as shown in FIGS. 3 and 4. FIG. 3 is a diagram for explaining the geometric positional relationship between a sound source and a listener, and FIG. 4 is a diagram for explaining the definition of an azimuth span. As shown in FIG. 3, the geometric positional relationship between the sound source and the listener is expressed in a coordinate system where the center point between two ears of the listener 11 as viewed in plan is the origin O of the x-axis. The angle formed by the line connecting the arrangement position of the sound source V L or the sound source V R and the origin O, and the median plane of the listener (y-direction) is defined as the azimuth span θ. As shown in FIG. 4, the azimuth span θ is the difference in azimuth, and is the opening angle between the median plane of the listener 11 and the sound source V L or the sound source V R . Let the equivalent distance between the ears be Δr. The equivalent distance is the actual distance between the two ears corrected to take into account the effect of diffraction around the head. Let the distance from the origin O to the sound source V L or the sound source V R be 1.
[0033] In the positional relationship in FIGS. 3 and 4, the direct component p d and the cross component p c of the sound pressure of the sound output from the sound source are described. The direct component p d and the cross component p c are described by the following formulas (1) and (2). p d = P 0 g d e j ωt − kl d p c = P 0 g c e j ωt − kl c Here, P 0 is the loudness of the sound from the sound source, g d is the transfer gain of the direct component p d , l d is the transfer distance of the direct component p d , g c is the transfer gain of the cross component p c , and l c is the transfer distance of the cross component p c .
[0034] The transfer matrix C 0 from the sound source to the listener's ear is described by the following matrix (3). C 0 = p d p c p c p d = p d 1 ge − jk l c − l d ge − jk l c − l d 1 Here, g is g c / g d , which is the gain ratio of the direct component p d and the cross component p c . In the transfer matrix C 0 , the transfer function C normalized by the direct component p d is the following matrix (4). C = C 0 p d = 1 ge − jk l c − l d ge − jk l c − l d 1 Therefore, the inverse filter matrix H, which is the inverse matrix of the transfer function C, is the following matrix (5). H = C − 1 = 1 1 − g 2 e − 2 jk l c − l d 1 − ge − jk l c − l d − ge − jk l c − l d 1 [Approximate Inverse Matrix]
[0035] The approximate inverse matrix used by the controller 3 is an element-wise partitioned inverse filter matrix H, in which some or all of the c elements are simplified for ease of implementation or improvement of controllability. The inverse filter matrix H shown in matrix (5) can be described by partitioning it into elements as in the following matrix (6). H = 1 1 − g 2 e − 2 jk l c − l d 1 g g 1 ⊙ 1 − 1 − 1 1 ⊙ 1 e − jk l c − l d e − jk l c − l d 1 = α ⋅ G ⊙ R ⊙ D α = 1 1 − g 2 e − 2 jk l c − l d , G = 1 g g 1 , R = 1 − 1 − 1 1 , D = 1 e − jk l c − l d e − jk l c − l d 1
[0036] Here, the symbol enclosing "." between the matrices is the Hadamard product (element-wise product). α is a gain correction term that corrects the signal intensity of the direct component p d according to the frequency band. G is a coefficient correction term that corrects the difference in signal intensity between the direct component p d and the cross component p c according to the frequency band. R is a phase inversion term that inverts the phase of the cross component p c . D is a delay correction term that provides a time difference according to the frequency band of the cross component p c . Thus, the inverse filter matrix H is expressed as a product of the gain correction term α, the coefficient correction term G, the phase inversion term R, and the delay correction term D.[Gain of Inverse Filter Matrix]
[0037] Next, the problems and countermeasures when performing binaural control using speakers are outlined. When performing binaural control using speakers, the magnitude of the gain of the inverse filter matrix H (generally the gain correction term α) becomes a problem. If the gain of the inverse filter matrix H is very large, the output of the speakers must be made very large, leading to extreme degradation of sound quality. The transfer gain ratio g between the direct component p d and the cross component p c is often close to 1 in reality, and in this case, the gain correction term α becomes very large when the wave number k and the direction of the sound source satisfy a specific relationship.
[0038] Let us consider the conditions under which the control of sound reproduction becomes difficult. Assume that the distance 1 from the origin O to the sound source V L or the sound source V R is sufficiently far compared to the equivalent distance between the ears Δr. In this case, the transfer distances l d and l c can be approximated as in the following formulas (7) and (8). l d = l ⋅ sin θ − Δ r / 2 2 + l 2 ⋅ cos 2 θ ≅ l − 1 2 Δ r ⋅ sin θ l c = l ⋅ sin θ − Δ r / 2 2 + l 2 ⋅ cos 2 θ ≅ l + 1 2 Δ r ⋅ sin θ The difference in transfer distance between the direct component p d and the cross component p c is Δl = l d - l c . From formulas (7) and (8), the difference in transfer distance Δl is approximated as in the following formula (9). Δ l ≅ Δ r ⋅ sin θ
[0039] Rewriting the gain correction term α using the transmission gain ratio g ~ 1 and Δl ~= -Δr·sinθ gives the following formula (10). α = 1 1 − e − 2 jk Δ r ⋅ sin θ Here, if we let n = kΔr· sinθ / (π / 2), the gain correction term α becomes minimal when n is an odd number, and the control efficiency of sound reproduction becomes good. However, when n is an even number, the gain correction term α diverges, and theoretically, the control of sound reproduction becomes impossible. In reality, when n is an even number, the control efficiency of sound reproduction is significantly degraded.
[0040] As a countermeasure to efficiently control sound reproduction, a unique speaker can be used in which the position of the speaker changes linearly according to the frequency of the output sound. A pair of conceptual monopole sound sources that satisfy the principle of optimal sound source distribution is shown in FIG. 5. As shown in FIG. 5, it becomes a monopole sound source in which the frequency and the opening angle change continuously while maintaining a constant relationship so as to satisfy n = 1 in n = kΔr· sinθ / (π / 2). At this time, the plant matrix C and the inverse filter matrix H become very simple matrices as follows. C = 1 − j − j 1 , H = 1 2 1 j j 1
[0041] Problems that still remain even when using the principle of sound source distribution described above include the need to implement convolution operations and the need to design an inverse filter for each frequency in the transfer system of each discretized band.
[0042] Therefore, the sound reproduction system 1 adopts a conceptual monopole sound source that satisfies the principle of optimal sound source distribution, divides the audible frequency band into a finite number of bands, and reduces the computational cost by having the representative frequency (center frequency) of the divided frequency band represent that frequency band. Then, by configuring an inverse system that does not require convolution operations, a mode is realized in which the implementation cost of the inverse filter is reduced. Hereinafter, a mode extended to a plurality of sound sources will be considered. Suppose that the number of sound sources is 2m, and the audible frequency range is divided into m parts and assigned to the left and right sound sources. In this case, the inverse filter matrix H i , which is the inverse matrix of the transfer system of the i-th band, can be described as in the following matrix (11). H i = 1 1 − g i 2 e − 2 jk Δ l i 1 − g i e − jk Δ l i − g i e − jk Δ l i 1 = α i ⋅ G i ⊙ R i ⊙ D i α i = 1 1 − g i 2 e − 2 jk Δ l i , G i = 1 g i g i 1 , R i = 1 − 1 − 1 1 , D i = 1 e − jk Δ l i e − jk Δ l i 1 Here, Δl i is the path difference between the direct component p d and the cross component p c of the sound source of the i-th band, and g i is the gain ratio of the direct component p d and the cross component p c of the sound source of the i-th band.
[0043] The controller 3 does not implement the inverse filter matrix H i as a filter as is, but implements the gain correction term α i , the coefficient correction term G i , the phase inversion term R i , and the delay correction term D i , which are elemental partitions of the inverse filter matrix H i , with a plurality of circuits. Before explaining the implementation of each element, the time difference Δt i between the direct component p d and the cross component p c of the sound source of the i-th band is defined as follows using the path difference Δl i between the direct component p d and the cross component p c of the sound source of the i-th band and the speed of sound c. Δ t i = Δ l i c [Implementation of Gain Correction Term]
[0044] There are two patterns for implementing the gain correction term α i . The first pattern is a method of implementing the gain correction term α i using a feedback circuit, assuming that the gain correction term α i is a term having frequency characteristics. The second pattern is a method of implementing the gain correction term α i with a constant value using an amplification circuit, assuming that the gain correction term α i is a term that does not have frequency characteristics.
[0045] First, the first pattern will be described. As shown in matrix (11), the gain correction term α i diverges when the value of the denominator becomes 0, and the control efficiency is significantly degraded. Therefore, the gain correction term α i is approximated as shown in the following formula (12) using a stabilization parameter β i . α i ∼ a i ˜ = 1 1 − β i g i 2 e − 2 jω Δ t i If the input of the approximated gain correction term α i is x and the output is y, the input x and the output y can be described by the following formula (13). y t = x t + β i g i 2 y t − 2 Δ t i Formula (13) can be implemented with the feedback circuit shown in FIG. 6. The stabilization parameter β i is set to satisfy the following formula (14) after determining the transfer gain ratio g i . 0 < β i g i 2 < 1 A method for determining the transfer gain ratio g i will be described later.
[0046] Next, the second pattern will be described. In the second pattern, the gain correction term α i is approximated by the following formula (15). α i ∼ α i ˜ = 1 1 + g i 2 Formula (15) can be implemented with an amplification circuit. Note that the numerator of formula (15) may be γ, and γ may be a numerical value within a range from 0.1 to 10.
[0047] As described above, the gain correction term α i can be implemented with a feedback circuit or an amplification circuit. Note that the gain correction term α i may be a constant regardless of the transfer gain ratio g i . When the gain correction term α i is a constant, for example, a numerical value within a range from 0.1 to 10 may be set as the gain correction term α i .[Implementation of Coefficient Correction Term]
[0048] The coefficient correction term G i is implemented as a circuit that bypasses the direct component p d and performs amplification processing only on the cross component p c . That is, the coefficient correction term G i can be implemented with an amplification circuit of the transfer gain ratio g i .[Implementation of Phase Inversion Term]
[0049] Similar to the coefficient correction term G i , the phase inversion term R i is implemented as a circuit that bypasses the direct component p d and performs processing only on the cross component p c . There are two patterns for implementing the phase inversion term R i . The first pattern is a pattern of performing inversion processing on the cross component p c , as shown in the following matrix (16). R i = 1 − 1 − 1 1 Matrix (16) can be implemented with an inversion circuit. The second pattern is a pattern of approximating the phase inversion term R i with the following matrix (17). R i ∼ R ι ˜ = 1 e − jωπ / ω i e − jωπ / ω i 1 Here, ω i = 2πf i , and f i is the center frequency of the i-th frequency band. Matrix (17) can be implemented with a simple delay circuit with a delay amount of π / ω i . Note that by replacing the phase inversion processing with simple delay processing, it is also possible to integrate the phase inversion term R i and the delay correction term D i described later and implement them with a single simple delay circuit.[Implementation of Delay Correction Term]
[0050] Similar to the coefficient correction term G i , the delay correction term D i is implemented as a circuit that bypasses the direct component p d and adds simple delay processing only to the cross component p c . That is, the delay correction term D i can be implemented with a simple delay circuit.[Summary of Implementation Methods]
[0051] The implementation methods for the gain correction term α i , the coefficient correction term G i , the phase inversion term R i , and the delay correction term D i described above are combinations of the possible patterns for each element. FIG. 7 is a diagram for explaining four examples of implementation methods. As shown in FIG. 7, the implementation methods for the controller 3 include a first implementation method M1, a second implementation method M2, a third implementation method M3, and a fourth implementation method M4.
[0052] The first implementation method M1 uses an approximate inverse matrix in which the inverse filter matrix H i is approximated as in matrix (18). In the following, as a notation method, elements assigned to different circuits are explicitly shown separated by an operator. For example, "ab" indicates that ab is realized by one circuit, and "a·b" indicates that ab is realized by two circuits. H i ∼ H ˜ i , M 1 = 1 1 − g i 2 1 g i g i 1 ⊙ 1 e − jω Δ t i + π / ω i e − jω Δ t i + π / ω i 1 As shown in matrix (18) and FIG. 7, the gain correction term α i and the coefficient correction term G i are implemented by an amplification circuit, and the phase inversion term R i and the delay correction term D i are implemented by a delay circuit. Each coefficient matrix is implemented in the order of the amplification circuit and the delay circuit.
[0053] In order to realize independent control of both ears in two channels, in the processing related to one side's recording signal, after correcting the arrival time difference between the direct component and the cross component, the signs between the signal related to the left channel and the signal related to the right channel need to be reversed. In the sound reproduction system 1, the above-mentioned condition is approximately realized by providing a delay time Δt i between the signals and inverting the polarity of one of the signals. In the first implementation method M1, not only the delay time Δt i but also the polarity inversion is implemented by a delay circuit. The polarity inversion can be realized by setting a time difference (delay amount π / ω i ) at which the phase difference between the direct component p d and the cross component p c becomes 180 degrees. That is, the delay circuit sets the final time difference as the sum of the time difference at which the arrival time difference between the direct component p d and the cross component p c becomes 180 degrees, and the arrival time difference (delay time Δt i ) between the direct component p d and the cross component p c . Then, in the delay circuit, the above-mentioned final time difference is provided at the center frequency of the frequency bandwidth assigned to the speaker, and that time difference is applied to all frequencies included in the frequency band assigned to the speaker. In this way, the sound reproduction system 1 can significantly reduce the computational cost by providing a time difference uniformly within each discretized frequency band.
[0054] The second implementation method M2 uses an approximate inverse matrix in which the inverse filter matrix H i is approximated as in matrix (19). H i ∼ H ˜ i , M 2 = 1 1 − g i 2 1 g i g i 1 ⊙ 1 − 1 − 1 1 ⊙ 1 e − jω Δ t i e − jω Δ t i 1 As shown in matrix (19) and FIG. 7, the gain correction term α i and the coefficient correction term G i are implemented by an amplification circuit, the phase inversion term R i is implemented by an inversion circuit, and the delay correction term D i is implemented by a delay circuit. Each coefficient matrix is implemented in the order of the amplification circuit, the inversion circuit, and the delay circuit. Compared to the first implementation method M1, the circuit that implements the phase inversion term R i is different. In the second implementation method M2, the delay circuit provides the arrival time difference (delay time Δt i ) between the direct component p d and the cross component p c uniformly within each frequency band. This allows the sound reproduction system 1 to significantly reduce the computational cost.
[0055] The third implementation method M3 uses an approximate inverse matrix in which the inverse filter matrix H i is approximated as in matrix (20). H i ∼ H ˜ i , M 3 = 1 1 − β i g i 2 e − 2 jω Δ t i ⊙ 1 g i g i 1 ⊙ 1 e − jω Δ t i + π / ω i e − jω Δ t i + π / ω i 1 As shown in matrix (20) and FIG. 7, the gain correction term α i is implemented by a feedback circuit, the coefficient correction term G i is implemented by an amplification circuit, and the phase inversion term R i and the delay correction term D i are implemented by a delay circuit. Each coefficient scalar and matrix is implemented in the order of the feedback circuit, the amplification circuit, and the delay circuit. Compared to the first implementation method M1, the circuit that implements the gain correction term α i is different. In the third implementation method M3, the feedback circuit calculates the gain correction term α i according to the frequency. This allows the sound reproduction system 1 to cancel crosstalk more accurately compared to the case where the gain correction term α i is a constant.
[0056] The fourth implementation method M4 uses an approximate inverse matrix in which the inverse filter matrix H i is approximated as in matrix (21). H i ∼ H ˜ i , M 4 = 1 1 − β i g i 2 e − 2 jω Δ t i ⊙ 1 − 1 − 1 1 ⊙ 1 g i g i 1 ⊙ 1 e − jω Δ t i e − jω Δ t i 1 As shown in matrix (21) and FIG. 7, the gain correction term α i is implemented by a feedback circuit, the coefficient correction term G i is implemented by an amplification circuit, the phase inversion term R i is implemented by an inversion circuit, and the delay correction term D i is implemented by a delay circuit. Each coefficient scalar and matrix is implemented in the order of the feedback circuit, the inversion circuit, the amplification circuit, and the delay circuit. Compared to the first implementation method M1, the circuits that implement the gain correction term α i and the phase inversion term R i are different. In the fourth implementation method M4, the delay circuit provides the arrival time difference (delay time Δt i ) between the direct component p d and the cross component p c uniformly within each frequency band. The feedback circuit calculates the gain correction term α i according to the frequency. This allows the sound reproduction system 1 to cancel crosstalk more accurately compared to the case where the gain correction term α i is a constant.[Simplification of Inverse System Design Method]
[0057] In a related art system that adopts the principle of optimal sound source distribution, it is necessary to design the inverse filter matrix for each frequency. In contrast, the sound reproduction system 1 only needs to design the delay time Δt i and the transfer gain ratio g i between the direct component p d and the cross component p c for each discretized frequency band. That is, when using 2m speakers, two parameters are set for a pair of left and right speakers, so a total of 2m parameters need to be set. In this way, the sound reproduction system 1 can also simplify the design method of the inverse system.[Setting of Arrival Time Difference (Delay Time) between Direct Component and Cross Component]
[0058] Since the difference in transfer distance Δl is approximated by the above-mentioned formula (9), the delay time Δt i can be set by the following formula (22). Δ t i ≅ Δ r ⋅ sin θ / c In reality, it is necessary to consider the time to bypass the head and pinna, and the ohter obstacles around the head. For this reason, the time difference at which the correlation between the impulse response of the direct component p d and the impulse response of the cross component p c is maximized is adopted. The time difference at which the correlation of the impulse responses is maximized is the time difference at which the waveforms of the mutual impulse responses overlap the most when moved along the time axis. The time difference may be obtained by moving the waveforms, or may be calculated using the cross-correlation function shown in the following formula (23). Δ t i = arg τ max ∫ − ∞ ∞ h d , i t ⋅ h c , i t + τ dt Here, h d,i is the impulse response of the i-th direct component p d,i , and h c,i is the impulse response of the i-th cross component p c,i . Note that zeropadding is performed for the non-causal component t < 0. Also, arg x maxf(x) is an operator that returns x when the function f(x) gives the maximum value.[Setting of Transfer Gain Ratio between Direct Component and Cross Component]
[0059] Regarding the setting of the transfer gain ratio g i , it is generally sufficient to consider only the distance attenuation of the point source, and the transfer gain g d,i of the direct component p d and the transfer gain g c,i of the cross component p c are shown by the following formula (24). g d , i = 1 4 πl d , i 2 , g c , i = 1 4 πl c , i 2 Since the transfer distances l d and l c are approximated by formulas (7) and (8), the transfer gain ratio g i can be approximated by the following formula (25). g i = g c , i g d , i = l d , i l c , i ≅ l − Δ r sin θ i / 2 1 + Δ r sin θ i / 2 Furthermore, if the transfer distance 1 is much larger than the equivalent distance between the ears Δr, the transfer gain ratio can be set to g i ≈ 1 as a simpler condition.
[0060] Similar to the delay time Δt i , the transfer gain ratio g i realistically needs to consider the distance of a detour around the head, the pinna, and the other obstacles around the head. There are various methods for evaluating the transfer gain ratio g i that takes into account the bypassing distance, but here, a method based on the effective value and a method based on the maximum energy value are exemplified.
[0061] First, a method for evaluating the transfer gain ratio g i by the effective value will be described. This method involves taking the square root of the value obtained by dividing the integral value of the square of the impulse response that takes the head into account by the integration time length, and setting it as the transfer gain of each of the direct component and the cross component. For example, the transfer gain g d,i of the direct component p d,i and the transfer gain g c,i of the cross component p c,i can be as in the following formula (26). g d , i = 1 T ∫ 0 T h d , i 2 t dt , g c , i = 1 T ∫ 0 T h c , i 2 t dt Here, T is the time until the impulse response is sufficiently attenuated. The transfer gain ratio g i is the ratio of the square root of the value obtained by time-averaging the squared value at each time of the impulse response of the direct component p d,i shown in formula (26), to the square root of the value obtained by time-averaging the squared value at each time of the impulse response of the cross component p c,i .
[0062] Next, a method for evaluating the transfer gain ratio g i by the maximum energy value will be described. It can be said that there is a high possibility of correlation if they are maximum energy values. The transfer gain g d,i of the direct component p d,i with the maximum energy and the transfer gain g c,i of the cross component p c,i can be as in the following formula (27). g d , i = max h d , i t , g c , i = max h c , i t The transfer gain ratio g i can be the ratio of the maximum value among the absolute values at each time of the impulse response of the direct component p d,i shown in formula (27), to the maximum value among the absolute values at each time of the impulse response of the cross component p c,i .[Evaluation of Each Implementation Method]
[0063] Each of the implementation methods described above was evaluated together with a comparative example. The results are shown in FIG. 8. FIG. 8 is a diagram for explaining the evaluation results of the implementation methods shown in FIG. 7. The comparative example is a system that implements an inverse filter matrix and is a related art system that adopts the principle of optimal sound source distribution. The evaluation is a relative evaluation, and the ranks are determined as A, B, and C in descending order of evaluation. The evaluation items were "Simplicity of theory," "Accuracy of inverse system," "Lowness of circuit implementation cost," and "Simplicity of inverse system design."
[0064] For "Simplicity of theory," the comparative example was evaluated as "A," and the first to fourth implementation methods M1 to M4 were evaluated as "B." The first to fourth implementation methods M1 to M4 were evaluated as more complex than the comparative example because they partition the formula of the comparative example into elements.[Accuracy of Inverse System]
[0065] In the comparative example, theoretically, the product of the plant matrix and the inverse filter matrix becomes an identity matrix, so the comparative example was evaluated as "A." In contrast, the first to fourth implementation methods M1 to M4 were evaluated as "B" or lower because they approximate the elements of the inverse filter matrix. Among the first to fourth implementation methods M1 to M4, the first implementation method M1 has the most items to be approximated, so only the first implementation method M1 was evaluated as "C," and the second to fourth implementation methods M2 to M4 were evaluated as "B."[Lowness of Circuit Implementation Cost]
[0066] The comparative example requires a convolution circuit, so it was evaluated lower than the first to fourth implementation methods M1 to M4. The third and fourth implementation methods M3 and M4 have relatively complex feedback circuits, so they were evaluated lower than the first and second implementation methods M1 and M2. Based on the above, the comparative example was evaluated as "C," the first and second implementation methods M1 and M2 were evaluated as "A," and the third and fourth implementation methods M3 and M4 were evaluated as "B."[Simplicity of Inverse System Design]
[0067] The comparative example requires designing the inverse filter matrix for each frequency, so it was evaluated lower than the first to fourth implementation methods M1 to M4. The third and fourth implementation methods M3 and M4 require setting the stabilization parameter of the feedback circuit, so they were evaluated lower than the first and second implementation methods M1 and M2. Based on the above, the comparative example was evaluated as "C," the first and second implementation methods M1 and M2 were evaluated as "A," and the third and fourth implementation methods M3 and M4 were evaluated as "B."[Summary of Embodiment]
[0068] According to the sound reproduction system 1, the inverse filter matrix H i is approximated by an approximate inverse matrix. The approximate inverse matrix is applied to the left recording signal 41 and the right recording signal 42, whereby the multi-way speaker unit 2 reproduces sound. The approximate inverse matrix is expressed as a product of the gain correction term α i , the coefficient correction term G i , the phase inversion term R i , and the delay correction term D i . In other words, the inverse filter matrix, which performs convolution operations with long filter coefficients, is approximately divided into four elements that perform simpler operations such as gain correction, coefficient correction, phase inversion, and delay correction. The functions related to the four elements are implemented by being shared among a plurality of circuits. Therefore, the sound reproduction system 1 can reduce the implementation cost related to independent control of both ears compared to a case where the inverse filter matrix is implemented as is.[Modification]
[0069] Although various exemplary embodiments have been described above, the present disclosure is not limited to the above-described exemplary embodiments, and various omissions, substitutions, and changes may be made.
[0070] The number of right speakers and the number of left speakers described in the above-described embodiments may be changed as appropriate. The number of right speakers and the number of left speakers do not have to be the same.EXAMPLE
[0071] Hereinafter, an example conducted by the present inventors to explain the above effects will be described.
[0072] The sound reproduction system 1 shown in FIG. 1 was used. The inverse filter matrix was implemented by the second implementation method M2. The frequency band was divided into four parts. Then, sound was output to only one ear, and the frequency response at the other ear (control point) was simulated. The results are shown in FIG. 9. FIG. 9 is a graph simulating the frequency response at the control point. The horizontal axis is frequency [Hz], and the vertical axis is sound pressure level [dB]. In the second implementation method M2, crosstalk is completely canceled in terms of numerical calculation. When the recording signal can be accurately reproduced at the control point, the vertical axis is 0 dB. As shown in FIG. 9, it was confirmed that although there are variations in the sound pressure level depending on the frequency, it is generally within -5 dB.
[0073] The sound pressure distribution was simulated assuming that the listener 11 is located at the origin in the above-described listening space 10. The sound reproduction system 1 was the same as the system used in the evaluation of FIG. 9. The results are shown in FIG. 10. FIG. 10 is a result of simulating the sound pressure distribution by a sound reproduction system realized by an approximate inverse matrix. FIG. 10 is a diagram expressing the sound pressure level [dB] by shading. As shown in FIG. 10, it was confirmed that the left ear of the listener (at the origin position) is approximately 0 dB, and the right ear is about -20 dB, that is, the sound is sufficiently attenuated at the right ear. Thus, it was confirmed that independent control of both ears can be realized using an approximate inverse matrix.
[0074] Next, an example of parameter setting will be described. A calculation example of parameters when a pair of left and right speakers are arranged at a position where the opening angle θ of the speakers is 29 deg. is shown. First, the delay time Δt i is calculated. FIG. 11 is a result of simulating the impulse response of sound arriving at the left ear from a pair of left and right speakers. The horizontal axis is time [ms], and the vertical axis is relative sound pressure. The relative sound pressure is the sound pressure normalized so that the peak value of the impulse response of the direct component arriving at the left ear from the left speaker (head-related impulse response considering the head) is 1. The solid line data shown in FIG. 11 is the impulse response of the direct component arriving at the left ear from the left speaker, and the one-dot chain line data is the impulse response of the cross component arriving at the left ear from the right speaker. A time difference (shift time) was given to the impulse response of the direct component and the impulse response of the cross component, and a cross-correlation function that returns the magnitude of the overlap of the impulse responses at the given time difference as a correlation value was prepared and calculated. FIG. 12 is a calculation result of a cross-correlation function between the impulse response of the direct component and the impulse response of the cross component. The horizontal axis is the shift time, and the vertical axis is the correlation value. As shown in FIG. 12, the shift time at which the correlation value is maximized was -0.29 ms. That is, it indicates that the direct component arrived 0.29 ms earlier than the cross component. Therefore, in the frequency band assigned to the pair of left and right speakers, the delay time Δt i should be 0.29 ms.
[0075] Next, the transfer gain ratio g i is calculated. When calculating the transfer gain ratio g i by the effective value, the square root is taken of the value obtained by dividing the integral of the square of the head-related impulse response shown in FIG. 11 by the integration time length, and the resulting value is set as the transfer gain of each of the direct component and the cross component (see formula (26)). Then, the ratio of the transfer gains of the direct component and the cross component is calculated. As a result, the transfer gain ratio g i becomes 2.04.
[0076] When calculating the transfer gain ratio g i by the maximum energy value, the ratio of the maximum value among the absolute values at each time of the impulse response of the direct component shown in FIG. 11 to the maximum value among the absolute values at each time of the impulse response of the cross component is calculated. As a result, the transfer gain ratio g i becomes 2.44. As described above, it was confirmed that the parameters can be calculated clearly and simply.Reference Signs List
[0077] 1... sound reproduction system, 2... multi-way speaker unit (an example of a plurality of speakers), 3... controller, 10... listening space, 11... listener, 41... left recording signal, 42... right recording signal, LW... plurality of left speakers, RW... plurality of right speakers.
Claims
1. A sound reproduction system for reproducing sound in a listening space in which a listener is present, comprising: a plurality of speakers disposed in the listening space; and a controller configured to cause the plurality of speakers to reproduce two channels of sound including a left channel and a right channel, based on a left recording signal corresponding to a left ear of the listener and a right recording signal corresponding to a right ear of the listener; wherein the plurality of speakers comprises a plurality of left speakers corresponding to the left channel and a plurality of right speakers corresponding to the right channel, and a discretized frequency bandwidth is preset for each of the plurality of left speakers and for each of the plurality of right speakers such that their respective output frequency bandwidths differ; the controller configured to apply an approximate inverse matrix, which approximates an inverse of a plant matrix representing transfer paths from the plurality of speakers to both ears of the listener, to the left recording signal and the right recording signal, thereby causing the plurality of speakers to reproduce sound; the sound output from the plurality of speakers comprises direct components being sound output from the plurality of left speakers to the listener's left ear and from the plurality of right speakers to the listener's right ear and cross components being sound output from the plurality of right speakers to the listener's right ear and from the plurality of left speakers to the listener's left ear; the approximate inverse matrix is expressed as a product of a gain correction term that corrects the signal intensity of the direct components in a frequency-dependent manner, a coefficient correction term that corrects, in a frequency-dependent manner, the intensity difference between the direct components and the cross components, a phase inversion term that inverts the phase of the cross components, and a delay correction term that applies a frequency-dependent time delay to the cross components; and the controller comprises a plurality of circuits implementing the gain correction term, the coefficient correction term, the phase inversion term, and the delay correction term.
2. The sound reproduction system according to claim 1, wherein the controller comprises an amplification circuit implementing the gain correction term and the coefficient correction term, and a delay circuit implementing the phase inversion term and the delay correction term; and the delay circuit provides, uniformly within each discretized frequency band, a sum of: a time difference such that a phase difference between the direct components and the cross components is 180 degrees at a center frequency of the frequency bandwidth; and an arrival time difference between the direct components and the cross components.
3. The sound reproduction system according to claim 1, wherein the controller comprises an amplification circuit implementing the gain correction term and the coefficient correction term, an inversion circuit implementing the phase inversion term, and a delay circuit implementing the delay correction term; the inversion circuit inverts the signal polarity; and the delay circuit provides, uniformly within each discretized frequency band, an arrival time difference between the direct components and the cross components.
4. The sound reproduction system according to claim 1, wherein the controller comprises a feedback circuit implementing the gain correction term, an amplification circuit implementing the coefficient correction term, and a delay circuit implementing the phase inversion term and the delay correction term; the feedback circuit calculates the gain correction term as a function of frequency; and the delay circuit provides, uniformly within each discretized frequency band, a sum of: a time difference such that a phase difference between the direct components and the cross components is 180 degrees at a center frequency of the frequency bandwidth; and an arrival time difference between the direct components and the cross components.
5. The sound reproduction system according to claim 1, wherein the controller comprises a feedback circuit implementing the gain correction term, an amplification circuit implementing the coefficient correction term, an inversion circuit implementing the phase inversion term, and a delay circuit implementing the delay correction term; the feedback circuit calculates the gain correction term as a function of frequency; the inversion circuit inverts the signal polarity; and the delay circuit provides, uniformly within each discretized frequency band, an arrival time difference between the direct components and the cross components.
6. The sound reproduction system according to any one of claims 2 to 5, wherein the arrival time difference is a time difference at which a correlation between an impulse response of the direct components and an impulse response of the cross components is maximized.
7. The sound reproduction system according to claim 2 or 3, wherein the gain correction term is a value within a range from 0.1 to 10.
8. The sound reproduction system according to claim 2 or 3, wherein the gain correction term is γ / (1+gi2), where γ is a value within a range from 0.1 to 10, and gi is a transfer gain ratio representing a ratio of signal intensities resulting from a path difference between the direct components and the cross components of a speaker in an i-th frequency band.
9. The sound reproduction system according to claim 8, wherein the transfer gain ratio is a ratio of a square root of a time-averaged integral of squared values of an impulse response of the direct components to a square root of a time-averaged integral of squared values of an impulse response of the cross components.
10. The sound reproduction system according to claim 8, wherein the transfer gain ratio is a ratio of a maximum absolute value of an impulse response of the direct components to a maximum absolute value of an impulse response of the cross components.
11. The sound reproduction system according to claim 4 or 5, wherein the gain correction term and the coefficient correction term are associated with a transfer gain ratio gi, which is a ratio of signal intensities resulting from a path difference between the direct components and the cross components of a speaker in an i-th frequency band.
12. The sound reproduction system according to claim 11, wherein the transfer gain ratio is a ratio of a square root of a time-averaged integral of squared values of an impulse response of the direct components to a square root of a time-averaged integral of squared values of an impulse response of the cross components.
13. The sound reproduction system according to claim 11, wherein the transfer gain ratio is a ratio of a maximum absolute value of an impulse response of the direct components to a maximum absolute value of an impulse response of the cross components.
Citation Information
Patent Citations
sound reproduction system
JP2004511118A