log

age author description
Thu, 30 May 2019 14:10:15 +0100 Chris Cannam Fix error in lower bins
Thu, 30 May 2019 11:35:35 +0100 Chris Cannam Revise mechanism for extending chromagram to round number of octaves -
Wed, 29 May 2019 15:56:30 +0100 Chris Cannam Fix mismatch between time- and frequency-domain versions of the
Wed, 29 May 2019 14:08:43 +0100 Chris Cannam Apply fix from daschuer/mixxx:b9c6bde3 Extend the number of Q bins always to a full octave
Wed, 29 May 2019 13:55:26 +0100 Chris Cannam Apply fix from daschuer/mixxx:957aed58 : Use double precision for FS
Wed, 29 May 2019 13:55:07 +0100 Chris Cannam Credit daschuer
Wed, 29 May 2019 11:29:01 +0100 Chris Cannam Let's make this not actually be a build failure, for now
Tue, 28 May 2019 13:45:08 +0100 Chris Cannam Merge branch 'keydetection_rounding' into chroma-key-tuning-review
Fri, 24 May 2019 21:40:47 +0200 Daniel Schürmann Fix an issue is a mutithreading context
Fri, 24 May 2019 21:06:47 +0200 Daniel Schürmann Remove now superfluid m_key array
Fri, 24 May 2019 20:40:37 +0200 Daniel Schürmann Calculate key strange during getKeyStrengths() to save CPU time if this is not needed.
Fri, 24 May 2019 20:31:32 +0200 Daniel Schürmann make m_BPO const and rename to kBinsPerOctave
Fri, 24 May 2019 20:11:26 +0200 Daniel Schürmann Fix some code stying issues in dsp/keydetection/GetKeyMode.cpp
Sat, 11 May 2019 02:08:22 +0200 Daniel Schürmann Fix a rounding issue, returning key value 25
Tue, 28 May 2019 13:41:29 +0100 Chris Cannam Merge branch 'chroma-key-tuning-review' of ssh://github.com/c4dm/qm-dsp into chroma-key-tuning-review
Fri, 24 May 2019 16:16:04 +0100 Chris Cannam Add .gitignore file
Fri, 24 May 2019 16:15:52 +0100 Chris Cannam Inconsequential tweaks
Thu, 23 May 2019 18:01:14 +0100 Chris Cannam Merge branch 'master' into chroma-key-tuning-review
Thu, 23 May 2019 13:29:02 +0100 Chris Cannam (Incomplete) unit tests for chroma and key estimation
Fri, 24 May 2019 11:39:24 +0100 Chris Cannam Minor tweak
Thu, 23 May 2019 17:57:57 +0100 Chris Cannam Merge branch 'github-meta'
Thu, 23 May 2019 17:19:31 +0100 Chris Cannam Further notes
Thu, 23 May 2019 15:18:24 +0100 Chris Cannam Some notes toward moving primary to Github
Tue, 21 May 2019 13:23:35 +0100 Chris Cannam Merge
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, 21 May 2019 13:23:22 +0100 Chris Cannam Remove fast-math, for the sake of the plugin regression tests
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
Tue, 06 Feb 2018 13:11:32 +0000 Chris Cannam Let's not have -Werror
Tue, 06 Feb 2018 21:12:03 +0000 Chris Cannam Debug build bits
Mon, 05 Feb 2018 19:06:35 +0000 Chris Cannam Fixes to 32-bit release build
Mon, 05 Feb 2018 17:40:13 +0000 Chris Cannam Rename FFT back again, now we have our own project
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
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
Tue, 30 Jan 2018 20:14:46 +0000 Chris Cannam Remove some unused bits
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
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
Fri, 30 Sep 2016 15:51:22 +0100 Chris Cannam Add the CLAPACK and CBLAS/F2C-BLAS files we use
Thu, 26 May 2016 14:17:00 +0100 Chris Cannam Merge
Thu, 24 Mar 2016 13:29:56 +0000 Chris Cannam Update the OSX build flags
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
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 09:33:28 +0100 Chris Cannam Slightly simplify resampler
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
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
Mon, 07 Sep 2015 14:14:46 +0100 Chris Cannam Optional debug flags
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
Tue, 15 Oct 2013 18:26:38 +0100 Chris Cannam Add forwardMagnitude
Tue, 15 Oct 2013 11:52:00 +0100 Chris Cannam Frame length no longer needs to be a power of two
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
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
Tue, 15 Oct 2013 09:38:56 +0100 Chris Cannam Add kissfft as subrepo
Wed, 16 Oct 2013 12:52:37 +0100 Chris Cannam Make Kaiser window in two halves
Thu, 10 Oct 2013 17:53:41 +0100 Chris Cannam Add sinc
Tue, 08 Oct 2013 17:23:17 +0100 Chris Cannam Add gcd