Fri, 20 Jul 2012 22:12:29 +0100 |
Chris Cannam |
Remove redundant code
|
Fri, 20 Jul 2012 22:06:15 +0100 |
Chris Cannam |
Switch from cubic to much simpler & faster parabolic interpolator
|
Fri, 20 Jul 2012 21:37:09 +0100 |
Chris Cannam |
More peak location bits & bobs
|
Fri, 20 Jul 2012 19:08:38 +0100 |
Chris Cannam |
Build & test fixes
|
Fri, 20 Jul 2012 10:46:40 +0100 |
Chris Cannam |
Minor fixes
|
Thu, 19 Jul 2012 18:10:50 +0100 |
Chris Cannam |
Start separating out PeakInterpolator & writing test for it
|
Thu, 19 Jul 2012 14:05:22 +0100 |
Chris Cannam |
Convert unit tests to Boost test framework, add simplistic build
|
Thu, 19 Jul 2012 13:48:03 +0100 |
Chris Cannam |
Copyrights
|
Thu, 19 Jul 2012 13:47:31 +0100 |
Chris Cannam |
Rename
|
Thu, 19 Jul 2012 13:46:45 +0100 |
Chris Cannam |
Integrate NoteHypothesis class, build fixes
|
Fri, 13 Jul 2012 22:48:02 +0100 |
Chris Cannam |
Expand hypothesis tests
|
Fri, 13 Jul 2012 22:14:01 +0100 |
Chris Cannam |
Simple hypothesis test cases
|
Fri, 13 Jul 2012 21:40:50 +0100 |
Chris Cannam |
Add pitch note-hypothesis class
|
Thu, 19 Jul 2012 13:13:23 +0100 |
Chris Cannam |
Pull out pitch tracker from vamp-simple-cepstrum to its own project
|
Fri, 13 Jul 2012 21:35:29 +0100 |
Chris Cannam |
Another tidy
|
Fri, 13 Jul 2012 21:25:34 +0100 |
Chris Cannam |
Another minor tidy
|
Fri, 13 Jul 2012 21:24:22 +0100 |
Chris Cannam |
Simplify hypothesis implementation
|
Fri, 13 Jul 2012 20:58:37 +0100 |
Chris Cannam |
Adapt for the fact that Vamp::FFT inverse is scaled
|
Thu, 12 Jul 2012 12:03:58 +0100 |
Chris Cannam |
Update to use Vamp SDK 2.4 FFT implementation
|
Tue, 10 Jul 2012 22:16:00 +0100 |
Chris Cannam |
Simplify confidence metric
|
Mon, 09 Jul 2012 22:34:11 +0100 |
Chris Cannam |
oops! also avoid memory leak
|
Mon, 09 Jul 2012 22:32:14 +0100 |
Chris Cannam |
Thread safety
|
Mon, 09 Jul 2012 22:31:43 +0100 |
Chris Cannam |
More tweaking with thresholds and confidences -- but I feel like this is going in the wrong direction
|
Sun, 08 Jul 2012 10:39:14 +0100 |
Chris Cannam |
Merge
|
Sat, 07 Jul 2012 21:06:37 +0100 |
Chris Cannam |
Change peak-to-next-peak ratio to a difference (because difference of peaks in log values don't vary with signal amplification)
|
Fri, 06 Jul 2012 19:50:01 +0100 |
Chris Cannam |
OS/X build bits
|
Thu, 05 Jul 2012 21:54:50 +0100 |
Chris Cannam |
Clumsily cut-n-paste interpolation into pitch tracker as well
|
Wed, 04 Jul 2012 22:28:46 +0100 |
Chris Cannam |
Adjust hypothesis tolerances (i.e. note breaking algorithm)
track
|
Tue, 03 Jul 2012 21:10:56 +0100 |
Chris Cannam |
A first crack at turning frequencies into notes
track
|
Mon, 02 Jul 2012 21:37:02 +0100 |
Chris Cannam |
Introduce peak-to-second-peak ratio, which looks like a reasonable proxy for harmonic-ness. Use it to ascribe a confidence to estimates in the pitch tracker & rely on that to determine how many similar estimates make a satisfied hypothesis
track
|
Sun, 01 Jul 2012 11:33:37 +0100 |
Chris Cannam |
Reap expired/rejected hypotheses from list; report an estimate as accepted only if the accepting hypothesis has been satisfied already (otherwise a different provisional hypothesis might become satisfied first)
track
|
Sat, 30 Jun 2012 10:12:08 +0100 |
Chris Cannam |
Another small fix
track
|
Sat, 30 Jun 2012 10:10:05 +0100 |
Chris Cannam |
Make it, at least broadly, work
track
|
Fri, 29 Jun 2012 21:11:37 +0100 |
Chris Cannam |
Make compile; does not yet work
track
|
Fri, 29 Jun 2012 11:26:44 +0100 |
Chris Cannam |
Closing unsuccessful anonymous branch
track
|
Fri, 29 Jun 2012 11:25:05 +0100 |
Chris Cannam |
An experiment in mean-filtering proportion values -- not very successful
track
|
Fri, 29 Jun 2012 10:09:19 +0100 |
Chris Cannam |
Partial updates to new method (but this doesn't currently build)
track
|
Thu, 28 Jun 2012 12:17:18 +0100 |
Chris Cannam |
Start an alternative idea
track
|
Tue, 26 Jun 2012 16:06:00 +0100 |
Chris Cannam |
Some work on accepting/rejecting peaks
track
|
Tue, 26 Jun 2012 15:30:12 +0100 |
Chris Cannam |
Vertical filtering
track
|
Mon, 25 Jun 2012 16:35:38 +0100 |
Chris Cannam |
Switch to inverse symmetric method. Forward difference worked nicely for some examples but very badly for others (octave errors)
track
|
Mon, 25 Jun 2012 15:28:51 +0100 |
Chris Cannam |
Experimental tracker (on branch)
track
|
Mon, 25 Jun 2012 13:39:46 +0100 |
Chris Cannam |
Add total and peak-proportion outputs
|
Mon, 25 Jun 2012 11:45:33 +0100 |
Chris Cannam |
Change "relative to mean" to "relative to RMS", and add peak-to-RMS output. Add a mean-filter history. Remove essentially useless forward-power method (same as forward-magnitude with 2x factor). Refactor a bit
|
Fri, 22 Jun 2012 13:38:51 +0100 |
Chris Cannam |
First cut at extracting this from its previous home
|