Tue, 12 May 2009 21:04:25 +0000 |
Chris Cannam |
* Add AsynchronousTask abstraction
|
Tue, 12 May 2009 17:56:58 +0000 |
Chris Cannam |
* oops... add thread abstraction
|
Tue, 12 May 2009 17:55:36 +0000 |
Chris Cannam |
* Add thread abstraction
|
Thu, 02 Apr 2009 11:17:45 +0000 |
Chris Cannam |
* Add wavelet filters from Thomas Wilmering
|
Mon, 23 Mar 2009 18:50:38 +0000 |
Chris Cannam |
...
|
Mon, 23 Mar 2009 16:28:53 +0000 |
Chris Cannam |
* Fixes to problems shown up by vamp-plugin-tester.
|
Fri, 27 Feb 2009 13:07:22 +0000 |
Chris Cannam |
* remove some debug output
|
Fri, 27 Feb 2009 10:23:08 +0000 |
Chris Cannam |
* Make it possible to retrieve beat spectral difference function from
|
Tue, 10 Feb 2009 16:37:11 +0000 |
Chris Cannam |
* Various fixes related to the bar estimator code
|
Tue, 10 Feb 2009 12:52:43 +0000 |
Chris Cannam |
* First cut at Matthew's downbeat estimator -- untested so far
|
Mon, 09 Feb 2009 16:05:32 +0000 |
Chris Cannam |
* Update with fixes from Matthew's newer code
|
Tue, 20 Jan 2009 15:01:01 +0000 |
Chris Cannam |
* Add Matthew's newer beat tracking implementation
|
Thu, 04 Dec 2008 11:59:29 +0000 |
Chris Cannam |
* Do not calculate CQ sparse kernel when chromagram is constructed: only
|
Tue, 25 Nov 2008 16:00:05 +0000 |
Chris Cannam |
* Remove some debug
|
Tue, 18 Nov 2008 14:52:02 +0000 |
Chris Cannam |
* release mode
|
Tue, 11 Nov 2008 12:51:24 +0000 |
Chris Cannam |
* Fix read from uninitialised memory in hmm code
|
Mon, 10 Nov 2008 14:01:55 +0000 |
Chris Cannam |
* Build fixes for gcc 4.3.2
|
Thu, 24 Jul 2008 16:09:25 +0000 |
Chris Cannam |
* Add lots of debug output
|
Thu, 03 Jul 2008 14:04:38 +0000 |
Chris Cannam |
...
|
Wed, 13 Feb 2008 12:49:47 +0000 |
Chris Cannam |
* Add direct support for ATLAS version of CLAPACK
|
Thu, 07 Feb 2008 10:01:38 +0000 |
Chris Cannam |
* remove exceptions from Polyfit, return bool instead of int from isModeMinor
|
Fri, 01 Feb 2008 16:46:36 +0000 |
Chris Cannam |
...
|
Fri, 01 Feb 2008 16:46:29 +0000 |
Chris Cannam |
* Avoid uninitialised values in histogram when running with (pathologically?)
|
Fri, 01 Feb 2008 16:45:49 +0000 |
Chris Cannam |
* Add key strength output; increase chromagram lower bound so as to shorten
|
Fri, 01 Feb 2008 16:45:14 +0000 |
Chris Cannam |
* Updated tempo tracking code from Matthew Davies
|
Thu, 31 Jan 2008 13:01:48 +0000 |
Chris Cannam |
* Ouch! We overrun the FFTRe/Im vectors with the very first dereference
|
Thu, 31 Jan 2008 10:39:51 +0000 |
Chris Cannam |
...
|
Thu, 31 Jan 2008 10:34:29 +0000 |
Chris Cannam |
* mingw32 build stuff
|
Wed, 30 Jan 2008 17:09:14 +0000 |
Chris Cannam |
* OS/X project
|
Tue, 22 Jan 2008 17:27:07 +0000 |
Chris Cannam |
* Add range of normalise options to chromagram
|
Mon, 21 Jan 2008 18:02:47 +0000 |
Chris Cannam |
* Add KL divergence of histograms
|
Fri, 18 Jan 2008 17:57:40 +0000 |
Chris Cannam |
* Add windowing to Chromagram input
|
Fri, 18 Jan 2008 14:40:20 +0000 |
Chris Cannam |
* Add cosine distance and the self-similarity matrix used for SB rhythmic
|
Fri, 18 Jan 2008 13:24:12 +0000 |
Chris Cannam |
* Make MFCC able to accept already-FFT'd input, and simplify API a bit
|
Wed, 16 Jan 2008 18:02:31 +0000 |
Chris Cannam |
...
|
Mon, 14 Jan 2008 18:14:33 +0000 |
Chris Cannam |
...
|
Thu, 10 Jan 2008 17:26:15 +0000 |
Chris Cannam |
* Adjust MFCC params in segmenter to match timbral MFCC params from Soundbite
|
Thu, 10 Jan 2008 16:41:33 +0000 |
Chris Cannam |
* Add timbral (MFCC) feature option to segmenter
|
Thu, 10 Jan 2008 15:16:08 +0000 |
Chris Cannam |
...
|
Thu, 10 Jan 2008 15:14:53 +0000 |
Chris Cannam |
* Various fixes to segmentation code
|
Thu, 10 Jan 2008 15:14:30 +0000 |
Chris Cannam |
* remove some debug output
|
Thu, 10 Jan 2008 15:14:11 +0000 |
Chris Cannam |
* Add decimation filter for 8x decimation
|
Thu, 10 Jan 2008 15:13:48 +0000 |
Chris Cannam |
* add MFCC
|
Wed, 09 Jan 2008 16:50:04 +0000 |
Chris Cannam |
* First cut at properly integrating the segmenter and making it work right
|
Wed, 09 Jan 2008 10:48:08 +0000 |
Chris Cannam |
* reverting names to lower-case for C (as opposed to mixed-case for C++)
|
Wed, 09 Jan 2008 10:46:25 +0000 |
Chris Cannam |
* merge in segmentation code from soundbite plugin/library repository
|
Wed, 09 Jan 2008 10:37:06 +0000 |
Chris Cannam |
* Build PCA and HMM
|
Wed, 09 Jan 2008 10:31:29 +0000 |
Chris Cannam |
* Move dsp/maths to maths ; bring PCA and HMM across from Soundbite
|
Wed, 21 Nov 2007 16:53:51 +0000 |
chriss |
Change GetKeyMode to number bins with 1 = C, and shift chroma so that notes are centred correctly.
|
Thu, 09 Aug 2007 16:30:26 +0000 |
Chris Cannam |
* add adaptive whitening and simple power metric
|
Wed, 23 May 2007 15:22:10 +0000 |
Chris Cannam |
...
|
Fri, 18 May 2007 16:43:17 +0000 |
Chris Cannam |
* Some fixes to peak picker
|
Mon, 02 Apr 2007 13:20:30 +0000 |
Chris Cannam |
...
|
Fri, 30 Mar 2007 16:20:36 +0000 |
Chris Cannam |
* Fixes to chromagram extents
|
Mon, 22 Jan 2007 17:32:09 +0000 |
Chris Cannam |
* Various changes in progress for debugging key mode plugin
|
Tue, 12 Dec 2006 10:34:38 +0000 |
Chris Cannam |
...
|
Mon, 11 Dec 2006 09:48:33 +0000 |
Chris Cannam |
* Add key mode detector
|
Fri, 08 Dec 2006 18:05:36 +0000 |
Chris Cannam |
* Make tempo tracker return locked tempo as well as beats
|
Thu, 30 Nov 2006 14:52:53 +0000 |
Chris Cannam |
...
|
Wed, 26 Jul 2006 20:22:43 +0000 |
Chris Cannam |
* fix compile error with gcc-4.1
|
Mon, 15 May 2006 15:07:27 +0000 |
Chris Cannam |
* Give the chromagram an alternative entry point passing in frequency domain
|
Mon, 15 May 2006 11:21:47 +0000 |
Chris Cannam |
* Make it possible to provide the detection function with frequency domain
|
Thu, 06 Apr 2006 12:02:03 +0000 |
Chris Cannam |
* Remove obsolete files
|
Wed, 05 Apr 2006 17:35:59 +0000 |
Chris Cannam |
* Queen Mary C++ DSP library
|
Thu, 23 May 2019 17:19:31 +0100 |
Chris Cannam |
Further notes
github-meta
|
Thu, 23 May 2019 15:18:24 +0100 |
Chris Cannam |
Some notes toward moving primary to Github
github-meta
|
Thu, 23 May 2019 13:29:02 +0100 |
Chris Cannam |
(Incomplete) unit tests for chroma and key estimation
chroma-key-tuning-review
|
Tue, 21 May 2019 13:23:35 +0100 |
Chris Cannam |
Merge
|
Tue, 21 May 2019 13:23:22 +0100 |
Chris Cannam |
Remove fast-math, for the sake of the plugin regression tests
|
Mon, 20 May 2019 16:35:50 +0100 |
Chris Cannam |
Add valgrind
|
Mon, 20 May 2019 16:30:19 +0100 |
Chris Cannam |
First cut at Travis build
|
Tue, 01 May 2018 10:19:58 +0100 |
Chris Cannam |
Update debug config
|
Thu, 08 Feb 2018 15:41:27 +0000 |
Chris Cannam |
Merge from branch msvc
|
Tue, 06 Feb 2018 21:12:43 +0000 |
Chris Cannam |
Merge
msvc
|
Tue, 06 Feb 2018 21:12:03 +0000 |
Chris Cannam |
Debug build bits
msvc
|
Tue, 06 Feb 2018 13:11:32 +0000 |
Chris Cannam |
Let's not have -Werror
msvc
|
Mon, 05 Feb 2018 19:06:35 +0000 |
Chris Cannam |
Fixes to 32-bit release build
msvc
|
Mon, 05 Feb 2018 17:40:13 +0000 |
Chris Cannam |
Rename FFT back again, now we have our own project
msvc
|
Mon, 05 Feb 2018 17:36:47 +0000 |
Chris Cannam |
Add a MSVC build project. This is hard to use, because it depends on a BLAS library
msvc
|
Thu, 01 Feb 2018 16:34:08 +0000 |
Chris Cannam |
Some MSVC fixes, including (temporarily, probably) renaming the FFT source file to avoid getting it mixed up with the Vamp SDK one in our object dir
msvc
|
Tue, 30 Jan 2018 20:14:46 +0000 |
Chris Cannam |
Remove some unused bits
msvc
|
Tue, 14 Mar 2017 13:40:50 +0000 |
Chris Cannam |
Change that seemed to be needed for emscripten double-precision build to work
|
Fri, 30 Sep 2016 19:04:06 +0100 |
Chris Cannam |
Fix erroneous header guard
|
Fri, 30 Sep 2016 16:24:24 +0100 |
Chris Cannam |
Merge from branch clapack-included
|
Fri, 30 Sep 2016 16:23:10 +0100 |
Chris Cannam |
Minor build fixes
clapack-included
|
Fri, 30 Sep 2016 16:22:56 +0100 |
Chris Cannam |
This file is very problematic in CLAPACK 3.2, with string handling memory problems all over the place; replace with older version from 3.1.1.1
clapack-included
|
Fri, 30 Sep 2016 15:51:22 +0100 |
Chris Cannam |
Add the CLAPACK and CBLAS/F2C-BLAS files we use
clapack-included
|
Thu, 26 May 2016 14:17:00 +0100 |
Chris Cannam |
Merge
|
Thu, 26 May 2016 14:16:45 +0100 |
Chris Cannam |
OSX build updates
|
Thu, 26 May 2016 14:16:29 +0100 |
Chris Cannam |
Remove unused field
|
Thu, 24 Mar 2016 13:29:56 +0000 |
Chris Cannam |
Update the OSX build flags
|
Wed, 10 Feb 2016 21:50:35 +0000 |
Chris Cannam |
qm-dsp URL
|
Wed, 07 Oct 2015 12:05:44 +0100 |
Chris Cannam |
Avoid using a namespace (confuses docs)
|
Wed, 07 Oct 2015 11:15:13 +0100 |
Chris Cannam |
Merge
|
Wed, 07 Oct 2015 11:14:16 +0100 |
Chris Cannam |
Add L^p norms, doc, tests
|
Wed, 07 Oct 2015 10:36:09 +0100 |
Chris Cannam |
Faster filter implementation with explicit FIR support
|
Wed, 07 Oct 2015 10:07:30 +0100 |
Chris Cannam |
Add filter test
|
Wed, 07 Oct 2015 09:55:35 +0100 |
Chris Cannam |
Add DCT
|
Wed, 07 Oct 2015 09:33:28 +0100 |
Chris Cannam |
Slightly simplify resampler
|
Mon, 28 Sep 2015 12:33:17 +0100 |
Chris Cannam |
Fix compiler warnings with -Wall -Wextra
|
Tue, 08 Sep 2015 13:18:14 +0100 |
Chris Cannam |
Added tag qm-vamp-plugins-v1.7.1 for changeset 5b065087cb7e
|
Tue, 08 Sep 2015 13:18:07 +0100 |
Chris Cannam |
Added tag v1.7.1 for changeset 77f47819c93c
qm-vamp-plugins-v1.7.1
|
Mon, 07 Sep 2015 14:14:46 +0100 |
Chris Cannam |
Optional debug flags
v1.7.1
|
Mon, 07 Sep 2015 14:00:30 +0100 |
Chris Cannam |
Fix some uninitialised values
|
Tue, 21 Jul 2015 07:34:15 +0100 |
Chris Cannam |
Bring in kissfft into this repo (formerly a subrepo, but the remote is not responding)
|
Mon, 23 Feb 2015 10:43:01 +0000 |
Chris Cannam |
Comments
|
Mon, 23 Feb 2015 10:42:54 +0000 |
Chris Cannam |
Fix handling of NaNs in MedianFilter, & test for it
|
Tue, 05 Aug 2014 17:12:46 +0100 |
Chris Cannam |
OS/X build fixes
|
Tue, 05 Aug 2014 16:40:34 +0100 |
Chris Cannam |
OS/X fixes
|
Tue, 05 Aug 2014 12:55:55 +0100 |
Chris Cannam |
Some os/x build fixes
|
Tue, 05 Aug 2014 11:07:54 +0100 |
Chris Cannam |
mingw32 build
|
Mon, 04 Aug 2014 16:03:48 +0100 |
Chris Cannam |
rename 32-bit Makefile to linux32
|
Wed, 14 May 2014 11:40:41 +0100 |
Chris Cannam |
Remove unused debug
|
Tue, 13 May 2014 14:29:48 +0100 |
Chris Cannam |
Restore frame pointer... and minor tidy
|
Mon, 12 May 2014 17:56:48 +0100 |
Chris Cannam |
Comment fix
|
Mon, 12 May 2014 17:56:08 +0100 |
Chris Cannam |
Fixes to resampler frequency tests
|
Sat, 10 May 2014 13:41:06 +0100 |
Chris Cannam |
Construct a currently-failing test on exact frequency in resampler (tracking down error in CQ)
|
Sat, 10 May 2014 13:40:44 +0100 |
Chris Cannam |
Further debug out option
|
Fri, 09 May 2014 14:35:46 +0100 |
Chris Cannam |
Fix overrun in reading inverse complex-to-real FFT input (contrary to docs)
|
Tue, 06 May 2014 10:35:01 +0100 |
Chris Cannam |
Print warning
|
Wed, 30 Apr 2014 16:59:08 +0100 |
Chris Cannam |
Add getSize
|
Mon, 07 Apr 2014 14:04:39 +0100 |
Chris Cannam |
Median filter standalone method, and tests
|
Mon, 07 Apr 2014 13:43:48 +0100 |
Chris Cannam |
Median filter test
|
Fri, 04 Apr 2014 13:49:59 +0100 |
Chris Cannam |
No copy ctor etc, but copyright
|
Fri, 04 Apr 2014 12:40:40 +0100 |
Chris Cannam |
Add median filter (originally from devuvuzelator code)
|
Thu, 30 Jan 2014 09:51:06 +0000 |
Chris Cannam |
Fix incorrect handling of decimation factor 1; documentation
|
Tue, 03 Dec 2013 10:16:49 +0000 |
Chris Cannam |
Avoid pathological FFT length of 1 in plugin tester
|
Tue, 03 Dec 2013 10:02:46 +0000 |
Chris Cannam |
Make the calculation functions available with default parameters again as well (for Segmentino)
|
Tue, 05 Nov 2013 16:36:53 +0000 |
Chris Cannam |
Add std::vector-returning process call
|
Fri, 01 Nov 2013 17:11:50 +0000 |
Chris Cannam |
Complex fft tests
|
Fri, 01 Nov 2013 15:32:05 +0000 |
Chris Cannam |
Add dependencies
|
Fri, 01 Nov 2013 15:31:57 +0000 |
Chris Cannam |
Add Blackman-Harris window
|
Fri, 01 Nov 2013 12:07:08 +0000 |
Chris Cannam |
Lower filter cutoff to below target Nyquist when downsampling
|
Tue, 22 Oct 2013 08:58:28 +0100 |
Chris Cannam |
Add DecimatorB (Butterworth filter, arbitrary powers of two)
|
Mon, 21 Oct 2013 17:49:10 +0100 |
Chris Cannam |
Update non-qmake build system, remove qmake-based one
|
Mon, 21 Oct 2013 11:59:57 +0100 |
Chris Cannam |
Some docs; remove FiltFiltConfig as it's the same as FilterConfig
|
Mon, 21 Oct 2013 11:50:09 +0100 |
Chris Cannam |
Some docs
|
Mon, 21 Oct 2013 11:38:40 +0100 |
Chris Cannam |
Add Doxyfile
|
Mon, 21 Oct 2013 09:40:22 +0100 |
Chris Cannam |
Integrate resampler and tests into build system etc
|
Fri, 18 Oct 2013 14:57:48 +0100 |
Chris Cannam |
Add bandwidth, snr parameters
|
Fri, 18 Oct 2013 11:11:41 +0100 |
Chris Cannam |
Avoid int overflow in resample; tidy
|
Thu, 17 Oct 2013 22:12:36 +0100 |
Chris Cannam |
Fixes to latency and initial phase calculations (+ explanation)
|
Wed, 16 Oct 2013 13:33:36 +0100 |
Chris Cannam |
Cache calculated filters
|
Wed, 16 Oct 2013 13:33:18 +0100 |
Chris Cannam |
Avoid vector reallocation on every reconstructed output sample
|
Wed, 16 Oct 2013 08:16:23 +0100 |
Chris Cannam |
Fixes to tests
|
Tue, 15 Oct 2013 18:27:19 +0100 |
Chris Cannam |
Some fixes, and start on spectrum test
|
Mon, 14 Oct 2013 16:20:00 +0100 |
Chris Cannam |
Fix scaling on downsampling, another test
|
Mon, 14 Oct 2013 16:15:32 +0100 |
Chris Cannam |
More resampler fixes (particularly to latency calculation) and tests
|
Mon, 14 Oct 2013 08:19:45 +0100 |
Chris Cannam |
Latency fix etc
|
Mon, 14 Oct 2013 08:15:51 +0100 |
Chris Cannam |
Save extra samples from one process to next (+ other fixes and debug out)
|
Sun, 13 Oct 2013 12:47:50 +0100 |
Chris Cannam |
Add one-shot resample function
|
Fri, 11 Oct 2013 18:00:51 +0100 |
Chris Cannam |
First cut at resampler (not quite correct)
|
Mon, 21 Oct 2013 09:24:59 +0100 |
Chris Cannam |
...
|
Wed, 16 Oct 2013 16:44:14 +0100 |
Chris Cannam |
Factorial: return double (int not big enough for many popular values)
|
Wed, 16 Oct 2013 13:29:00 +0100 |
Chris Cannam |
Error if no thread implementation selected
|
Wed, 16 Oct 2013 12:52:44 +0100 |
Chris Cannam |
Merge from branch kissfft
|
Wed, 16 Oct 2013 12:52:37 +0100 |
Chris Cannam |
Make Kaiser window in two halves
|
Tue, 15 Oct 2013 18:26:38 +0100 |
Chris Cannam |
Add forwardMagnitude
kissfft
|
Tue, 15 Oct 2013 11:52:00 +0100 |
Chris Cannam |
Frame length no longer needs to be a power of two
kissfft
|
Tue, 15 Oct 2013 11:38:18 +0100 |
Chris Cannam |
Drop in kissfft to replace the "old" fft, and add tests for newly-supported sizes
kissfft
|
Tue, 15 Oct 2013 09:39:58 +0100 |
Chris Cannam |
Actually, let's have that in a subdir so people don't think it's part of the api
kissfft
|
Tue, 15 Oct 2013 09:38:56 +0100 |
Chris Cannam |
Add kissfft as subrepo
kissfft
|
Thu, 10 Oct 2013 17:53:41 +0100 |
Chris Cannam |
Add sinc
|
Tue, 08 Oct 2013 17:23:17 +0100 |
Chris Cannam |
Add gcd
|
Fri, 04 Oct 2013 18:46:32 +0100 |
Chris Cannam |
Add Kaiser window (and some tests for it)
|
Fri, 04 Oct 2013 18:34:30 +0100 |
Chris Cannam |
Some (but not all) MathUtilities unit tests, and accompanying fixes
|
Fri, 04 Oct 2013 16:43:44 +0100 |
Chris Cannam |
Merge from pvoc branch
|
Thu, 03 Oct 2013 13:22:53 +0100 |
Chris Cannam |
Tidy
pvoc
|
Thu, 03 Oct 2013 13:03:31 +0100 |
Chris Cannam |
Comments
pvoc
|
Thu, 03 Oct 2013 12:58:36 +0100 |
Chris Cannam |
Phase vocoder: provide time-domain and freq-domain inputs separately; update tests etc
pvoc
|
Wed, 02 Oct 2013 18:22:06 +0100 |
Chris Cannam |
Don't use tabs
pvoc
|
Wed, 02 Oct 2013 18:21:57 +0100 |
Chris Cannam |
A more difficult test
pvoc
|
Wed, 02 Oct 2013 15:05:43 +0100 |
Chris Cannam |
Dependencies
pvoc
|
Wed, 02 Oct 2013 15:05:34 +0100 |
Chris Cannam |
Do actual phase unwrapping in the phase vocoder!
pvoc
|
Wed, 02 Oct 2013 15:04:38 +0100 |
Chris Cannam |
Tidy real-to-complex FFT -- forward and inverse have different arguments, so make them separate functions; document
pvoc
|
Tue, 01 Oct 2013 15:38:56 +0100 |
Chris Cannam |
Add another frame
pvoc
|
Tue, 01 Oct 2013 15:35:55 +0100 |
Chris Cannam |
Add first phase vocoder unit test (failing)
pvoc
|
Tue, 01 Oct 2013 15:15:59 +0100 |
Chris Cannam |
Test two-arg cut as well
|
Mon, 30 Sep 2013 16:50:38 +0100 |
Chris Cannam |
FFT and window tests
|
Mon, 30 Sep 2013 16:50:27 +0100 |
Chris Cannam |
Fix to triangular window; comment periodic nature of windows; remove two window types for which I don't have adequate tests
|
Mon, 30 Sep 2013 16:49:53 +0100 |
Chris Cannam |
Ignore output files
|
Thu, 05 Sep 2013 13:21:15 +0100 |
Chris Cannam |
Added tag mirex2013 for changeset f976d7609700
|
Thu, 05 Sep 2013 12:33:35 +0100 |
Chris Cannam |
Restore the accidentally-removed line in which all the work happens! Fixes onset detector
mirex2013
|
Mon, 02 Sep 2013 09:47:05 +0100 |
Chris Cannam |
Remove debug (which should be to cerr rather than cout, if ever restored)
|
Mon, 02 Sep 2013 09:26:46 +0100 |
Chris Cannam |
Merge mepd_new_params branch
|
Mon, 02 Sep 2013 09:25:00 +0100 |
Chris Cannam |
Remove files that should never have been tracked
mepd_new_params
|
Thu, 13 Jun 2013 10:23:09 +0100 |
Chris Cannam |
Fix compiler warnings
|
Tue, 12 Feb 2013 17:46:47 +0000 |
Chris Cannam |
Remove files that should never have been tracked
|
Wed, 12 Dec 2012 15:10:38 +0000 |
luisf |
Now includes latest changes from MEPD:
mepd_new_params
|
Wed, 12 Dec 2012 15:05:13 +0000 |
luisf |
removed ppc flag from OSX Makefile
mepd_new_params
|
Fri, 14 Oct 2011 09:48:47 +0100 |
Chris Cannam |
Fix build with gcc 4.6
|
Fri, 14 Oct 2011 09:41:38 +0100 |
Chris Cannam |
Remove .a file which should not be tracked
|