log

age author description
Fri, 17 Jul 2020 18:15:21 +0100 Chris Cannam Use nominally proper type subsequence
Fri, 17 Jul 2020 14:28:47 +0100 Chris Cannam Fix incorrect initialisation order which left m_secondReferenceFrequency undefined unless explicitly set; use a much lower diagonal weight for the unanchored subsequence match, since we want to encourage roughly-diagonal behaviour subsequence
Fri, 17 Jul 2020 14:25:36 +0100 Chris Cannam Fix indexing bug, + add optional debug output subsequence
Thu, 16 Jul 2020 15:17:02 +0100 Chris Cannam Make coarse downsample factor a parameter; extend span out to the next coarse point in reference to avoid truncating the end a bit; slightly more helpful error messages subsequence
Thu, 16 Jul 2020 13:08:10 +0100 Chris Cannam Pull out performAlignment into separate function to ensure DTW storage is freed before mutex released subsequence
Thu, 16 Jul 2020 13:07:46 +0100 Chris Cannam Apply second reference frequency only if non-zero (purely a sanity check) subsequence
Tue, 14 Jul 2020 14:40:55 +0100 Chris Cannam Add missing header subsequence
Fri, 03 Jul 2020 17:32:38 +0100 Chris Cannam Actually implement the subsequence match plugin subsequence
Thu, 02 Jul 2020 17:26:58 +0100 Chris Cannam Stub out SubsequenceMatchVampPlugin subsequence
Thu, 02 Jul 2020 16:29:39 +0100 Chris Cannam Add a full-DTW implementation for subsequence experiments subsequence
Thu, 15 Aug 2019 16:25:48 +0100 Chris Cannam Experimental version using TIPIC features. Not working well - needs review tipic
Fri, 10 Jun 2016 13:56:05 +0100 Chris Cannam Avoid failing when we have no features default
Fri, 10 Jun 2016 11:50:31 +0100 Chris Cannam Make memory statistics available
Wed, 09 Sep 2015 09:58:12 +0100 Chris Cannam Added tag v1.0 for changeset 175c8f044e7c
Wed, 09 Sep 2015 09:57:57 +0100 Chris Cannam More copyright updates, add CITATION file v1.0
Tue, 08 Sep 2015 18:07:58 +0100 Chris Cannam Added tag v1.0 for changeset 8adcf6186cb1
Tue, 08 Sep 2015 18:07:53 +0100 Chris Cannam Note Tido
Tue, 08 Sep 2015 13:17:23 +0100 Chris Cannam Added tag v1.0 for changeset 07a7d58a967b
Tue, 08 Sep 2015 13:17:20 +0100 Chris Cannam Update README and address in GPL
Mon, 07 Sep 2015 17:02:52 +0100 Chris Cannam Fixes for MinGW
Mon, 07 Sep 2015 14:44:21 +0100 Chris Cannam Use libc++ for C++11
Mon, 07 Sep 2015 10:59:48 +0100 Chris Cannam Parameter descriptors (and specifically default values) are not allowed to depend on the sample rate
Mon, 07 Sep 2015 10:59:32 +0100 Chris Cannam Don't use -Werror for release builds, too fragile
Fri, 03 Jul 2015 10:15:56 +0100 Chris Cannam Don't PERFORM_ERROR_CHECKS by default
Thu, 11 Jun 2015 12:30:51 +0100 Chris Cannam Fix crash in looking up expand direction, when the entire reference audio has been fed before any performance has (a pathological case)
Thu, 23 Apr 2015 13:47:48 +0100 Chris Cannam Same min freq throughout
Thu, 16 Apr 2015 15:01:08 +0100 Chris Cannam Separate out some targets
Fri, 06 Mar 2015 13:28:08 +0000 Chris Cannam Comment out this debug out
Thu, 05 Mar 2015 11:18:05 +0000 Chris Cannam Default the fft size in feature extractor params -- in practice we never vary it
Thu, 05 Mar 2015 10:59:32 +0000 Chris Cannam Fix some erroneous uses of -1 where INVALID_PATHCOST was intended
Thu, 05 Mar 2015 09:47:15 +0000 Chris Cannam Refer to distances rather than path costs for availability (in case we deem old path costs surplus to requirement for live tracking)
Fri, 27 Feb 2015 14:27:34 +0000 Chris Cannam Default scale of 150 seems a reasonable cautious value
Fri, 27 Feb 2015 14:14:42 +0000 Chris Cannam Naming
Fri, 27 Feb 2015 14:10:50 +0000 Chris Cannam Clip cost when adding increment in direction comparison as well as when updating
Fri, 27 Feb 2015 14:00:48 +0000 Chris Cannam Merge from memory branch: Use far less of it!
Fri, 27 Feb 2015 13:57:07 +0000 Chris Cannam Grow matrix less enthusiastically, call shrink_to_fit() on vectors memory
Fri, 27 Feb 2015 12:59:37 +0000 Chris Cannam Make some checks optional memory
Fri, 27 Feb 2015 12:53:04 +0000 Chris Cannam Simplify memory reduction memory
Fri, 27 Feb 2015 12:35:02 +0000 Chris Cannam Don't create matrices in other matcher, now they aren't referred to memory
Fri, 27 Feb 2015 12:21:58 +0000 Chris Cannam Rename getRowRange/getColRange to make nature of arg clearer memory
Fri, 27 Feb 2015 12:20:32 +0000 Chris Cannam Make getRowRange/getColRange operate on first matcher only memory
Fri, 27 Feb 2015 12:09:43 +0000 Chris Cannam Make isRowAvailable/isColAvailable operate on first matcher only memory
Fri, 27 Feb 2015 11:38:04 +0000 Chris Cannam Stats memory
Fri, 27 Feb 2015 10:44:13 +0000 Chris Cannam Another process wrapper
Fri, 27 Feb 2015 10:05:04 +0000 Chris Cannam Fix off-by-one in durations
Fri, 27 Feb 2015 09:29:37 +0000 Chris Cannam Merge from branch re-minimise
Fri, 27 Feb 2015 09:25:23 +0000 Chris Cannam Expose distance scale parameter re-minimise
Fri, 27 Feb 2015 09:07:54 +0000 Chris Cannam Increase noise for compact types re-minimise
Fri, 27 Feb 2015 08:55:39 +0000 Chris Cannam Fix tests re-minimise
Thu, 26 Feb 2015 17:12:56 +0000 Chris Cannam Default min freq to 100 re-minimise
Thu, 26 Feb 2015 15:57:50 +0000 Chris Cannam Use compact types everywhere by default re-minimise
Thu, 26 Feb 2015 15:57:32 +0000 Chris Cannam Default to something closer to the original MATCH re-minimise
Thu, 26 Feb 2015 15:55:52 +0000 Chris Cannam Fix an erroneous test re-minimise
Thu, 26 Feb 2015 15:52:16 +0000 Chris Cannam Normalised path costs should use a different type from un-normalised ones (because they are in a different range) re-minimise
Thu, 26 Feb 2015 15:51:50 +0000 Chris Cannam Print some info about scale range, so we can work out what scale factor to use re-minimise
Thu, 26 Feb 2015 12:26:33 +0000 Chris Cannam Fix typo re-minimise
Thu, 26 Feb 2015 12:19:17 +0000 Chris Cannam distance_t * diagonalWeight might not fit in distance_t; use pathcost_t for it. Also remove C-style casts. re-minimise
Thu, 26 Feb 2015 10:48:36 +0000 Chris Cannam Types.h -> MatchTypes.h re-minimise
Thu, 26 Feb 2015 10:38:59 +0000 Chris Cannam Fix tests re-minimise
Thu, 26 Feb 2015 10:28:23 +0000 Chris Cannam Code now builds, DistanceMetric tests fail re-minimise
Thu, 26 Feb 2015 09:55:28 +0000 Chris Cannam Some fixes (still does not yet build) re-minimise
Thu, 19 Feb 2015 17:17:20 +0000 Chris Cannam Toward allowing types to be small again. Doesn't currently build re-minimise
Thu, 19 Feb 2015 16:57:19 +0000 Chris Cannam Start using properly-named types types
Thu, 19 Feb 2015 16:45:42 +0000 Chris Cannam Introduce (though don't use properly) types header; get to build types
Thu, 19 Feb 2015 16:14:33 +0000 Chris Cannam Build with -Wconversion tuning-rescale
Mon, 16 Feb 2015 15:38:42 +0000 Chris Cannam This flag seems too problematic with the gcc builds people are actually using tuning-rescale
Mon, 16 Feb 2015 14:47:43 +0000 Chris Cannam Merge from refactors branch tuning-rescale
Fri, 13 Feb 2015 15:27:34 +0000 Chris Cannam Add parameters for min & max frequency refactors
Fri, 13 Feb 2015 15:18:47 +0000 Chris Cannam Add minimum and maximum frequency parameters to FeatureExtractor refactors
Fri, 06 Feb 2015 18:47:27 +0000 Chris Cannam Remove a bit of debug output refactors
Fri, 06 Feb 2015 18:41:44 +0000 Chris Cannam Disable debug refactors
Fri, 06 Feb 2015 18:41:35 +0000 Chris Cannam Merge from branch structure refactors
Fri, 06 Feb 2015 18:09:18 +0000 Chris Cannam Minor tidy structure
Fri, 06 Feb 2015 13:07:30 +0000 Chris Cannam Tidy up structure
Fri, 06 Feb 2015 11:46:23 +0000 Chris Cannam Fixes to copy ctor, operator= -- but these shouldn't be necessary, should restructure structure
Thu, 05 Feb 2015 16:26:41 +0000 Chris Cannam Alternative handling of reference frequency parameter -- scale the whole spectrum, don't just adjust the semitone bins above the crossover freq tuning-rescale
Thu, 05 Feb 2015 15:14:22 +0000 Chris Cannam Print queue length diagnostic structure
Thu, 05 Feb 2015 14:06:57 +0000 Chris Cannam Allow querying the best-estimate reference frame for the current feed point; don't heap-allocate finder structure
Thu, 05 Feb 2015 11:53:23 +0000 Chris Cannam Simplify freq handling refactors
Fri, 30 Jan 2015 14:54:18 +0000 Chris Cannam Build stuff refactors
Fri, 30 Jan 2015 12:57:29 +0000 Chris Cannam Add outputs & params to the ttl refactors
Thu, 29 Jan 2015 17:38:09 +0000 Chris Cannam Add overall cost output to plugin. Looks suspiciously unaffected by tuning frequency. refactors
Thu, 29 Jan 2015 17:22:02 +0000 Chris Cannam Tidy up parameter order &c refactors
Thu, 29 Jan 2015 17:13:58 +0000 Chris Cannam Expose tuning frequency parameters through plugin refactors
Thu, 29 Jan 2015 17:07:05 +0000 Chris Cannam Permit overriding reference frequency for second input in MatchPipeline refactors
Thu, 29 Jan 2015 17:02:48 +0000 Chris Cannam Introduce reference frequency param to feature extractor refactors
Thu, 29 Jan 2015 13:29:48 +0000 Chris Cannam Merge from refactors branch structure
Thu, 29 Jan 2015 10:55:24 +0000 Chris Cannam Default is actually Manhattan, not Euclidean (it just looks like squared-Euclidean for energy vectors). Add Euclidean as another alternative. refactors
Thu, 29 Jan 2015 10:25:47 +0000 Chris Cannam Implement distance metric selection (euclidean or cosine) refactors
Fri, 23 Jan 2015 17:33:37 +0000 Chris Cannam Make path retrieval available directly in pipeline; some ctor/operator= fixes (hopefully to become obsolete later) structure
Fri, 23 Jan 2015 14:55:19 +0000 Chris Cannam More cost query methods structure
Fri, 23 Jan 2015 11:46:14 +0000 Chris Cannam Merge structure
Fri, 23 Jan 2015 10:46:26 +0000 Chris Cannam Merge structure
Fri, 23 Jan 2015 09:20:04 +0000 Chris Cannam Make noise an option in the plugin: on by default, and therefore also switch on silence by default refactors
Thu, 22 Jan 2015 17:25:24 +0000 Chris Cannam Make noise a parameter in DistanceMetric (though not exposed in plugin etc yet) refactors
Thu, 22 Jan 2015 17:20:11 +0000 Chris Cannam Merge from branch "noise" refactors
Thu, 22 Jan 2015 16:55:27 +0000 Chris Cannam Some conversion fixes structure
Thu, 22 Jan 2015 12:04:44 +0000 Chris Cannam Factor out getBestEdgeCost structure
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