]> git.sesse.net Git - vlc/blob - modules/audio_filter/spatializer/tuning.h
Use var_Inherit* instead of var_CreateGet*.
[vlc] / modules / audio_filter / spatializer / tuning.h
1 // Reverb model tuning values
2 //
3 // Written by Jezar at Dreampoint, June 2000
4 // http://www.dreampoint.co.uk
5 // This code is public domain
6
7 #ifndef _tuning_
8 #define _tuning_
9
10 const int   numcombs         = 8;
11 const int   numallpasses     = 4;
12 const float muted            = 0;
13 const float fixedgain        = 0.005f;
14 const float scalewet         = 3;
15 const float scaledry         = 2;
16 const float scaledamp        = 0.4f;
17 const float scaleroom        = 0.28f;
18 const float offsetroom       = 0.7f;
19 const float initialroom      = 0.5f;
20 const float initialdamp      = 0.5f;
21 const float initialwet       = 1/scalewet;
22 const float initialdry       = 0;
23 const float initialwidth     = 1;
24 const float initialmode      = 0;
25 const float freezemode       = 0.5f;
26 const int   stereospread     = 23;
27
28 // These values assume 44.1KHz sample rate
29 // they will probably be OK for 48KHz sample rate
30 // but would need scaling for 96KHz (or other) sample rates.
31 // The values were obtained by listening tests.
32 const int combtuningL1       = 1116;
33 const int combtuningR1       = 1116+stereospread;
34 const int combtuningL2       = 1188;
35 const int combtuningR2       = 1188+stereospread;
36 const int combtuningL3       = 1277;
37 const int combtuningR3       = 1277+stereospread;
38 const int combtuningL4       = 1356;
39 const int combtuningR4       = 1356+stereospread;
40 const int combtuningL5       = 1422;
41 const int combtuningR5       = 1422+stereospread;
42 const int combtuningL6       = 1491;
43 const int combtuningR6       = 1491+stereospread;
44 const int combtuningL7       = 1557;
45 const int combtuningR7       = 1557+stereospread;
46 const int combtuningL8       = 1617;
47 const int combtuningR8       = 1617+stereospread;
48 const int allpasstuningL1    = 556;
49 const int allpasstuningR1    = 556+stereospread;
50 const int allpasstuningL2    = 441;
51 const int allpasstuningR2    = 441+stereospread;
52 const int allpasstuningL3    = 341;
53 const int allpasstuningR3    = 341+stereospread;
54 const int allpasstuningL4    = 225;
55 const int allpasstuningR4    = 225+stereospread;
56
57 #endif//_tuning_
58
59 //ends
60