log

age author description
Fri, 16 Jan 2015 16:48:55 +0000 Chris Cannam Update unit tests noise
Fri, 16 Jan 2015 16:43:56 +0000 Chris Cannam Add a constant value (representing "noise") to each distance and sum noise
Fri, 16 Jan 2015 10:28:29 +0000 Chris Cannam Fix two errors introduced in merge refactors
Fri, 16 Jan 2015 10:18:00 +0000 Chris Cannam Transplant the distance metric parameter structure from silence_penalty branch (even though normalisation is currently the only thing in it) refactors
Thu, 15 Jan 2015 17:29:49 +0000 Chris Cannam Attempt naive silence penalty -- not currently working, but the plots are food for thought silence_penalty
Fri, 09 Jan 2015 17:20:52 +0000 Chris Cannam Merge from branch refactors adaptive_diagonals
Thu, 08 Jan 2015 12:11:27 +0000 Chris Cannam Separate out the raw & conditioned feature outputs (previously only conditioned was available, but we want raw for our tests). Plus some optional debug output refactors
Fri, 19 Dec 2014 15:07:57 +0000 Chris Cannam Fix uninitialised variable refactors
Fri, 19 Dec 2014 11:16:39 +0000 Chris Cannam Change defaults: no silence threshold, raw output by default refactors
Fri, 19 Dec 2014 10:30:09 +0000 Chris Cannam Bump plugin version refactors
Fri, 19 Dec 2014 10:19:33 +0000 Chris Cannam Expose silence threshold as parameter refactors
Thu, 18 Dec 2014 17:56:54 +0000 Chris Cannam The finder is supposed to use normalised path-cost when calculation expand direction (as in Java implementation). Also, provide a way to query the forward path. refactors
Thu, 11 Dec 2014 15:16:15 +0000 Chris Cannam Doc refactors
Thu, 11 Dec 2014 14:09:54 +0000 Chris Cannam Distance metric tests refactors
Thu, 11 Dec 2014 13:55:54 +0000 Chris Cannam Whoops, had checked in some executables mistaking them for headers in the list refactors
Thu, 11 Dec 2014 13:55:25 +0000 Chris Cannam Start DistanceMetric test refactors
Thu, 11 Dec 2014 13:53:16 +0000 Chris Cannam FeatureConditioner tests refactors
Thu, 11 Dec 2014 12:54:46 +0000 Chris Cannam Generalise chroma test at least to other frame/samplerate etc refactors
Thu, 11 Dec 2014 12:13:26 +0000 Chris Cannam Comment refactors
Thu, 11 Dec 2014 11:58:46 +0000 Chris Cannam Non-chroma test refactors
Thu, 11 Dec 2014 11:41:25 +0000 Chris Cannam Chroma feature test case refactors
Thu, 11 Dec 2014 11:41:11 +0000 Chris Cannam Docs refactors
Thu, 11 Dec 2014 10:16:26 +0000 Chris Cannam Prepare ground for some tests refactors
Thu, 11 Dec 2014 10:15:40 +0000 Chris Cannam Remove unused member refactors
Fri, 05 Dec 2014 18:06:51 +0000 Chris Cannam If two consecutive pin points have the same coordinate on one axis, drop the first. Also, don't forget to recalculate the opening and closing parts of the path adaptive_diagonals
Fri, 05 Dec 2014 17:28:53 +0000 Chris Cannam Move adaptive smoothing over to Finder::smooth adaptive_diagonals
Fri, 05 Dec 2014 15:19:48 +0000 Chris Cannam Use end point when recalculating with pin points adaptive_diagonals
Fri, 05 Dec 2014 14:49:57 +0000 Chris Cannam Confidence inflection points adaptive_diagonals
Fri, 05 Dec 2014 13:40:23 +0000 Chris Cannam Add raw features outputs, fix some path step bugs adaptive_diagonals
Fri, 05 Dec 2014 11:02:15 +0000 Chris Cannam Merge from refactors branch adaptive_diagonals
Fri, 05 Dec 2014 10:05:31 +0000 Chris Cannam Add OutputDerivative, for completeness, & make DistanceMetric cope with negative feature values refactors
Thu, 04 Dec 2014 17:18:39 +0000 Chris Cannam Some adjustments to intermediate features adaptive_diagonals
Thu, 04 Dec 2014 16:51:13 +0000 Chris Cannam Comment fix refactors
Thu, 04 Dec 2014 15:59:31 +0000 Chris Cannam Sample rate and fft size no longer needed in Matcher parameters refactors
Thu, 04 Dec 2014 15:55:05 +0000 Chris Cannam Merge from branch feature_conditioner refactors
Thu, 04 Dec 2014 15:44:05 +0000 Chris Cannam A feature hack (that is not going anywhere) adaptive_diagonals
Thu, 04 Dec 2014 15:24:27 +0000 Chris Cannam Obtain feature values from pipeline adaptive_diagonals
Thu, 04 Dec 2014 14:19:35 +0000 Chris Cannam Return distances through retrievePath adaptive_diagonals
Thu, 04 Dec 2014 13:54:05 +0000 Chris Cannam Merge from branch feature_conditioner, but leave the confidence calculation unfinished (need to move this) adaptive_diagonals
Thu, 04 Dec 2014 13:48:17 +0000 Chris Cannam Use MatchPipeline in MatchVampPlugin feature_conditioner
Thu, 04 Dec 2014 13:43:00 +0000 Chris Cannam Permit retrieving features feature_conditioner
Thu, 04 Dec 2014 13:35:23 +0000 Chris Cannam Start MatchPipeline feature_conditioner
Thu, 04 Dec 2014 13:23:10 +0000 Chris Cannam Feature size is not actually needed in Matcher feature_conditioner
Thu, 04 Dec 2014 13:05:16 +0000 Chris Cannam Pull out normalisation and specdiff stuff into FeatureConditioner feature_conditioner
Thu, 04 Dec 2014 10:24:35 +0000 Chris Cannam Merge adaptive_diagonals
Thu, 04 Dec 2014 08:49:45 +0000 Chris Cannam Import median filter adaptive_diagonals
Mon, 01 Dec 2014 17:54:52 +0000 Chris Cannam Test implementations of confidence peaks & adaptive smoothing adaptive_diagonals
Fri, 28 Nov 2014 14:47:16 +0000 Chris Cannam Make the magnitude feature be the sum of magnitudes, not just magnitude of first file adaptive_diagonals
Thu, 27 Nov 2014 18:01:36 +0000 Chris Cannam Add feature distance and feature magnitude outputs (for experiments) adaptive_diagonals
Thu, 27 Nov 2014 17:08:22 +0000 Chris Cannam Close cheap_diagonals branch, now that diagonal weight is exposed as a parameter in the refactors branch cheap_diagonals
Thu, 27 Nov 2014 16:50:14 +0000 Chris Cannam Tidy refactors
Thu, 27 Nov 2014 16:05:24 +0000 Chris Cannam More debug output refactors
Thu, 27 Nov 2014 16:05:19 +0000 Chris Cannam Ah, it's subtler than that -- we have to handle the case where this is not the first matcher as well, if we're to get precisely the same results refactors
Thu, 27 Nov 2014 15:56:12 +0000 Chris Cannam Fix inconsistency (with Finder) in choice of preference where two costs come out equal refactors
Thu, 27 Nov 2014 15:29:43 +0000 Chris Cannam Improve error reporting refactors
Thu, 27 Nov 2014 13:02:28 +0000 Chris Cannam Remove some debug out refactors
Thu, 27 Nov 2014 12:59:28 +0000 Chris Cannam And remove that printout refactors
Thu, 27 Nov 2014 12:59:23 +0000 Chris Cannam Fix diagonal handling: there was an implicit fixed diagonal weight of 2 in comparison of diagmin+distance to othermin directly refactors
Thu, 27 Nov 2014 12:57:59 +0000 Chris Cannam Version which prints out matrix on error refactors
Thu, 27 Nov 2014 12:54:20 +0000 Chris Cannam Move some functions about refactors
Thu, 27 Nov 2014 12:08:16 +0000 Chris Cannam Previous commit was a mistake: the ahead-of-time business is in Finder::getExpandDirection. In fact we were failing to swap advance directions in forward path when writing to the "other" finder. This does not actually affect the backward path calculation, but it does mean we can restore the sanity check. refactors
Thu, 27 Nov 2014 11:27:17 +0000 Chris Cannam Ah, no, of course the advance differs for the forward path (it is based on partial information). But the cost shouldn't. refactors
Thu, 27 Nov 2014 10:53:00 +0000 Chris Cannam More error checking (check advance as well as cost) refactors
Thu, 27 Nov 2014 10:49:11 +0000 Chris Cannam Expose diagonal weight as a parameter refactors
Thu, 27 Nov 2014 10:14:07 +0000 Chris Cannam Error-checking code optional refactors
Thu, 27 Nov 2014 08:13:29 +0000 Chris Cannam Toward cost checks refactors
Thu, 20 Nov 2014 16:44:06 +0000 Chris Cannam OS/X build stuff refactors
Wed, 19 Nov 2014 14:26:31 +0000 Chris Cannam Ensure eventual durations are set on Finder refactors
Wed, 19 Nov 2014 14:14:52 +0000 Chris Cannam Remove more friend-classes refactors
Wed, 19 Nov 2014 14:26:31 +0000 Chris Cannam Ensure eventual durations are set on Finder cheap_diagonals
Wed, 19 Nov 2014 14:14:52 +0000 Chris Cannam Remove more friend-classes cheap_diagonals
Wed, 19 Nov 2014 12:13:28 +0000 Chris Cannam Merge from branch refactors cheap_diagonals
Wed, 19 Nov 2014 11:59:03 +0000 Chris Cannam Pull out feature extractor calls from Matcher, remove MatchFeeder, have only the feeder-from-features and use that in MatchVampPlugin refactors
Wed, 19 Nov 2014 10:48:27 +0000 Chris Cannam Tidy refactors
Wed, 19 Nov 2014 10:18:19 +0000 Chris Cannam Pull up Matcher set/get to public API, use only public API in Finder refactors
Wed, 19 Nov 2014 09:17:58 +0000 Chris Cannam Encapsulate get/set, add range and init checks refactors
Tue, 18 Nov 2014 17:20:37 +0000 Chris Cannam Minor float fixes refactors
Tue, 18 Nov 2014 16:35:15 +0000 Chris Cannam distYSize no longer needed, and some tidying and checks refactors
Tue, 18 Nov 2014 10:33:12 +0000 Chris Cannam Merge from branch refactors_no_float cheap_diagonals
Tue, 18 Nov 2014 10:33:03 +0000 Chris Cannam Merge from branch refactors_no_float refactors
Tue, 18 Nov 2014 10:31:37 +0000 Chris Cannam Fix handling of path lookup in case where the expected end point (end of silence in both files) is not available refactors_no_float
Tue, 18 Nov 2014 10:10:11 +0000 Chris Cannam Merge from branch refactors_no_float cheap_diagonals
Tue, 18 Nov 2014 10:06:40 +0000 Chris Cannam Merge from branch refactors_no_float refactors
Tue, 18 Nov 2014 10:03:36 +0000 Chris Cannam Fix handling of empty queues -- we should continue processing when a queue is empty only if we've reached end of file on both refactors_no_float
Fri, 14 Nov 2014 13:57:12 +0000 Chris Cannam Merge from branch "refactors_no_float" cheap_diagonals
Fri, 14 Nov 2014 13:55:52 +0000 Chris Cannam Merge from branch "refactors_no_float" refactors
Fri, 14 Nov 2014 13:53:58 +0000 Chris Cannam Update both Feeders so as to recognise the end of one input before the other has ended. MatchFeeder does this by detecting trailing silence (as both its inputs are technically the same length since the shorter is zero-padded) and reporting that to Finder. MatchFeatureFeeder simply recognises missing features at the end and won't queue them. refactors_no_float
Fri, 14 Nov 2014 12:35:36 +0000 Chris Cannam Weight of sqrt(2) in both cases cheap_diagonals
Fri, 14 Nov 2014 10:26:13 +0000 Chris Cannam Merge from branch "refactors" cheap_diagonals
Fri, 14 Nov 2014 10:25:57 +0000 Chris Cannam Merge from the default branch refactors_no_float
Fri, 14 Nov 2014 10:25:40 +0000 Chris Cannam Merge from default branch refactors
Fri, 14 Nov 2014 10:24:13 +0000 Chris Cannam Ensure matrix is recalculated for reverse path
Fri, 14 Nov 2014 10:22:27 +0000 Chris Cannam Do not penalise diagonals cheap_diagonals
Fri, 14 Nov 2014 10:09:10 +0000 Chris Cannam If the distance metric is a float, the total path cost should be a double (otherwise discriminatory precision is lost as the overall total accumulates) refactors
Fri, 14 Nov 2014 09:45:56 +0000 Chris Cannam Fix narrowing float conversions refactors
Fri, 14 Nov 2014 09:40:49 +0000 Chris Cannam Warn (and thus error) for float-narrowing conversions refactors
Fri, 14 Nov 2014 09:02:32 +0000 Chris Cannam Comment refactors_no_float
Thu, 13 Nov 2014 18:50:25 +0000 Chris Cannam Comment refactors_no_float
Fri, 14 Nov 2014 09:02:32 +0000 Chris Cannam Comment refactors
Thu, 13 Nov 2014 18:50:25 +0000 Chris Cannam Comment refactors
Thu, 13 Nov 2014 15:09:04 +0000 Chris Cannam Some fixes: int -> float refactors
Thu, 13 Nov 2014 14:43:03 +0000 Chris Cannam Replace char dist (inc dir in masked section) with float dist + separate dir refactors
Thu, 13 Nov 2014 13:59:41 +0000 Chris Cannam refactor: Remove unused declaration refactors
Thu, 13 Nov 2014 13:53:52 +0000 Chris Cannam refactor: m_ prefix refactors
Thu, 13 Nov 2014 13:43:37 +0000 Chris Cannam refactor: Group public/protected in a more typical C++ style refactors
Thu, 13 Nov 2014 13:19:53 +0000 Chris Cannam Fix to resizing logic. Regression test passes. refactors
Thu, 13 Nov 2014 12:57:04 +0000 Chris Cannam Merge from default branch refactors
Thu, 13 Nov 2014 12:55:29 +0000 Chris Cannam Avoid freqMap overruns for unusual sample rates
Thu, 13 Nov 2014 12:50:54 +0000 Chris Cannam Make use of FeatureExtractor in Matcher refactors
Thu, 13 Nov 2014 12:03:52 +0000 Chris Cannam refactor: Pull out feature extraction code to FeatureExtractor.cpp refactors
Thu, 13 Nov 2014 09:50:30 +0000 Chris Cannam Merge from refactors branch
Thu, 13 Nov 2014 09:50:14 +0000 Chris Cannam Move source to src refactors
Thu, 13 Nov 2014 09:50:09 +0000 Chris Cannam Make regressiontest.sh independent of the path it is run from refactors
Thu, 13 Nov 2014 07:45:01 +0000 Chris Cannam Some (commented-out) debug
Fri, 31 Oct 2014 16:36:19 +0000 Chris Cannam Expose smooth parameter through plugin
Fri, 31 Oct 2014 15:54:15 +0000 Chris Cannam Make smoothing optional (internally, not exposed as a parameter)
Fri, 31 Oct 2014 15:42:40 +0000 Chris Cannam Put the retrievePath logic in Finder (was in the plugin itself)
Fri, 31 Oct 2014 13:03:16 +0000 Chris Cannam Make distance scale a parameter as well
Fri, 31 Oct 2014 11:41:42 +0000 Chris Cannam Merge
Fri, 31 Oct 2014 11:41:30 +0000 Chris Cannam Change in internal processing block size in Sonic Annotator v1.1 release necessitates an update to the "expected" output
Fri, 31 Oct 2014 11:31:08 +0000 Chris Cannam Pull out DistanceMetric into its own class
Fri, 17 Oct 2014 12:57:14 +0100 Chris Cannam Add zonewidth parameter (setting the block time in the matcher) and rename the max run count to "gradient limit"
Fri, 10 Oct 2014 17:45:28 +0100 Chris Cannam Add MatchFeatureFeeder, permitting the aligner to be driven from external data
Fri, 10 Oct 2014 16:27:45 +0100 Chris Cannam Add alternate Matcher API calls to provide external feature data
Fri, 10 Oct 2014 16:27:29 +0100 Chris Cannam Check for Sonic Annotator version
Fri, 10 Oct 2014 15:58:19 +0100 Chris Cannam Separate out feature extraction from distance calculations
Fri, 10 Oct 2014 14:45:15 +0100 Chris Cannam Remove some debug output
Fri, 10 Oct 2014 14:23:04 +0100 Chris Cannam Version will be 2
Fri, 10 Oct 2014 14:22:53 +0100 Chris Cannam Expose a number of MATCH parameters through the plugin
Fri, 10 Oct 2014 14:01:43 +0100 Chris Cannam Store parameters object
Fri, 10 Oct 2014 13:16:54 +0100 Chris Cannam Implement features outputs
Fri, 10 Oct 2014 12:55:05 +0100 Chris Cannam Pull out Matcher parameters into an object
Fri, 10 Oct 2014 12:04:54 +0100 Chris Cannam Make feeder/matcher able to return feature vectors
Fri, 10 Oct 2014 10:52:07 +0100 Chris Cannam Pull out total energies into a separate vector (so that the frame vectors only contain the real features)
Fri, 10 Oct 2014 10:51:49 +0100 Chris Cannam Add simple regression test
Wed, 06 Aug 2014 16:02:25 +0100 Chris Cannam Looks like --retain-symbols-file=<file>.list is the PE equivalent of the ELF version script for our purposes
Wed, 06 Aug 2014 12:38:00 +0100 Chris Cannam Fixes to problems reported by plugin tester
Tue, 05 Aug 2014 11:06:04 +0100 Chris Cannam ming32 build
Wed, 25 Jun 2014 13:50:31 +0100 Chris Cannam Add RDF
Fri, 25 Sep 2009 15:21:22 +0000 cannam * Fixes from Solaris build
Mon, 23 Mar 2009 19:47:01 +0000 cannam * implement reset()!
Tue, 02 Dec 2008 13:13:25 +0000 cannam ...
Tue, 02 Dec 2008 13:03:44 +0000 cannam * minor build stuff
Mon, 01 Dec 2008 21:30:46 +0000 cannam ...
Mon, 01 Dec 2008 20:40:07 +0000 cannam * build sensibleness
Wed, 04 Jun 2008 19:32:59 +0000 cannam * update from other repo
Wed, 24 Oct 2007 12:13:43 +0000 cannam * initial import