Download Print this page

Genelec Frequency Response Optimisation Manual page 4

Statistical analysis of an automated in-situ frequency response optimisation algorithm for active loudspeakers

Advertisement

GOLDBERG AND MÄKIVIRTA
certain frequency ranges in each stage (Table 7).
Figure 5 in Appendix A shows a flow chart of the
software. A screenshot of the software graphic user
interface can be seen in Appendix B.
Table 6. Optimisation stages.
Optimisation stage
Large
Preset bass roll-off
Find midrange/
treble ratio
Set bass tilt and
level
Reset bass roll-off
Set treble tilt
Table 7. Optimiser frequency ranges; f
is the frequency of the lower –3 dB limit of the fre-
quency range.
Loudspeaker pass band
Midrange and treble driver band
Bass roll-off region
Bass region
3.2.1. Pre-set Bass Roll-off
In this stage, the bass roll-off control is set to keep the
maximum level found in the 'bass roll-off region' as
close to the maximum level found in the 'bass region'.
Once found the bass roll-off control is reset to one po-
sition higher, for example, –4 dB is changed to –2 dB.
The reason for this is to leave some very low bass en-
ergy for the bass tilt to filter. It is possible that the
bass tilt alone is sufficient to optimise the response
and less or no bass roll-off is eventually required. The
min-max type objective function to be minimised is
given by Equation 2,
a
 
max
f
a
=
min
E
m
a
 
max
b f
[
]
=
=
f
f
,
f
,
f
a
1
2
b
where x(f) is the smoothed magnitude of the in-situ
frequency response of the system, a
AES 23RD CONFERENCE, May 23-25, 2003
Type of loudspeaker
3-way
2-way
Small
2-way
-
-
-
-
-
= 15 kHz; f
HF
Frequency Range
Limit
Low
High
f
f
LF
HF
500 Hz
f
HF
f
1.5
LF
f
f
1.5
6
LF
(
f
)
x
(
f
)
 
m
x
(
f
)
0
,
(
f
)
x
(
f
)
 
m
x
(
f
)
0
[
]
f
,
f
2
3
(f) is the bass
m
AUTOMATED IN-SITU EQUALISATION
roll-off setting m currently being tested, x
target response, f
(Table 7) and f
User selected frequency ranges are not permitted.
The reason for this arrangement rather than using a
least squares type objective function is that the bass
roll-off tends to assume maximum attenuation to
minimise the RMS deviation. This type of objective
function does not yield the best setting, as subjectively
a loss of bass extension is perceived. This stage of the
optimiser algorithm takes six filtering steps (three for
small two-way models).
3.2.2. Midrange Level to Treble Level Ratio
The aim of this stage is to find the relative levels of
the midrange level and treble level controls required
to get closest to the target response. The least squares
type objective function to be minimised is given in
LF
Equation 3,
=
min
E
m
where x(f) is the smoothed magnitude of the in-situ
frequency response of the system, a
range and treble level control combination m currently
f
LF
being tested, x
fine the 'midrange and treble driver band' (Table 7).
LF
The lower frequency bound is fixed at 500 Hz but a
user selectable high frequency value is permitted. The
default value is 15 kHz.
The midrange-to-treble level ratio is saved for per-
forming the third stage of the optimisation process.
The reason for this is to reduce the number of room
response control combinations to be tested in the next
stage. This stage of the optimisation algorithm takes
49 filtering steps and is not required for two-way
models or small two-way models.
3.2.3. Bass Tilt and Bass Level
This stage of the optimiser algorithm filters using all
possible combinations of bass tilt and bass level con-
trols for a given midrange/treble level difference. By
fixing this difference the total number of filter combi-
nations can be reduced substantially.
A constraint imposed in this stage is that only two of
the driver level controls can be set at any one time. If
three of the level controls are simultaneously set the
net effect is a loss of overall system sensitivity. Table
(2)
8 shows an example of incorrect and correct setting of
the driver level controls.
defines the 'bass roll-off region'
a
defines the 'bass region' (Table 7).
b
f
a
(
f
)
x
(
f
)
2
2
m
df
x
(
f
)
=
0
f
f
1
(f) is the mid-
m
(f) is the target response, f
0
(f) is the
0
(3)
and f
de-
1
2
4

Advertisement

loading
Need help?

Need help?

Do you have a question about the Frequency Response Optimisation and is the answer not in the manual?

This manual is also suitable for:

Frequency response optimisatio