log

age author description
Mon, 14 Jul 2014 10:29:43 +0100 Chris Cannam Parameters can't depend on sample rate
Thu, 10 Jul 2014 18:55:08 +0100 Chris Cannam Correct order of min/max
Thu, 10 Jul 2014 15:44:19 +0100 Chris Cannam Fixes to default parameter values
Thu, 10 Jul 2014 15:27:19 +0100 Chris Cannam Avoid failing if min and max frequency are identical
Thu, 10 Jul 2014 15:27:09 +0100 Chris Cannam More docs
Thu, 10 Jul 2014 12:19:49 +0100 Chris Cannam Doxygen spec
Thu, 10 Jul 2014 12:19:39 +0100 Chris Cannam Report validity of CQKernel construction, and avoid NaN values for invalid parameters. Also documentation.
Fri, 20 Jun 2014 10:33:11 +0100 Chris Cannam More RDF data
Thu, 22 May 2014 16:58:59 +0100 Chris Cannam No reason getBinFrequency shouldn't work for non-integer bin numbers too
Tue, 20 May 2014 12:38:13 +0100 Chris Cannam Small rearrangement
Tue, 20 May 2014 11:44:43 +0100 Chris Cannam A few more kernel tests
Tue, 20 May 2014 11:30:55 +0100 Chris Cannam Start kernel test file, add inverse test script
Tue, 20 May 2014 11:03:08 +0100 Chris Cannam Fixes to timing tests
Tue, 20 May 2014 10:20:16 +0100 Chris Cannam Use frequencies closer to bin centres
Mon, 19 May 2014 17:46:40 +0100 Chris Cannam More (failing) tests
Mon, 19 May 2014 17:25:08 +0100 Chris Cannam Debug output optional
Mon, 19 May 2014 17:24:55 +0100 Chris Cannam Bins are from high to low, not low to high (for getBinFrequencies)
Mon, 19 May 2014 17:24:17 +0100 Chris Cannam Documentation
Mon, 19 May 2014 13:02:08 +0100 Chris Cannam Different interpolation types; start on timing tests
Mon, 19 May 2014 12:50:26 +0100 Chris Cannam Add test objects to clean, etc
Mon, 19 May 2014 12:47:45 +0100 Chris Cannam Crop some excessively optimistic tests. We now fail the same two cases as the yeti implementation does.
Mon, 19 May 2014 12:03:04 +0100 Chris Cannam Tests (not quite correct yet)
Mon, 19 May 2014 10:21:51 +0100 Chris Cannam Start introducing the tests
Fri, 16 May 2014 13:48:57 +0100 Chris Cannam Update RDF, copyright dates etc
Fri, 16 May 2014 10:45:31 +0100 Chris Cannam Add OS/X Makefile
Fri, 16 May 2014 10:14:34 +0100 Chris Cannam Copyright
Fri, 16 May 2014 10:12:03 +0100 Chris Cannam Expose some more processing parameters, use a single parameter class
Fri, 16 May 2014 09:06:34 +0100 Chris Cannam README file, some text tweaks, avoid compiler warning
Thu, 15 May 2014 15:24:56 +0100 Chris Cannam Ah, CQKernel does need to be public (it's included by other public headers)
Thu, 15 May 2014 14:47:19 +0100 Chris Cannam Build a library too
Thu, 15 May 2014 14:42:11 +0100 Chris Cannam Merge from branch standalone-reorg
Thu, 15 May 2014 14:36:10 +0100 Chris Cannam Build stuff
Thu, 15 May 2014 14:23:42 +0100 Chris Cannam More necessary code, some work on build scripts
Thu, 15 May 2014 12:29:30 +0100 Chris Cannam Add FFT interface code
Thu, 15 May 2014 12:24:11 +0100 Chris Cannam Bring in dsp dependencies
Thu, 15 May 2014 12:06:31 +0100 Chris Cannam Move kernel include (not public) to src, remove some unused files
Thu, 15 May 2014 12:04:56 +0100 Chris Cannam Move matlab dir
Thu, 15 May 2014 12:04:00 +0100 Chris Cannam Moving to standalone library layout
Thu, 15 May 2014 11:59:11 +0100 Chris Cannam Fix interpolation at end of data -- we can't interpolate if there are no further full-height columns, but we can return hold data rather than zeros
Wed, 14 May 2014 17:52:13 +0100 Chris Cannam Add citation file
Wed, 14 May 2014 15:58:22 +0100 Chris Cannam Adjust frequency extents so as to place semitones in the middle of their spaces (if >1 bin per semitone)
Wed, 14 May 2014 14:59:45 +0100 Chris Cannam Smaller range, faster chromagram
Wed, 14 May 2014 14:59:38 +0100 Chris Cannam Make kernel a bit more robust to weird parameters
Wed, 14 May 2014 14:04:34 +0100 Chris Cannam First cut at a chromagram plugin as well
Wed, 14 May 2014 12:49:10 +0100 Chris Cannam Make CQVamp implement two plugins, one with MIDI pitch range and one with Hz
Wed, 14 May 2014 11:40:18 +0100 Chris Cannam Slightly neaten
Wed, 14 May 2014 11:23:02 +0100 Chris Cannam Fixes to peak diff display
Wed, 14 May 2014 11:22:51 +0100 Chris Cannam Adjust resampler spec for speed/quality tradeoff
Wed, 14 May 2014 10:41:20 +0100 Chris Cannam Tail padding fix
Wed, 14 May 2014 10:30:49 +0100 Chris Cannam Start making this program adaptable enough to use for testing
Tue, 13 May 2014 13:31:24 +0100 Chris Cannam Merge
Tue, 13 May 2014 12:34:51 +0100 Chris Cannam Latency fixes: avoid rounded fractional per-octave latencies (makes the inverse difficult to handle because we'd need to have access to exact forward resampler latencies); reduce inverse transform latency by one big block
Tue, 13 May 2014 11:45:22 +0100 Chris Cannam Set output format (input might have been not a WAV file at all)
Tue, 13 May 2014 11:46:50 +0100 Chris Cannam Fix buffer underrun
Sat, 10 May 2014 13:44:24 +0100 Chris Cannam Simplify a bit, add some debug out
Sat, 10 May 2014 11:57:59 +0100 Chris Cannam Write diff of tail as well
Sat, 10 May 2014 11:48:21 +0100 Chris Cannam Add ability to write an extra sound file with the difference between input and output
Fri, 09 May 2014 17:43:00 +0100 Chris Cannam Alignment is now right in inverse transform, but the padding at end is still wrong
Fri, 09 May 2014 15:36:23 +0100 Chris Cannam Fix bin ordering within octave
Fri, 09 May 2014 15:16:48 +0100 Chris Cannam Inverse runs; now merely needs to run correctly