tomwalters@277: // Copyright 2010, Thomas Walters tomwalters@268: // tomwalters@268: // AIM-C: A C++ implementation of the Auditory Image Model tomwalters@268: // http://www.acousticscale.org/AIMC tomwalters@268: // tomwalters@318: // Licensed under the Apache License, Version 2.0 (the "License"); tomwalters@318: // you may not use this file except in compliance with the License. tomwalters@318: // You may obtain a copy of the License at tomwalters@268: // tomwalters@318: // http://www.apache.org/licenses/LICENSE-2.0 tomwalters@268: // tomwalters@318: // Unless required by applicable law or agreed to in writing, software tomwalters@318: // distributed under the License is distributed on an "AS IS" BASIS, tomwalters@318: // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. tomwalters@318: // See the License for the specific language governing permissions and tomwalters@318: // limitations under the License. tomwalters@268: tomwalters@273: %module aimc tomwalters@273: %include "std_string.i" tomwalters@268: %{ tomwalters@268: #include "Support/Common.h" tomwalters@268: #include "Support/Module.h" tomwalters@268: #include "Support/Parameters.h" tomwalters@268: #include "Support/SignalBank.h" tomwalters@285: #include "Modules/BMM/ModuleGammatone.h" tomwalters@285: #include "Modules/BMM/ModulePZFC.h" tomwalters@285: #include "Modules/NAP/ModuleHCL.h" tomwalters@285: #include "Modules/Strobes/ModuleParabola.h" tomwalters@305: #include "Modules/Strobes/ModuleLocalMax.h" tomwalters@285: #include "Modules/SAI/ModuleSAI.h" tomwalters@285: #include "Modules/SSI/ModuleSSI.h" tomwalters@305: #include "Modules/SNR/ModuleNoise.h" tomwalters@285: #include "Modules/Profile/ModuleSlice.h" tomwalters@292: #include "Modules/Profile/ModuleScaler.h" tomwalters@268: #include "Modules/Features/ModuleGaussians.h" tomwalters@285: #include "Modules/Output/FileOutputHTK.h" tomwalters@268: %} tomwalters@268: tomwalters@285: %include "Support/Parameters.h" tomwalters@285: %include "Support/SignalBank.h" tomwalters@285: %include "Support/Module.h" tomwalters@285: %include "Modules/BMM/ModuleGammatone.h" tomwalters@285: %include "Modules/BMM/ModulePZFC.h" tomwalters@285: %include "Modules/NAP/ModuleHCL.h" tomwalters@285: %include "Modules/Strobes/ModuleParabola.h" tomwalters@305: %include "Modules/Strobes/ModuleLocalMax.h" tomwalters@285: %include "Modules/SAI/ModuleSAI.h" tomwalters@285: %include "Modules/SSI/ModuleSSI.h" tomwalters@305: %include "Modules/SNR/ModuleNoise.h" tomwalters@285: %include "Modules/Profile/ModuleSlice.h" tomwalters@292: %include "Modules/Profile/ModuleScaler.h" tomwalters@285: %include "Modules/Features/ModuleGaussians.h" tomwalters@285: %include "Modules/Output/FileOutputHTK.h"