Thu, 02 Jul 2020 17:26:58 +0100 |
Chris Cannam |
Stub out SubsequenceMatchVampPlugin
subsequence
|
Wed, 09 Sep 2015 09:57:57 +0100 |
Chris Cannam |
More copyright updates, add CITATION file
v1.0
|
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, 05 Mar 2015 10:59:32 +0000 |
Chris Cannam |
Fix some erroneous uses of -1 where INVALID_PATHCOST was intended
|
Fri, 27 Feb 2015 14:14:42 +0000 |
Chris Cannam |
Naming
|
Fri, 27 Feb 2015 12:21:58 +0000 |
Chris Cannam |
Rename getRowRange/getColRange to make nature of arg clearer
memory
|
Fri, 27 Feb 2015 11:38:04 +0000 |
Chris Cannam |
Stats
memory
|
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 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, 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
|
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, 30 Jan 2015 14:54:18 +0000 |
Chris Cannam |
Build stuff
refactors
|
Thu, 29 Jan 2015 17:38:09 +0000 |
Chris Cannam |
Add overall cost output to plugin. Looks suspiciously unaffected by tuning frequency.
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
|
Thu, 22 Jan 2015 12:04:44 +0000 |
Chris Cannam |
Factor out getBestEdgeCost
structure
|
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
|
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
|
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
|
Thu, 04 Dec 2014 14:19:35 +0000 |
Chris Cannam |
Return distances through retrievePath
adaptive_diagonals
|
Mon, 01 Dec 2014 17:54:52 +0000 |
Chris Cannam |
Test implementations of confidence peaks & adaptive smoothing
adaptive_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 15:29:43 +0000 |
Chris Cannam |
Improve error reporting
refactors
|
Thu, 27 Nov 2014 12:59:28 +0000 |
Chris Cannam |
And remove that printout
refactors
|
Thu, 27 Nov 2014 12:57:59 +0000 |
Chris Cannam |
Version which prints out matrix on error
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
|
Wed, 19 Nov 2014 14:26:31 +0000 |
Chris Cannam |
Ensure eventual durations are set on Finder
refactors
|
Wed, 19 Nov 2014 14:26:31 +0000 |
Chris Cannam |
Ensure eventual durations are set on Finder
cheap_diagonals
|
Wed, 19 Nov 2014 12:13:28 +0000 |
Chris Cannam |
Merge from branch refactors
cheap_diagonals
|
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
|
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
|
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
|