qipp
2025-11-07 744722688187eb4991c72464e2bb5e06b244fee7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
#pragma once
#ifndef _LIB_ALG_DEFAULT_CONFIG_H__
#define _LIB_ALG_DEFAULT_CONFIG_H__
 
#define     PRO_UMA    1
#define      PRO_QUEEN  2
#define      PRO_BEN    3
 
#define CONFIG PRO_UMA
 
#if CONFIG==PRO_QUEEN
#define ALG_AEC_MODULE_ENABLE            0 /*»ØÉùÏû³ý*/
#define ALG_AFC_MODULE_ENABLE            0 /*·´À¡ÒÖÖÆ*/
#define ALG_ANS_MODULE_ENABLE            0 /*ÔëÉùÒÖÖÆ*/
#define ALG_REVERB_MODULE_ENABLE        0 /*»ìÏì*/
#define ALG_EFFECTS_FLANGING_ENABLE        0 /*Ïâ±ß*/
#define ALG_EFFECTS_PITCH_ENABLE        0 /*±äÒô*/
#define ALG_EFFECTS_VIBRATO_ENABLE        0 /*ºÏ³ª*/
#define ALG_AGC_MODULE_ENABLE            0 /*×Ô¶¯ÔöÒæ*/
#define ALG_EXPANDER_MODULE_ENABLE        1 /*À©Õ¹Æ÷*/
#define ALG_COMPRESSER_MODULE_ENABLE    1 /*ѹËõÆ÷*/
#define ALG_FIR_MODULE_ENABLE           1 /*FIRÂ˲¨Æ÷*/
#define ALG_GATE_MODULE_ENABLE            0 /*ÔëÉùÃÅ*/
#define ALG_DELAY_MODULE_ENABLE         1 /*ÑÓʱÆ÷*/
#define ALG_EQ_MODULE_ENABLE            1 /*¾ùºâÆ÷*/
#define ALG_MIXER_MODULE_ENABLE         1 /*»ìÒôÆ÷*/
#define ALG_RESAMPLE_MODULE_ENABLE      0 /*ÖØ²ÉÑù*/
#define ALG_DEQ_MODULE_ENABLE            0 /*¶¯Ì¬¾ùºâ*/
#define ALG_SINGAL_GEN_MODULE_ENABLE    1 /*Ðźŷ¢ÉúÆ÷*/
#define ALG_DUCKER_MODULE_ENABLE        0 /*ÉÁ±ÜÆ÷*/
#define ALG_CROSSFADER_MODULE_ENABLE    1 /*µ­Èëµ­³ö*/
#define ALG_AUTOMIXER_MODULE_ENABLE     0 /*×Ô¶¯»ìÒô*/
#define ALG_LPF_MODULE_ENABLE           1 /*¸ßµÍͨ*/
#define ALG_SPL_MODULE_ENABLE           0 /*×Ô¶¯ÔëÉù²¹³¥*/
#elif  CONFIG==PRO_UMA
#define ALG_AEC_MODULE_ENABLE            1 /*»ØÉùÏû³ý*/
#define ALG_AFC_MODULE_ENABLE            1 /*·´À¡ÒÖÖÆ*/
#define ALG_NHS_MODULE_ENABLE           1 /*Ïݲ¨Æ÷*/
#define ALG_ANS_MODULE_ENABLE            1 /*ÔëÉùÒÖÖÆ*/
#define ALG_REVERB_MODULE_ENABLE        0 /*»ìÏì*/
#define ALG_EFFECTS_FLANGING_ENABLE        0 /*Ïâ±ß*/
#define ALG_EFFECTS_PITCH_ENABLE        1 /*±äÒô*/
#define ALG_EFFECTS_VIBRATO_ENABLE        0 /*ºÏ³ª*/
#define ALG_AGC_MODULE_ENABLE            1 /*×Ô¶¯ÔöÒæ*/
#define ALG_EXPANDER_MODULE_ENABLE        1 /*À©Õ¹Æ÷*/
#define ALG_COMPRESSER_MODULE_ENABLE    1 /*ѹËõÆ÷*/
#define ALG_FIR_MODULE_ENABLE           0 /*FIRÂ˲¨Æ÷*/
#define ALG_GATE_MODULE_ENABLE            1 /*ÔëÉùÃÅ*/
#define ALG_DELAY_MODULE_ENABLE         1 /*ÑÓʱÆ÷*/
#define ALG_EQ_MODULE_ENABLE            1 /*¾ùºâÆ÷*/
#define ALG_MIXER_MODULE_ENABLE         1 /*»ìÒôÆ÷*/
#define ALG_RESAMPLE_MODULE_ENABLE      1 /*ÖØ²ÉÑù*/
#define ALG_DEQ_MODULE_ENABLE            0 /*¶¯Ì¬¾ùºâ*/
#define ALG_SINGAL_GEN_MODULE_ENABLE    1 /*Ðźŷ¢ÉúÆ÷*/
#define ALG_DUCKER_MODULE_ENABLE        1 /*ÉÁ±ÜÆ÷*/
#define ALG_CROSSFADER_MODULE_ENABLE    1 /*µ­Èëµ­³ö*/
#define ALG_AUTOMIXER_MODULE_ENABLE     1 /*×Ô¶¯»ìÒô*/
#define ALG_LPF_MODULE_ENABLE           1 /*¸ßµÍͨ*/
#define ALG_SPL_MODULE_ENABLE           1 /*×Ô¶¯ÔëÉù²¹³¥*/
   
