Revision:

Revisions

# Date Author Comment
75:84d1a0647ce5 2020-03-06 11:01 AM Chris Cannam

Split out COPYING from README

74:759ea6e988fe 2017-06-14 02:00 PM Chris Cannam

Feature type metadata

73:939cf0e86268 2017-03-23 02:50 PM Chris Cannam

Filter nans, improve tests

72:487321083d51 2016-02-03 01:17 PM Chris Cannam

Reformat a bit

71:86df26e7a782 2016-02-03 01:13 PM Chris Cannam

Add page URL

70:29936292cec0 2014-11-28 03:27 PM Chris Cannam

Limit exported symbols

69:180c95f52871 2014-06-20 10:16 AM Chris Cannam

More info in the RDF

68:f301e1578cec 2013-09-05 01:25 PM Chris Cannam

Added tag mirex2013 for changeset dd5ab48fd58a

67:dd5ab48fd58a 2013-08-30 05:00 PM Chris Cannam

Add "fill gaps" option, add new outputs to rdf

66:7ad142c710c6 2013-08-30 03:35 PM Chris Cannam

Add some parameters

65:9e414ae1f2fb 2012-12-06 05:27 PM Chris Cannam

Added tag v1.0 for changeset f31b2da9258d

64:f31b2da9258d 2012-12-06 05:26 PM Chris Cannam

README

63:686ef2976366 2012-12-06 05:25 PM Chris Cannam

Build stuff, & mingw32 Makefile

62:7c463642a0a7 2012-11-21 09:33 AM Chris Cannam

Merge

61:0a2827a35031 2012-11-16 03:42 PM Chris Cannam

Add category & RDF files

60:c06fe5350b34 2012-11-20 09:57 PM Chris Cannam

But don't use a mid-stream low-confidence observation to reject a good ongoing hypothesis

59:82552664d471 2012-11-20 09:31 PM Chris Cannam

And reduce rather excessive requirements for satisfaction by estimate acceptance

58:9f50a5876dd3 2012-11-20 09:30 PM Chris Cannam

Avoid accepting estimates with negligible confidence

57:82b3cdf6ca6b 2012-09-27 05:22 PM Chris Cannam

Get new accepted hypotheses from feeder as they appear

56:d8eeba570d70 2012-09-27 05:14 PM Chris Cannam

Switch to using feeder in plugin

55:b32290646213 2012-09-27 03:52 PM Chris Cannam

Beginnings of switch to feeder

54:751b43d119cf 2012-09-27 03:20 PM Chris Cannam

Fix feeder (and its tests!) so they now pass

53:19c8c6ca4406 2012-09-26 05:14 PM Chris Cannam

Add overlooked file!

52:34f42a384a7f 2012-09-26 05:10 PM Chris Cannam

Pull out agent feeding code into testable/failed-tested AgentFeeder class

51:0997774f5fdc 2012-09-11 09:55 PM Chris Cannam

Test cepstrum

50:d84049e20c61 2012-09-11 08:42 PM Chris Cannam

Use peak interpolator class

49:d6705fec7a94 2012-09-11 05:34 PM Chris Cannam

Tolerance

48:1343ecde267e 2012-09-11 05:30 PM Chris Cannam

Add FFT test

47:f72a470fe4b5 2012-09-11 04:37 PM Chris Cannam

Pull out mean filter, test it

46:c666067fb8da 2012-08-15 02:53 PM Chris Cannam

Comments

45:8db4a1f096f0 2012-08-14 04:48 PM Chris Cannam

Comments

44:c5cd88de5809 2012-07-20 10:12 PM Chris Cannam

Remove redundant code

43:53260757fc9f 2012-07-20 10:06 PM Chris Cannam

Switch from cubic to much simpler & faster parabolic interpolator

42:45b4401136f6 2012-07-20 09:37 PM Chris Cannam

More peak location bits & bobs

41:16908c2bd781 2012-07-20 07:08 PM Chris Cannam

Build & test fixes

40:8f56ef28b0b1 2012-07-20 10:46 AM Chris Cannam

Minor fixes

39:822cf7b8e070 2012-07-19 06:10 PM Chris Cannam

Start separating out PeakInterpolator & writing test for it

38:944898c2e14e 2012-07-19 02:05 PM Chris Cannam

Convert unit tests to Boost test framework, add simplistic build

37:7bf67d2dfc30 2012-07-19 01:48 PM Chris Cannam

