tomwalters@0
|
1 % parameter file for 'aim-mat'
|
tomwalters@0
|
2 %
|
tomwalters@0
|
3 %
|
tomwalters@0
|
4 % (c) 2011, University of Southampton
|
bleeck@3
|
5 % Maintained by Stefan Bleeck (bleeck@gmail.com)
|
bleeck@3
|
6 % download of current version is on the soundsoftware site:
|
bleeck@3
|
7 % http://code.soundsoftware.ac.uk/projects/aimmat
|
bleeck@3
|
8 % documentation and everything is on http://www.acousticscale.org
|
tomwalters@0
|
9
|
tomwalters@0
|
10 %%%%%%%%%%%%%
|
tomwalters@0
|
11 % bmm
|
tomwalters@0
|
12 % hidden parameters
|
tomwalters@0
|
13 pzfc.generatingfunction='gen_pzfc';
|
tomwalters@0
|
14 pzfc.displayname='Pole-Zero Filter Cascade';
|
tomwalters@0
|
15 pzfc.revision='$Revision: $';
|
tomwalters@0
|
16
|
tomwalters@0
|
17 pzfc.default_nextmodule='hl';
|
tomwalters@0
|
18
|
tomwalters@0
|
19 % parameters relevant for the calculation of this module
|
tomwalters@0
|
20 pzfc.lowest_frequency=100; % in Hz
|
tomwalters@0
|
21 pzfc.highest_frequency=6000; % in Hz
|
tomwalters@0
|
22
|
tomwalters@0
|
23 pzfc.segment_length=200;
|
tomwalters@0
|
24
|
tomwalters@0
|
25 pzfc.erb_scale=1; % 1 to use ERB scale, 0 to use Lyon's original scale
|
tomwalters@0
|
26
|
tomwalters@0
|
27 pzfc.stepfactor=1/3; % step factor between channels
|
tomwalters@0
|
28
|
tomwalters@0
|
29 pzfc.pdamp=0.12;
|
tomwalters@0
|
30 pzfc.zdamp=0.2;
|
tomwalters@0
|
31 pzfc.zfactor=1.4;
|
tomwalters@0
|
32 pzfc.bw_over_cf=0.11; % only used when erb_scale==0
|
tomwalters@0
|
33 pzfc.bw_min_hz=27; %only used when erb_scale==0
|
tomwalters@0
|
34
|
tomwalters@0
|
35 pzfc.use_fitted_params=1;
|
tomwalters@0
|
36
|
tomwalters@0
|
37 % use fit parameters from specified file
|
tomwalters@0
|
38 % pzfc.fitted_params='fit524'; % 6 channels per ERB
|
tomwalters@0
|
39 pzfc.fitted_params='fit516'; % 2 channels per ERB
|
tomwalters@0
|
40
|
tomwalters@0
|
41 pzfc.agcfactor=12;
|
tomwalters@0
|
42
|
tomwalters@0
|
43 % Parameters for tinkering with the AGC for the filterbank
|
tomwalters@0
|
44 pzfc.do_agc=1; % Set to 1 to run the AGC as usual. 0 to disable the AGC after the noise excitation stage.
|
tomwalters@0
|
45 pzfc.pre_excite_with_noise=0; % Set to 1 to run noise through the filterbank before the stimulus
|
tomwalters@0
|
46 pzfc.pre_excite_time=0.2; % 200ms by default, time in seconds.
|
tomwalters@0
|
47 pzfc.pre_excite_level_dB=-10; % dB re. max level for the sound file
|
tomwalters@0
|
48
|