#define GATING_AM_ENALBE        1
#define GAINSHARING_AM_ENABLE   1
 
#elif  CONFIG==PRO_BEN
#define ALG_AEC_MODULE_ENABLE            1 /*»ØÉùÏû³ý*/
#define ALG_AFC_MODULE_ENABLE            0 /*·´À¡ÒÖÖÆ*/
#define ALG_NHS_MODULE_ENABLE            1 /*·´À¡ÒÖÖÆ*/
#define ALG_ANS_MODULE_ENABLE            1 /*ÔëÉùÒÖÖÆ*/
#define ALG_REVERB_MODULE_ENABLE        0 /*»ìÏì*/
#define ALG_EFFECTS_FLANGING_ENABLE        0 /*Ïâ±ß*/
#define ALG_EFFECTS_PITCH_ENABLE        0 /*±äÒô*/
#define ALG_EFFECTS_VIBRATO_ENABLE        0 /*ºÏ³ª*/
#define ALG_AGC_MODULE_ENABLE            1 /*×Ô¶¯ÔöÒæ*/
#define ALG_EXPANDER_MODULE_ENABLE        1 /*À©Õ¹Æ÷*/
#define ALG_COMPRESSER_MODULE_ENABLE    1 /*ѹËõÆ÷*/
#define ALG_FIR_MODULE_ENABLE           0 /*FIRÂ˲¨Æ÷*/
#define ALG_GATE_MODULE_ENABLE            0 /*ÔëÉùÃÅ*/
#define ALG_DELAY_MODULE_ENABLE         1 /*ÑÓʱÆ÷*/
#define ALG_EQ_MODULE_ENABLE            1 /*¾ùºâÆ÷*/
#define ALG_MIXER_MODULE_ENABLE         1 /*»ìÒôÆ÷*/
#define ALG_RESAMPLE_MODULE_ENABLE      1 /*ÖØ²ÉÑù*/
#define ALG_DEQ_MODULE_ENABLE            0 /*¶¯Ì¬¾ùºâ*/
#define ALG_SINGAL_GEN_MODULE_ENABLE    1 /*Ðźŷ¢ÉúÆ÷*/
#define ALG_DUCKER_MODULE_ENABLE        0 /*ÉÁ±ÜÆ÷*/
#define ALG_CROSSFADER_MODULE_ENABLE    0 /*µ­Èëµ­³ö*/
#define ALG_AUTOMIXER_MODULE_ENABLE     1 /*×Ô¶¯»ìÒô*/
#define ALG_LPF_MODULE_ENABLE           1 /*¸ßµÍͨ*/
#define ALG_SPL_MODULE_ENABLE           0 /*×Ô¶¯ÔëÉù²¹³¥*/
#define GATING_AM_ENALBE        0
#define GAINSHARING_AM_ENABLE   1
#endif
#endif