log

age author description
Thu, 18 Jul 2013 20:56:51 +0000 ronw Delete CARFAC code from this repository. default tip
Tue, 16 Jul 2013 19:56:16 +0000 ronw Make the C++ SAI match the Matlab implementation.
Tue, 16 Jul 2013 19:56:11 +0000 ronw Small cleanup of eigen usage in SAI implementation.
Mon, 01 Jul 2013 19:02:37 +0000 ronw Better SAI unit tests.
Mon, 01 Jul 2013 19:02:32 +0000 ronw Factor out common test utility functions and clean up carfac_test.
Mon, 01 Jul 2013 19:02:28 +0000 ronw Build carfac and sai tests as independent programs.
Thu, 27 Jun 2013 22:28:42 +0000 ronw Factor out SAI_Run_Segment, and output test_data for comparison with C++ code.
Thu, 27 Jun 2013 22:28:34 +0000 ronw Match precision of C++ test output to that in the Matlab code.
Thu, 27 Jun 2013 20:48:27 +0000 ronw Unify naming scheme for test data and clean up code that generates it.
Thu, 27 Jun 2013 20:47:02 +0000 ronw Move design of SAI out of SAI_Run.m
Thu, 27 Jun 2013 15:30:46 +0000 ronw Rename variables to be consistent with the rest of the library.
Wed, 26 Jun 2013 23:35:47 +0000 ronw Simple integration test between CARFAC and SAI.
Mon, 24 Jun 2013 16:35:21 +0000 ronw Clean up carfac_test.
Tue, 18 Jun 2013 18:07:02 +0000 dicklyon Plotting bug fix in CARFAC_Run.
Wed, 12 Jun 2013 19:24:29 +0000 ronw Update interface to have separate Reset() and Redesign(params) methods.
Tue, 11 Jun 2013 22:05:10 +0000 ronw Test SAI with multi-channel input.
Tue, 11 Jun 2013 21:41:53 +0000 ronw Fix memory leak in CARFAC.
Tue, 11 Jun 2013 21:32:50 +0000 ronw More #include cleanups.
Tue, 11 Jun 2013 20:41:15 +0000 ronw Style fixes.
Tue, 11 Jun 2013 17:59:08 +0000 ronw DISALLOW_COPY_AND_ASSIGN in CARFAC classes and fix a few funny indentations.
Tue, 11 Jun 2013 15:04:55 +0000 ronw Fix scons build.
Tue, 04 Jun 2013 18:30:22 +0000 alexbrandmeyer Additional changes to C++ CARFAC on the basis of ronw's comments on r289. Moved CARFAC::Design to CARFAC::CARFAC and CARFAC::Reset(), moved carfac_common.h to common.h, CARFACDetect to carfac_util.h/cc, FloatArray and Float2dArray to ArrayX and ArrayXX, improved variable naming, made a start on improved commenting documentation.
Fri, 31 May 2013 21:46:48 +0000 ronw Initial translation of SAI code to C++.
Wed, 29 May 2013 20:33:06 +0000 ronw Delete CARFAC::Run to tighten up the interface.
Wed, 29 May 2013 15:37:28 +0000 alexbrandmeyer More small style revisions to C++ CARFAC, adjusted struct member variable naming, header guards and #include structure.
Tue, 28 May 2013 17:54:18 +0000 ronw Update build to work with older versions of gcc (4.6).
Tue, 28 May 2013 16:12:07 +0000 ronw Delete obsolete comment.
Tue, 28 May 2013 15:54:54 +0000 alexbrandmeyer Sixth revision of Alex Brandmeyer's C++ implementation. Only small changes in response to Lyon's comments from r285. Note: I tried to use a consistent indentation with two spaces, but also preserving parenthetical structure to make reading the longer equations easier. Please advise if this is OK. Additional documentation and tests with non-standard parameter sets will be added in a subsequent revision.
Mon, 27 May 2013 16:36:54 +0000 alexbrandmeyer Fifth revision of Alex Brandmeyer's C++ implementation of CARFAC. Moved output structure to deque<vector<FloatArray>, moved coefficient Design methods to CARFAC object, moved tests into carfac_test.cc. Verified binaural output against Matlab using two tests. Added CARFAC_Compare_CPP_Test_Data to plot NAP output of C++ version against Matlab version. Verified build and test success on OS X using SCons with g++ 4.7 (std=c++11).
Fri, 24 May 2013 22:38:09 +0000 sness ffmpeg no longer accepts a qscale value of 0. Changed qscale to 1, which also gives a very high quality output
Fri, 24 May 2013 20:22:16 +0000 ronw Add simplified function to compute a simple (i.e. single-layer) SAI.
Fri, 24 May 2013 17:04:33 +0000 ronw Some cleanups of internal SAI computation to improve readability.
Thu, 23 May 2013 23:00:29 +0000 flatmax Fixed the C++ license as previously discussed
Thu, 23 May 2013 19:29:00 +0000 ronw Scons cleanup to make it easier only run tests, expand docs.
Thu, 23 May 2013 18:12:22 +0000 ronw Fix scons build of library and test.
Thu, 23 May 2013 17:25:15 +0000 dicklyon Add missing matlab function smooth1d.m
Thu, 23 May 2013 16:56:38 +0000 ronw Remove dependency on google logging library in favor of simple asserts.
Thu, 23 May 2013 04:28:43 +0000 dicklyon Just update AGC param generation.
Wed, 22 May 2013 21:30:02 +0000 alexbrandmeyer Fourth revision of Alex Brandmeyer's C++ implementation. Fixed more style issues, changed AGC structures to vectors, replaced FloatArray2d with vector<FloatArray>, implemented first tests using GTest to verify coefficients and monaural output against Matlab values (stored in aimc/carfac/test_data/). To run tests, change the path stored in carfac_test.h in TEST_SRC_DIR. Added CARFAC_GenerateTestData to the Matlab branch, fixed stage indexing in CARFAC_Cross_Couple.m to reflect changes in AGCCoeffs and AGCState structs.
Tue, 21 May 2013 21:48:34 +0000 ronw Add support for building the main test file using scons, linking in gtest.
Tue, 21 May 2013 20:06:21 +0000 ronw Build C++ CARFAC using scons.
Tue, 21 May 2013 04:24:05 +0000 dicklyon Turn the AGC coeffs inside out: array of structs instead of a struct of little arrays.
Thu, 18 Jul 2013 20:56:51 +0000 ronw Delete CARFAC code from this repository.
Tue, 16 Jul 2013 19:56:16 +0000 ronw Make the C++ SAI match the Matlab implementation.
Tue, 16 Jul 2013 19:56:11 +0000 ronw Small cleanup of eigen usage in SAI implementation.
Mon, 01 Jul 2013 19:02:37 +0000 ronw Better SAI unit tests.
Mon, 01 Jul 2013 19:02:32 +0000 ronw Factor out common test utility functions and clean up carfac_test.
Mon, 01 Jul 2013 19:02:28 +0000 ronw Build carfac and sai tests as independent programs.
Thu, 27 Jun 2013 22:28:42 +0000 ronw Factor out SAI_Run_Segment, and output test_data for comparison with C++ code.
Thu, 27 Jun 2013 22:28:34 +0000 ronw Match precision of C++ test output to that in the Matlab code.
Thu, 27 Jun 2013 20:48:27 +0000 ronw Unify naming scheme for test data and clean up code that generates it.
Thu, 27 Jun 2013 20:47:02 +0000 ronw Move design of SAI out of SAI_Run.m
Thu, 27 Jun 2013 15:30:46 +0000 ronw Rename variables to be consistent with the rest of the library.
Wed, 26 Jun 2013 23:35:47 +0000 ronw Simple integration test between CARFAC and SAI.
Mon, 24 Jun 2013 16:35:21 +0000 ronw Clean up carfac_test.
Tue, 18 Jun 2013 18:07:02 +0000 dicklyon Plotting bug fix in CARFAC_Run.
Wed, 12 Jun 2013 19:24:29 +0000 ronw Update interface to have separate Reset() and Redesign(params) methods.
Tue, 11 Jun 2013 22:05:10 +0000 ronw Test SAI with multi-channel input.
Tue, 11 Jun 2013 21:41:53 +0000 ronw Fix memory leak in CARFAC.
Tue, 11 Jun 2013 21:32:50 +0000 ronw More #include cleanups.