Copyrights

36:2a2480689cbf 2012-07-19 01:47 PM Chris Cannam

Rename

35:2f5b169e4a3b 2012-07-19 01:46 PM Chris Cannam

Integrate NoteHypothesis class, build fixes

34:3fb9c657d86b 2012-07-13 10:48 PM Chris Cannam

Expand hypothesis tests

33:5f2a57b1a75a 2012-07-13 10:14 PM Chris Cannam

Simple hypothesis test cases

32:c88a9972975b 2012-07-13 09:40 PM Chris Cannam

Add pitch note-hypothesis class

31:2c175adf8736 2012-07-19 01:13 PM Chris Cannam

Pull out pitch tracker from vamp-simple-cepstrum to its own project

30:2554aab152a5 2012-07-13 09:35 PM Chris Cannam

Another tidy

29:afcd1f4e603c 2012-07-13 09:25 PM Chris Cannam

Another minor tidy

28:7927e7afbe07 2012-07-13 09:24 PM Chris Cannam

Simplify hypothesis implementation

27:e358f133e670 2012-07-13 08:58 PM Chris Cannam

Adapt for the fact that Vamp::FFT inverse is scaled

26:13568f1ccff0 2012-07-12 12:03 PM Chris Cannam

Update to use Vamp SDK 2.4 FFT implementation

25:9aee1a0e6223 2012-07-10 10:16 PM Chris Cannam

Simplify confidence metric

24:0c45cca1e4fd 2012-07-09 10:34 PM Chris Cannam

oops! also avoid memory leak

23:0e67ed2777e9 2012-07-09 10:32 PM Chris Cannam

Thread safety

22:0a0e449a6069 2012-07-09 10:31 PM Chris Cannam

More tweaking with thresholds and confidences -- but I feel like this is going in the wrong direction

21:bb534ad603b6 2012-07-08 10:39 AM Chris Cannam

Merge

20:f9c4c4568fb0 2012-07-07 09:06 PM Chris Cannam

Change peak-to-next-peak ratio to a difference (because difference of peaks in log values don't vary with signal amplification)

19:895d9357dce8 2012-07-06 07:50 PM Chris Cannam

OS/X build bits

18:131b1c40be1a 2012-07-05 09:54 PM Chris Cannam

Clumsily cut-n-paste interpolation into pitch tracker as well

17:088da53a2869 2012-07-04 10:28 PM Chris Cannam

Adjust hypothesis tolerances (i.e. note breaking algorithm)

16:d717911aca3c 2012-07-03 09:10 PM Chris Cannam

A first crack at turning frequencies into notes

15:bd7fb10646fc 2012-07-02 09:37 PM 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

14:98256077e2a2 2012-07-01 11:33 AM 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)

13:6f73de098d35 2012-06-30 10:12 AM Chris Cannam

Another small fix

12:1daaf43a5459 2012-06-30 10:10 AM Chris Cannam

Make it, at least broadly, work

11:c938c60de2de 2012-06-29 09:11 PM Chris Cannam

Make compile; does not yet work

10:a60055129ed8 2012-06-29 11:26 AM Chris Cannam

Closing unsuccessful anonymous branch

9:83603936e4d2 2012-06-29 11:25 AM Chris Cannam

An experiment in mean-filtering proportion values -- not very successful

8:e9d86e129467 2012-06-29 10:09 AM Chris Cannam

Partial updates to new method (but this doesn't currently build)

7:32defdb2f9d9 2012-06-28 12:17 PM Chris Cannam

Start an alternative idea

6:291c75f6e837 2012-06-26 04:06 PM Chris Cannam

Some work on accepting/rejecting peaks

5:383c5b497f4a 2012-06-26 03:30 PM Chris Cannam

Vertical filtering

4:c74846514b09 2012-06-25 04:35 PM Chris Cannam

Switch to inverse symmetric method. Forward difference worked nicely for some examples but very badly for others (octave errors)

3:9366c8a58778 2012-06-25 03:28 PM Chris Cannam

Experimental tracker (on branch)

2:4fe18ad5a9ac 2012-06-25 01:39 PM Chris Cannam

Add total and peak-proportion outputs

1:c73b7b595d9c 2012-06-25 11:45 AM 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

0:89c5d5998cda 2012-06-22 01:38 PM Chris Cannam

First cut at extracting this from its previous home

(1-76/76) Per page: 25, 50, 100

Also available in: Atom