annotate trunk/swig/aim_modules.i @ 309:1c58a6f354e2

-Added debug symbols option for GCC -Fixed SSI bug - too early to try -1 for the other bits - oops again! -Added boost libraries to EC2 script
author tomwalters
date Fri, 26 Feb 2010 16:58:26 +0000
parents ed91095d9240
children 30dde71d0230
rev   line source
tomwalters@277 1 // Copyright 2010, Thomas Walters
tomwalters@268 2 //
tomwalters@268 3 // AIM-C: A C++ implementation of the Auditory Image Model
tomwalters@268 4 // http://www.acousticscale.org/AIMC
tomwalters@268 5 //
tomwalters@268 6 // This program is free software: you can redistribute it and/or modify
tomwalters@268 7 // it under the terms of the GNU General Public License as published by
tomwalters@268 8 // the Free Software Foundation, either version 3 of the License, or
tomwalters@268 9 // (at your option) any later version.
tomwalters@268 10 //
tomwalters@268 11 // This program is distributed in the hope that it will be useful,
tomwalters@268 12 // but WITHOUT ANY WARRANTY; without even the implied warranty of
tomwalters@268 13 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
tomwalters@268 14 // GNU General Public License for more details.
tomwalters@268 15 //
tomwalters@268 16 // You should have received a copy of the GNU General Public License
tomwalters@268 17 // along with this program. If not, see <http://www.gnu.org/licenses/>.
tomwalters@268 18
tomwalters@273 19 %module aimc
tomwalters@273 20 %include "std_string.i"
tomwalters@268 21 %{
tomwalters@268 22 #include "Support/Common.h"
tomwalters@268 23 #include "Support/Module.h"
tomwalters@268 24 #include "Support/Parameters.h"
tomwalters@268 25 #include "Support/SignalBank.h"
tomwalters@285 26 #include "Modules/BMM/ModuleGammatone.h"
tomwalters@285 27 #include "Modules/BMM/ModulePZFC.h"
tomwalters@285 28 #include "Modules/NAP/ModuleHCL.h"
tomwalters@285 29 #include "Modules/Strobes/ModuleParabola.h"
tomwalters@305 30 #include "Modules/Strobes/ModuleLocalMax.h"
tomwalters@285 31 #include "Modules/SAI/ModuleSAI.h"
tomwalters@285 32 #include "Modules/SSI/ModuleSSI.h"
tomwalters@305 33 #include "Modules/SNR/ModuleNoise.h"
tomwalters@285 34 #include "Modules/Profile/ModuleSlice.h"
tomwalters@292 35 #include "Modules/Profile/ModuleScaler.h"
tomwalters@268 36 #include "Modules/Features/ModuleGaussians.h"
tomwalters@285 37 #include "Modules/Output/FileOutputHTK.h"
tomwalters@268 38 %}
tomwalters@268 39
tomwalters@285 40 %include "Support/Parameters.h"
tomwalters@285 41 %include "Support/SignalBank.h"
tomwalters@285 42 %include "Support/Module.h"
tomwalters@285 43 %include "Modules/BMM/ModuleGammatone.h"
tomwalters@285 44 %include "Modules/BMM/ModulePZFC.h"
tomwalters@285 45 %include "Modules/NAP/ModuleHCL.h"
tomwalters@285 46 %include "Modules/Strobes/ModuleParabola.h"
tomwalters@305 47 %include "Modules/Strobes/ModuleLocalMax.h"
tomwalters@285 48 %include "Modules/SAI/ModuleSAI.h"
tomwalters@285 49 %include "Modules/SSI/ModuleSSI.h"
tomwalters@305 50 %include "Modules/SNR/ModuleNoise.h"
tomwalters@285 51 %include "Modules/Profile/ModuleSlice.h"
tomwalters@292 52 %include "Modules/Profile/ModuleScaler.h"
tomwalters@285 53 %include "Modules/Features/ModuleGaussians.h"
tomwalters@285 54 %include "Modules/Output/FileOutputHTK.h"