log

age author description
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.
Fri, 17 May 2013 19:52:45 +0000 alexbrandmeyer Carfac C++ revision 3, indluding more style improvements. The output structs are now classes again, and have separate storage methods for each output structure along with flags in the Run and RunSegment methods to allow for only storing NAPs if desired.