SPECTRAL COMPENSATION FILTERS FOR CLOSE PROXIMITY SOUND SOURCES
20220394379 · 2022-12-08
Inventors
- Richard J. HOLLINSHEAD (Windeck, DE)
- Christopher A. GRIBBEN (Bedfordshire, GB)
- Laurence J. HOBDEN (Bedfordshire, GB)
Cpc classification
H04S2420/07
ELECTRICITY
H04R5/04
ELECTRICITY
H04S7/30
ELECTRICITY
H04R2201/40
ELECTRICITY
H04R21/026
ELECTRICITY
International classification
H04R5/04
ELECTRICITY
Abstract
A method of generating a signal for driving a first linear array of sound sources. The first linear array of sound sources comprises a primary sound source and one or more secondary sound sources. The method comprises the steps of receiving an audio signal for a first channel of an audio system, deriving, from the audio signal, a first signal and a second signal, applying a low-pass filter to the second signal to generate a second drive signal for driving the one or more secondary sound sources, and applying a corresponding high-frequency shelving filter to the first signal to generate a first drive signal for driving the primary sound source. A computer program product and an audio system for generating a levelled sound field is also provided.
Claims
1. A method of generating a signal for driving a first linear array of sound sources, wherein said first linear array of sound source s comprises a primary sound source and one or more secondary sound sources, the method comprising the steps of: receiving an audio signal for a first channel of an audio system; deriving, from the audio signal, a first signal and a second signal; applying a low-pass filter to the second signal to generate a second drive signal for driving the one or more secondary sound sources; and applying a corresponding high-frequency shelving filter to the first signal to generate a first drive signal for driving the primary sound source.
2. A method according to claim 1, further comprising applying an all-pass filter to the first signal for compensating for additional interference introduced by relative phase responses of the low-pass filter and the high-frequency shelving filter that results in a loss of energy around a characteristic frequency of the filters.
3. A method according to claim 1, further comprising applying an all-pass filter to the first signal and applying an all-pass filter to the second signal for improving the time-alignment between the first and second drive signals.
4. A method according to claim 1, wherein a characteristic frequency of each of the low-pass filter and the high-frequency shelving filter is approximately the inverse of double a time delay between sound arriving at a listening position from the primary sound source and the one or more secondary sound sources.
5. A method according to claim 1, wherein a gain, g, of the high-frequency shelving filter, is g=20 log.sub.10(N+1), wherein Nis the number of secondary sound sources.
6. A method according to claim 1, wherein the first linear array of sound sources is a first linear array of loudspeakers comprising a primary loudspeaker and one or more secondary loudspeakers.
7. A computer program product comprising computer executable code which when executed on one or more processors of an audio system, causes the system to perform the method according to claim 1.
8. A computer program product according to claim 7, implemented as an update or enhancement to an existing digital signal processor sound source system.
9. A computer program product according to claim 7, implemented as an update or enhancement to an existing multichannel or stereo audio processor.
10. An audio system comprising one or more digital signal processors adapted to perform the method according to claim 1.
11. An audio system according to claim 10, wherein the high-frequency shelving filter is implemented by a digital signal processor associated with the primary sound source and the low-pass filter is implemented by at least one digital signal processor associated with the one or more secondary sound sources.
12. An audio system for generating a levelled sound field, the audio system comprising: a first linear array of sound sources comprising a primary sound source and one or more secondary sound sources, wherein: the primary sound source is driven by a first drive signal and the one or more secondary sound sources are driven by a second drive signal; and a first signal and a second signal are derived from an audio signal received for a first channel of the audio system; a low-pass filter applied to the second signal to generate the second drive signal; and a corresponding high-frequency shelving filter applied to a first signal to generate the first drive signal.
13. An audio system according to claim 10, further comprising an all-pass filter applied to the first signal for compensating for additional interference introduced by relative phase responses of the low-pass filter and the high-frequency shelving filter that results in a loss of energy around a characteristic frequency of the filters.
14. An audio system according to claim 10, further comprising additional, different all-pass filters applied to both the first signal and the second signal for improving the time-alignment between the first and second drive signals.
15. An audio system according to claim 10, wherein the characteristic frequency of each of the low-pass filter and the high-frequency shelving filter is approximately the inverse of double a time delay between sound arriving at a listening position from the primary sound source and the one or more secondary sound sources.
16. An audio system according to claim 10, wherein a gain, g, of the high-frequency shelving filter, is g=20 log.sub.10(N+1), wherein Nis the number of secondary sound sources.
17. An audio system according to claim 10, wherein the sound sources of the first linear array are for installation in a wall.
18. An audio system according to claim 10, wherein the loudspeakers of the first linear array of sound sources are arranged vertically or horizontally.
19. An audio system according to claim 10, further comprising a second linear array of sound sources driven by a third drive signal and a fourth drive signal derived from a second channel for the audio system in the same way as the first drive signal and the second drive signal and filtered in the same way as the corresponding signals in the first channel.
20. An audio system according to claim 19, further comprising at least one further linear array of sound sources comprising a primary sound source and one or more secondary sound sources driven by corresponding first and second drive signals derived from at least one further channel for the audio system in the same way as the first drive signal and the second drive signal and filtered in the same way as the corresponding signals in the first channel.
21. An audio system according to claim 10, wherein the first linear array of sound sources is a first linear array of loudspeakers comprising a primary loudspeaker and one or more secondary loudspeakers.
22. An audio system according to claim 21, wherein the first linear array of loudspeakers is arranged such that the distance between the acoustic centres of each subsequent loudspeaker of the first linear array of loudspeakers is between 15 cm and 30 cm.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Examples of the present invention will be described in detail with reference to the accompanying drawings, in which:
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
DETAILED DESCRIPTION
[0039] The present invention may be implemented in a number of different ways according to the audio system being used. The following describes some example implementations with reference to the figures.
[0040] This invention is intended to alleviate the effect of spatial aliasing between two or more sound sources in close proximity. The invention is necessary when the source signals for each close proximity sound source are coherent, such as when using multiple loudspeakers as a single channel within a home theatre system 100 as shown in
[0041] Whilst in the example system in
[0042] To demonstrate the problem this invention seeks to overcome, consider the system 200 given in
seconds, where c=343 m/s is the speed of sound in air at 20 degrees Celsius, between the sounds arriving from the primary 202 and secondary 204 sound sources at the listening position 206. This results in a series of notches in the frequency response observed at the listening position 206 due to destructive interference between the primary 202 and secondary 204 sources. This is known as “comb-filtering”. The notches will occur at frequencies
Hz, where n is all odd integers.
[0043] This comb-filtering effect is shown in
[0044] For example, a distance of 50 centimetres between the primary 202 and secondary 204 sound sources, with a listening position 206 that is 2 metres in front of the primary sound source 202, results in a path length difference of 6.15 centimetres. This corresponds to a time delay between the sounds arriving at the listening position of 179 microseconds. Therefore, the frequency spectrum at the listening position will exhibit notches at odd multiples of f.sub.1=2.8 kHz, as shown in
[0045] Whilst this example only consists of two sound sources, 202 and 204, the principle is the same for any number of sound sources greater than two. The pattern of notches in the frequency response simply gets more complex, with notches appearing at frequencies corresponding to the time delay to each secondary source, and odd harmonics of these frequencies.
[0046] When the primary and secondary sound sources are loudspeakers, the distance d.sub.1 between the acoustic centres of the sound sources may typically be between 15 cm and 30 cm. When the primary and secondary sound sources are drive units within one loudspeaker, the distance d.sub.1 between their acoustic centres may be as little as 5 cm. The further apart the acoustic centres of the sound sources are, the lower in frequency the comb filtering stretches and so headroom in the input signals for the high frequency shelving filter is lost. However, the upper limit of the distance d.sub.1 between the acoustic centres of the sound sources depends on the listening distance d.sub.2; with larger listening distances the sound sources can be further apart.
[0047] To reduce the effect of the comb-filtering, the invention applies a low-pass filter to the secondary sound sources 204 so that only the primary sound source 202 is operating at frequencies where destructive interference will occur. However, this will lead to a mismatch in the SPL at frequencies above and below the low-pass (above and below f.sub.1) due to effectively having one sound source above the low-pass and two below it.
[0048] Fortunately, there is a general reduction with frequency in energy in music content above 1 kHz, as shown in
[0049] The gain of the high-frequency shelving filter will depend on the number of secondary sources according to the rule g=20 log.sub.10(N+1), where g is the gain of the shelving filter in decibels and N is the number of secondary sources.
[0050]
[0051] As demonstrated in
[0052] Therefore, the present invention relates to methods taking advantage of this headroom in order to reduce interference between multiple coherent sources, whilst maintaining overall spectral balance.
[0053]
[0054] A further embodiment, shown in
[0055] A third, and preferred embodiment, as shown in
[0056]
[0057] Additionally, as shown in
[0058] As can be seen from
[0059] In the preferred embodiment the low-pass, high-frequency shelving and all-pass filters are two-pole, two-zero digital biquad filters, the design of which is known to someone skilled in the art. Such filters are preferred due to the fact that the implementation of these filters is simple, computationally efficient and supported on many existing signal processing systems. However, more complex designs for the filters could be used and the filters can be implemented in software or hardware as well as in the analogue or digital domains.
[0060] In some embodiments the filters may be implemented as an update or enhancement to an existing system, or as part of the design of a new system. Additionally, in some embodiments the filters will be implemented internally to the system, for example within each of the loudspeakers shown in
[0061] Odd numbers of sound sources are preferred, in order to maintain symmetry in the radiated sound field. Furthermore, the preferred number of sources is three in order to maximise the effectiveness of the filters and limit the required gain of the shelving filter. However the current invention could be applied to any number of close proximity sound sources greater than one.