DEVICE FOR PROCESSING AN AUDIO SIGNAL
20170374461 ยท 2017-12-28
Inventors
- Cyrille POTEREAU (Saint Arnoult en Yvelines, FR)
- Laurent THERY (Les Essarts Le Roi, FR)
- Jean-Christophe GRZESKOWIAK (Bu, FR)
Cpc classification
H04B1/1661
ELECTRICITY
International classification
Abstract
Disclosed is a device (1) for processing an initial audio signal (4), including: a treble detecting block (2) capable of analyzing the initial audio signal to determine a treble level; and a filter block (3) capable of attenuating the initial audio signal in the treble, if the treble level is less than a maximum threshold.
Claims
1. A device (1) for processing an initial audio signal (4), comprising: a treble detecting block (2) capable of analyzing the initial audio signal (4) to determine a treble level, a filter block (3) capable of attenuating the initial audio signal (4) in the treble, if the treble level is less than a maximum threshold (Smax).
2. The device (1) as claimed in claim 1, wherein the treble detecting block (2) comprises a determining means that can determine the treble level, like an energy (Ea) in a detection band (6) related to a total energy (Et) of the initial audio signal (4).
3. The device (1) as claimed in claim 2, wherein the detection band (6) extends from 7 kHz to 13 kHz.
4. The device (1) as claimed in claim 1, wherein the attenuation (A) is performed in an attenuation band (7) extending above 10 kHz.
5. The device (1) as claimed in claim 1, wherein the attenuation (A) is minimal (Amin) when the treble level is greater than or equal to the maximum threshold (Smax).
6. The device (1) as claimed in claim 1, wherein the attenuation (A) is zero when the treble level is greater than or equal to the maximum threshold (Smax).
7. The device (1) as claimed in claim 1, wherein the attenuation (A) is maximal (Amax) when the treble level is less than or equal to a minimum threshold (Smin), less than the maximum threshold (Smax).
8. The device (1) as claimed in claim 1, wherein the attenuation (A) is total when the treble level is less than or equal to a minimum threshold (Smin), less than the maximum threshold (Smax).
9. The device (1) as claimed in claim 1, wherein the attenuation (A) is linear between a maximum attenuation (Amax) corresponding to the minimum threshold (Smin) and a minimum attenuation (Amin) corresponding to the maximum threshold (Smax).
10. The device (1) as claimed in claim 1, further comprising a time block, capable of performing a gradual transition over time, during an activation and/or a deactivation of the filter block (3).
11. A radio receiver comprising such a processing device (1) as claimed in claim 1.
12. The device (1) as claimed in claim 2, wherein the attenuation (A) is performed in an attenuation band (7) extending above 10 kHz.
13. The device (1) as claimed in claim 3, wherein the attenuation (A) is performed in an attenuation band (7) extending above 10 kHz.
14. The device (1) as claimed in claim 2, wherein the attenuation (A) is minimal (Amin) when the treble level is greater than or equal to the maximum threshold (Smax).
15. The device (1) as claimed in claim 3, wherein the attenuation (A) is minimal (Amin) when the treble level is greater than or equal to the maximum threshold (Smax).
16. The device (1) as claimed in claim 4, wherein the attenuation (A) is minimal (Amin) when the treble level is greater than or equal to the maximum threshold (Smax).
17. The device (1) as claimed in claim 12, wherein the attenuation (A) is minimal (Amin) when the treble level is greater than or equal to the maximum threshold (Smax).
18. The device (1) as claimed in claim 13, wherein the attenuation (A) is minimal (Amin) when the treble level is greater than or equal to the maximum threshold (Smax).
19. The device (1) as claimed in claim 2, wherein the attenuation (A) is zero when the treble level is greater than or equal to the maximum threshold (Smax).
20. The device (1) as claimed in claim 3, wherein the attenuation (A) is zero when the treble level is greater than or equal to the maximum threshold (Smax).
Description
[0018] Other features, details and advantages of the invention will emerge more clearly from the detailed description given hereafter indicatively with reference to drawings, in which:
[0019]
[0020]
[0021]
[0022]
[0023] As illustrated in
[0024] According to an embodiment, the processing device 1 according to the invention comprises a treble detecting block 2 and a filter block 3. The treble detecting block 2 is capable of analyzing the initial audio signal 4 to determine a treble level %. The filter block 3 is capable of attenuating the initial audio signal 4 in the treble, if the treble level %, as previously determined, is less than a maximum threshold Smax.
[0025] Thus, an initial audio signal 4, comprising little or no treble, as indicated by a low treble level %, in that it is less than the maximum threshold Smax, is attenuated, in the treble, by the filter block 3. This is advantageous in that the consequences of the interference, particularly present in the treble, are thus attenuated. Moreover, in the absence of treble in the initial audio signal 4, the consequences of the interference would have been much more audible, since they are not masked by the treble specific to the signal. By contrast, the attenuation has few negative consequences on the final audio signal 5 itself, in that the treble, attenuated in this manner, was hardly or not expressed in the initial audio signal 4.
[0026] On the contrary, an initial audio signal 4 making great use of treble, as indicated by a high treble level %, in that it is greater than the maximum threshold Smax, is not modified. The reproduction of the initial audio signal 4 in the entirety thereof is preferred. Possible interference may be present in the initial audio signal 4, but it is less audible in the presence of treble in the initial audio signal 4.
[0027] The treble detecting block 2 operates according to a principle illustrated in
[0028] Thus, the treble detector 2 advantageously uses a bandpass filter on the detection band 6, or a high-pass filter with a cut-off frequency, the detection cut-off frequency Fcd.
[0029] It has been previously seen that the treble detector 2 operates with detection in the treble. Thus, the detection band 6 is advantageously arranged in the audio frequencies corresponding to the treble. The low and high limits of the detection band 6 can advantageously be set, in order to optimize the performance of the processing device 1.
[0030] According to an embodiment, the low limit, or detection cut-off frequency Fcd, is taken substantially equal to 7 kHz and the high limit is taken substantially equal to 13 kHz.
[0031] The objective of the calculation of the treble level % is to characterize a profile of the initial audio signal 4 in terms of the presence or absence of treble. Such a treble profile generally does not require a determination that is too frequent. An excessively high determination frequency may turn out to be counterproductive. Thus, for an initial audio signal 4 representing a piece of music, the treble profile must advantageously be substantially the same for the entire piece of music. Detrimentally, a determination that is too frequent could determine a more high-pitched or more low-pitched value for an isolated note.
[0032] Thus, according to an advantageous feature, the treble detecting block 2 advantageously comprises an application of a statistical function to the determination of the treble level %. This statistical function is typically a time average over a sliding window. The time constant of such a function is a compromise between a sufficiently rapid detection of a significant change in the initial audio signal 4, such as the end of a range, of a piece of music, and a detection that is sufficiently slow to not be influenced by local variations within a same range. Such a time constant is advantageously a configurable parameter, in order to optimize the performance of the processing device 1.
[0033] As shown in
[0034] According to an embodiment, a single threshold, Smax, determines whether or not the attenuation is applied. A maximum attenuation Amax is applied if the treble level % is less than the threshold Smax and a minimum attenuation Amin is applied if the treble level % is greater than the threshold Smax.
[0035] Throughout the present document, a maximum attenuation can advantageously correspond to a total attenuation, producing an extinction of the initial audio signal 4, in the action band thereof. Likewise, throughout the present document, a minimum attenuation can advantageously correspond to a zero attenuation, leaving the initial audio signal 4 unchanged, in the action band thereof.
[0036] According to a more progressive embodiment, illustrated in
[0037] Thus, such an embodiment offers a progressive attenuation over the range of treble level % between the two thresholds Smin and Smax.
[0038] The curve of
[0039] According to a preferred embodiment, as illustrated, the attenuation A is linear between the two thresholds, namely between the maximum attenuation point Amax corresponding to the minimum threshold Smin and the minimum attenuation point Amin corresponding to the maximum threshold Smax.
[0040] As illustrated in
[0041] According to another feature, the device 1 further comprises a time block, not shown. Such a block is configured such as to carry out a gradual transition over time. Indeed, during a transition, whether it is an activation transition, when the filter block 3 changes from an inactive state to an active state, or a deactivation transaction when the filter block 3 changes from an active state to an inactive state, it is preferable to avoid abrupt changes, which are potentially unpleasant to the ears of a listener. Thus, such a time block is responsible for an advantageously linear, temporally progressive application or deactivation, respectively, of the filter block 3. Such a time block is typically parameterized by an activation time, ta, and by a deactivation time, td. Thus, in the case of an activation, at the initial instant t0, the time module maintains a zero action of the filter block 3, and proportionately increases said action until a complete action is obtained at the instant t0+ta. In the case of a deactivation, at the initial instant t0, the time module maintains a total action of the filter block 3, and proportionally decreases said action until a zero action is obtained at the instant t0+td.
[0042] The invention also relates to a radio receiver comprising such a processing device 1, according to any one of the preceding embodiments.