The present invention relates to an electroacoustic device for use in particular in a concert hall, the electroacoustic device including at least a soundwave pickup member and a soundwave playback member connected together by at least one processor circuit.
A major application (use) of this type of devices lies particularly in improving listening conditions in concert halls. What is often desired is provision of reverberation, for example to give a sensation of a large space, as is greatly appreciated for symphony concerts, even though the hall may be of small dimensions.
In this kind of application, it is possible to make use of the teaching given in patent document FR 2 449 318.
The device described in that patent document may be confronted by problems of instability. The device picks up sound signals in order to play them back subsequently after a certain delay, and since there is coupling between the sound pickup members (microphones) and the playback members (loudspeakers), instabilities of the Larsen effect type may arise. They therefore need to be combated.
One cause of instability is temperature fluctuation since that varies the speed of sound. The initial adjustments run the risk of no longer being adapted to the changes in sound paths that are modified by temperature fluctuations. No measures are described in the above-mentioned patent document for taking account of temperature changes. It is therefore not possible with that prior art device to perfect its settings since they are falsified by such temperature fluctuations.
The object of the invention is to mitigate the harmful effects of temperature changes.
To do this, such an electroacoustic device is remarkable in that it includes compensation members that provide compensation for temperature changes.
In a first embodiment of the invention, an electroacoustic device for use in particular in a concert hall comprises a plurality of acoustic cells, each formed by at least one soundwave pickup member and at least one soundwave playback member (HP1, HP2, HP3, HP4), and including an echo-canceller circuit (30) formed by a filter involving a multitude of coefficients. It is remarkable in that a thermometer member is provided for measuring ambient temperature in order to act on the multitude of coefficients as a function of ambient temperature.
In a preferred, second embodiment of the invention, said echo-canceller circuit receives replicas coming from a plurality of sound pickup members included in said device. These replicas are combined by matrixing. Thus, sound playback by the loudspeaker takes account of all of the sound space of the hall. This matrixing complicates initial adjustments, and once more it is necessary to avoid such sound quality being degraded by the temperature fluctuations that will degrade the various initial adjustment parameters. The measure recommended by the invention serves to remedy the temperature problem even when all of the signals from the various microphones are processed by matrixing.
The following description accompanied by the accompanying drawings, both given by way of non-limiting example, make it easily understood how the invention can be implemented.
In the drawings:
In the figures, common elements are given the same references.
Firstly the problem is summarized. The parameters for stabilizing such electroacoustic devices correspond to a given environment surrounding the cell and to a given acoustic path between a loudspeaker and a microphone. In particular, these parameters are determined at a given temperature. Unfortunately, when the temperature varies, the speed of sound varies in the same direction, since those two magnitudes are associated by the relationship c=√{square root over (γRT)}. When the temperature varies, the sound reflections reaching the microphone are thus no longer the same, since they propagate at a different speed and therefore arrive at different instants. The acoustic path Hhpm is also modified since the properties of the soundwave propagation medium are modified. As a result, the parameters for stabilizing the device no longer correspond to the environment to which they were determined.
Furthermore, the experimental use of such microphone-loudspeaker decoupling techniques reveal drift in the stability of a cell as a function of the value of the ambient temperature surrounding the cell.
The invention relates to a technique for correcting stability as a function of temperature, for each stabilization principle of a cell. The stability parameters of the device are determined during adjustment at an initial temperature T0. The invention consists in taking the parameters as determined at a temperature T0 and adjusting them as a function of temperature variations.
It is then recalled that an electroacoustic system for active control of the reverberation of a hall is composed of:
In-line systems are characterized by the microphone(s) being positioned close to the source in order to pick up mainly the direct field coming from the source. The loudspeakers are distributed in the hall in order to provide uniform sound coverage. The processing of the signals is then made up essentially of artificial reverberation.
Regenerative systems are characterized by the microphone(s) being positioned in the reverberant sound field of the hall. Each microphone is connected to one or more loudspeakers via a low-value gain.
The hybrid systems that are in use are based on picking up the reverberant sound field by the microphone(s) and applying signal processing thereto that is based on artificial reverberation.
An electroacoustic system for active control of reverberation may be constituted by a plurality of “cells”, each comprising an assembly of a microphone plus a signal processor unit plus a loudspeaker. When the microphone and the loudspeaker are very close together, there is a risk of the cell becoming unstable (the Larsen effect). A system to which the invention may be applied is a system of the regenerative type constituted by a plurality of independent cells. The microphone and the loudspeaker of a cell are very close together, being about 1 meter (m) apart.
In order to ensure sufficient decoupling of the cell, the echo-canceller filter 11 needs to estimate as exactly as possible the acoustic transfer function (or acoustic path) between the loudspeaker and the microphone (Hhpm). Echoes coming solely from the loudspeaker (and not from the sound field present in the hall) are then canceled by taking the difference between the signal coming from the preamplifier and the signal coming from the filter F1, by means of a subtracter device 13.
The echo-canceller 11 corresponds to the acoustic path Hhpm, (identified at the temperature T0) and it varies with temperature. Knowing how the acoustic path Hhpm, is modified with temperature, it is possible to apply that modification to the canceller 11 by updating its coefficients. The canceller 11 then corresponds exactly to the acoustic path Hhpm at the new temperature. Maximum stabilization of the cell is once more ensured.
According to the invention, the updating of the coefficients of the canceller 11 is calculated as a function of the wave propagation time delay introduced by the change of temperature. For an initial temperature T0 varying to a present temperature Ti, the value of the time delay introduced by the temperature difference ΔT=Ti−T0 is given by the following equation: with
γ=1.4
R=287 joules per kilogram-kelvin (J/kg·K) and
ΔT=Ti−T0=the temperature in kelvins.
The delay that needs to be introduced in the response of the stabilization filter is given in fractions of the sampling period by Δτs=fsΔτ where fs represents the sampling frequency. The algorithm given below introduces this delay into the response of the filter in the frequency domain. The discrete Fourier transform of the initial stabilization filter is written as follows:
where j=√{square root over (−1)}. The discrete Fourier transform of the present stabilization filter is obtained by multiplying the delay term (complex terms):
{tilde over (W)}(fk)={tilde over (W)}i(fk)exp(−2πjkΔτs/Wlen), k=0,1, . . . , Wlen−1
where Δτs represents the delay expressed as fractions of the sampling period. The coefficients of the present filter are obtained by the inverse Fourier transform:
Only the real parts of the above-calculated coefficients are retained, since the non-zero imaginary parts are due to rounding errors.
Y
1(f)=x1(f+Δf)
where f is the frequency of the signal and Δf is the frequency shift of the signal. The quantity Δf is calculated as a function of temperature so as to compensate for the frequency shift generated by a temperature change.
All of the cells C1, C2, C3, C4 are connected together via connections LL1, LL2, LL3, LL4 and an interconnection circuit 40.
The loudspeaker HP1 plays back a sound that takes account of the sound picked up by the various microphones: the microphone M1 and also the other microphones M2, M3, M4 transiting via the various connections LL1, LL2, LL3, LL4. The sound picked up by the microphone M1 may also be transmitted to the other cells C2, C3, C4 over the connection LL1.
The various sounds from all of the microphones are added together by a matrixing circuit essentially constituted by an adder 50, each of the sounds being subjected to appropriate weighting processing by variable-gain amplifiers AP1, AP2, AP3, AP4. In addition, each of these sounds is delayed by delay units TP2, TP3, TP4 associated respectively with the microphones M2, M3, M4 so as to compensate for the acoustic propagation delays due to the respective distances between the cell C1 and the cells C2, C3, C4. It is also possible to apply reverberation processing by circuits RV2, RV3, RV4. After the above-mentioned processing, the sounds are applied to the loudspeaker HP1.
The cell C1 is fitted with an echo-canceller circuit 60 formed essentially by a filter FIR that involves a multitude of coefficients. At the input to this circuit 30, there is a replica of the signal applied to the input of the loudspeaker HP1. The echo signal then generated by the circuit 60 is subtracted from the signal delivered by the microphone M1 by means of a subtracter circuit 65.
Such a device suffers from quality degradation as a function of ambient temperature.
According to the invention, the various cells C1, C2, C3, C4 are provided with respective thermometer members T1, T2, T3, T4 that measure ambient temperature in order to act on the echo-canceller circuit 60.
Thus, each cell receives an indication of the temperature Ti so as to correct the harmful influence of temperature changes relative to the temperature T0 at which the initial adjustments were made.
The temperature correction acts on the coefficients so as to provide a delay Δτ relative to the time τ0, at which the initial adjustment was performed, using a relationship of the following type as explained above:
with:
γ=1.4
R=287 J/kg·K)
ΔT=Ti−T0=the temperature in kelvins
τ0 to the delay established during initial adjustment.
The delay introduced in this way serves to act on the direct acoustic path going from the loudspeaker of the cell in question to the microphone of the same cell.
Number | Date | Country | Kind |
---|---|---|---|
0952353 | Apr 2009 | FR | national |
0902557 | May 2009 | FR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2010/054686 | 4/9/2010 | WO | 00 | 2/7/2012 |