tomwalters@5
|
1 // Copyright 2010, Thomas Walters
|
tomwalters@0
|
2 //
|
tomwalters@0
|
3 // AIM-C: A C++ implementation of the Auditory Image Model
|
tomwalters@0
|
4 // http://www.acousticscale.org/AIMC
|
tomwalters@0
|
5 //
|
tomwalters@45
|
6 // Licensed under the Apache License, Version 2.0 (the "License");
|
tomwalters@45
|
7 // you may not use this file except in compliance with the License.
|
tomwalters@45
|
8 // You may obtain a copy of the License at
|
tomwalters@0
|
9 //
|
tomwalters@45
|
10 // http://www.apache.org/licenses/LICENSE-2.0
|
tomwalters@0
|
11 //
|
tomwalters@45
|
12 // Unless required by applicable law or agreed to in writing, software
|
tomwalters@45
|
13 // distributed under the License is distributed on an "AS IS" BASIS,
|
tomwalters@45
|
14 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
tomwalters@45
|
15 // See the License for the specific language governing permissions and
|
tomwalters@45
|
16 // limitations under the License.
|
tomwalters@0
|
17
|
tomwalters@1
|
18 %module aimc
|
tomwalters@1
|
19 %include "std_string.i"
|
tomwalters@0
|
20 %{
|
tomwalters@0
|
21 #include "Support/Common.h"
|
tomwalters@0
|
22 #include "Support/Module.h"
|
tomwalters@0
|
23 #include "Support/Parameters.h"
|
tomwalters@0
|
24 #include "Support/SignalBank.h"
|
tomwalters@13
|
25 #include "Modules/BMM/ModuleGammatone.h"
|
tomwalters@13
|
26 #include "Modules/BMM/ModulePZFC.h"
|
tomwalters@13
|
27 #include "Modules/NAP/ModuleHCL.h"
|
tomwalters@13
|
28 #include "Modules/Strobes/ModuleParabola.h"
|
tomwalters@32
|
29 #include "Modules/Strobes/ModuleLocalMax.h"
|
tomwalters@13
|
30 #include "Modules/SAI/ModuleSAI.h"
|
tomwalters@13
|
31 #include "Modules/SSI/ModuleSSI.h"
|
tomwalters@32
|
32 #include "Modules/SNR/ModuleNoise.h"
|
tomwalters@13
|
33 #include "Modules/Profile/ModuleSlice.h"
|
tomwalters@20
|
34 #include "Modules/Profile/ModuleScaler.h"
|
tomwalters@0
|
35 #include "Modules/Features/ModuleGaussians.h"
|
tomwalters@13
|
36 #include "Modules/Output/FileOutputHTK.h"
|
tomwalters@0
|
37 %}
|
tomwalters@0
|
38
|
tomwalters@13
|
39 %include "Support/Parameters.h"
|
tomwalters@13
|
40 %include "Support/SignalBank.h"
|
tomwalters@13
|
41 %include "Support/Module.h"
|
tomwalters@13
|
42 %include "Modules/BMM/ModuleGammatone.h"
|
tomwalters@13
|
43 %include "Modules/BMM/ModulePZFC.h"
|
tomwalters@13
|
44 %include "Modules/NAP/ModuleHCL.h"
|
tomwalters@13
|
45 %include "Modules/Strobes/ModuleParabola.h"
|
tomwalters@32
|
46 %include "Modules/Strobes/ModuleLocalMax.h"
|
tomwalters@13
|
47 %include "Modules/SAI/ModuleSAI.h"
|
tomwalters@13
|
48 %include "Modules/SSI/ModuleSSI.h"
|
tomwalters@32
|
49 %include "Modules/SNR/ModuleNoise.h"
|
tomwalters@13
|
50 %include "Modules/Profile/ModuleSlice.h"
|
tomwalters@20
|
51 %include "Modules/Profile/ModuleScaler.h"
|
tomwalters@13
|
52 %include "Modules/Features/ModuleGaussians.h"
|
tomwalters@13
|
53 %include "Modules/Output/FileOutputHTK.h"
|