Mon, 07 Sep 2015 14:45:19 +0100 |
Chris Cannam |
Some tidying, switch to libc++
|
Mon, 07 Sep 2015 12:01:19 +0100 |
Chris Cannam |
Win32 build fixes
|
Mon, 07 Sep 2015 12:00:22 +0100 |
Chris Cannam |
Remove unused arg
|
Fri, 04 Sep 2015 10:43:31 +0100 |
Chris Cannam |
Update subrepo
|
Thu, 03 Sep 2015 12:06:31 +0100 |
Chris Cannam |
Restore threads stuff -- the host needs to be compiled with threading
|
Fri, 14 Aug 2015 12:24:12 +0100 |
Chris Cannam |
Minor RDF tweak
|
Wed, 12 Aug 2015 17:27:56 +0100 |
Chris Cannam |
Added tag mirex2015 for changeset 071fd5e7b168
|
Wed, 12 Aug 2015 17:27:51 +0100 |
Chris Cannam |
Be sure to emit offsets even after very short note-part
mirex2015
|
Wed, 12 Aug 2015 16:51:38 +0100 |
Chris Cannam |
Added tag mirex2015 for changeset eee4c7fd15ab
|
Wed, 12 Aug 2015 16:03:53 +0100 |
Chris Cannam |
Annoyingly, getting crashes in the tester when using C++11 futures -- for now simply disable that, but it'll need looking into
|
Wed, 12 Aug 2015 16:01:58 +0100 |
Chris Cannam |
Avoid NaN in empty notes in template matrix
|
Wed, 12 Aug 2015 15:03:30 +0100 |
Chris Cannam |
Add onoffset output to RDF
|
Wed, 12 Aug 2015 15:01:19 +0100 |
Chris Cannam |
Fix incorrect max value for processing mode parameter
|
Wed, 12 Aug 2015 14:50:30 +0100 |
Chris Cannam |
Make the onset/offset output consistent with the notes output in terms of restarting notes when a shift changes
|
Mon, 06 Jul 2015 09:15:21 +0100 |
Chris Cannam |
Merge from branch livemode
|
Mon, 06 Jul 2015 09:15:09 +0100 |
Chris Cannam |
Replace Draft with Live mode
livemode
|
Mon, 06 Jul 2015 09:02:00 +0100 |
Chris Cannam |
Update thresholds for string quartets following evaluation
livemode
|
Tue, 30 Jun 2015 09:38:12 +0100 |
Chris Cannam |
Threshold of 5 is definitely better than threshold 6 for piano... but I'm still unpersuaded about the advantages of even lower thresholds -- need to go over this again
livemode
|
Mon, 29 Jun 2015 16:22:32 +0100 |
Chris Cannam |
Initialise pitch and shift vectors to 1.0 instead of randomly -- seems to produce at least no worse results, and has the advantage of producing deterministic output
livemode
|
Sat, 27 Jun 2015 14:37:13 +0100 |
Chris Cannam |
An abortive attempt at this (doesn't compile)
simultaneities
|
Fri, 26 Jun 2015 10:23:54 +0100 |
Chris Cannam |
Add onset+offset output; look up shift counts rather than passing them around
livemode
|
Thu, 25 Jun 2015 17:23:31 +0100 |
Chris Cannam |
Back out this reduction of duration threshold, I think it makes things too noisy
livemode
|
Thu, 25 Jun 2015 14:18:44 +0100 |
Chris Cannam |
Detect repeated notes
livemode
|
Thu, 25 Jun 2015 12:21:02 +0100 |
Chris Cannam |
Merge
livemode
|
Fri, 08 May 2015 17:17:08 +0100 |
Chris Cannam |
Update RDF
livemode
|
Wed, 29 Apr 2015 18:58:00 +0100 |
Chris Cannam |
Merge
livemode
|
Tue, 28 Apr 2015 18:56:54 +0100 |
Chris Cannam |
Merge
livemode
|
Tue, 28 Apr 2015 18:56:34 +0100 |
Chris Cannam |
Minor text fix
livemode
|
Tue, 19 May 2015 09:51:51 +0100 |
Chris Cannam |
A small improvement, but not enough
livemode-octave-higher
|
Tue, 19 May 2015 09:29:00 +0100 |
Chris Cannam |
Experiment with dropping the bottom octave off each template (since most of the information is in higher harmonics anyway!) -- this is about 15% faster again and has half the latency, but per
livemode-octave-higher
|
Mon, 18 May 2015 16:33:36 +0100 |
Chris Cannam |
Update output for current code
livemode
|
Mon, 18 May 2015 13:58:27 +0100 |
Chris Cannam |
Always use q=0.8 and accept the hit on speed -- the templates are made for that configuration and it does work better. Also some adjustments to thresholding and peak picking for live mode in particular.
livemode
|
Mon, 18 May 2015 11:06:14 +0100 |
Chris Cannam |
Update .lab outputs to reflect current code
livemode
|
Wed, 29 Apr 2015 10:56:30 +0100 |
Chris Cannam |
Fix oversight which saw note tracking use pre-filtered pitches (resulting in many short notes)
livemode
|
Wed, 29 Apr 2015 10:34:44 +0100 |
Chris Cannam |
For piano instrument in live mode, merge the templates rather than only using one (seems to give better results)
livemode
|
Wed, 29 Apr 2015 10:12:02 +0100 |
Chris Cannam |
Shorten duration threshold for live mode; return non-peak-picked pitch distribution from pitch distribution output
livemode
|
Wed, 29 Apr 2015 09:51:09 +0100 |
Chris Cannam |
Refactor velocity calculations
livemode
|
Wed, 29 Apr 2015 09:27:38 +0100 |
Chris Cannam |
Add onsets output (lower-latency than the notes output)
livemode
|
Tue, 28 Apr 2015 16:54:12 +0100 |
Chris Cannam |
Minor tidy
livemode
|
Tue, 28 Apr 2015 13:55:32 +0100 |
Chris Cannam |
Some small speed improvements for live mode (+ don't use async for it when there's only one template in the EM process: the overhead isn't worth it)
livemode
|
Tue, 28 Apr 2015 12:21:40 +0100 |
Chris Cannam |
Live mode enhancements: Adjust processing parameters (for speed) and peak-pick pitch activations across frequency (to avoid neighbouring-semitone clusters)
livemode
|
Tue, 28 Apr 2015 12:20:39 +0100 |
Chris Cannam |
Use only a single piano template in live mode, for speed
livemode
|
Tue, 28 Apr 2015 11:24:23 +0100 |
Chris Cannam |
Merge from default branch
livemode
|
Tue, 28 Apr 2015 11:09:31 +0100 |
Chris Cannam |
Don't rely on column count to determine whether we've set the start time or not -- it could theoretically be 0 even after some input has appeared
|
Tue, 28 Apr 2015 10:02:36 +0100 |
Chris Cannam |
Replace OpenMP usage with (hopefully more portable) C++11 async. Define MAX_EM_THREADS=1 if you don't want to use it.
|
Tue, 28 Apr 2015 09:41:40 +0100 |
Chris Cannam |
Pull out applyEM function
|
Tue, 28 Apr 2015 09:17:12 +0100 |
Chris Cannam |
Update subrepo code
|
Mon, 19 Jan 2015 11:23:07 +0000 |
Chris Cannam |
Add chromagram output
|
Mon, 19 Jan 2015 09:33:35 +0000 |
Chris Cannam |
Update bqvec paths
livemode
|
Fri, 05 Dec 2014 17:00:06 +0000 |
Chris Cannam |
Adjust silent column threshold for live mode (fewer bins)
livemode
|
Fri, 05 Dec 2014 16:47:06 +0000 |
Chris Cannam |
Merge from default branch
livemode
|
Fri, 05 Dec 2014 16:46:57 +0000 |
Chris Cannam |
Now that we are returning the pitch activation matrix, we don't want to skip silent columns in the postprocess loop
|
Fri, 05 Dec 2014 16:40:51 +0000 |
Chris Cannam |
Bump version for live mode
livemode
|
Fri, 05 Dec 2014 16:34:24 +0000 |
Chris Cannam |
More adjustments for live mode, including actually *using* the max frequency we calculated earlier
livemode
|
Tue, 02 Dec 2014 17:13:10 +0000 |
Chris Cannam |
Add output for the templates (probably temporarily)
livemode
|
Mon, 01 Dec 2014 17:12:19 +0000 |
Chris Cannam |
More tweaking of frequencies
livemode
|
Fri, 28 Nov 2014 18:15:44 +0000 |
Chris Cannam |
A thresholding "fix"
livemode
|
Fri, 28 Nov 2014 10:31:59 +0000 |
Chris Cannam |
Re-normalise
livemode
|
Fri, 28 Nov 2014 10:18:22 +0000 |
Chris Cannam |
More toward a possible live mode
livemode
|
Fri, 28 Nov 2014 09:42:56 +0000 |
Chris Cannam |
Thinking about a "live" mode...
livemode
|
Fri, 17 Oct 2014 09:34:26 +0100 |
Chris Cannam |
Add new output
|
Fri, 17 Oct 2014 09:26:59 +0100 |
Chris Cannam |
Bump plugin version
|
Wed, 15 Oct 2014 17:40:20 +0100 |
Chris Cannam |
Add pitch activation matrix output
|
Fri, 08 Aug 2014 11:54:54 +0100 |
Chris Cannam |
Omit cq/misc
|
Fri, 08 Aug 2014 11:50:52 +0100 |
Chris Cannam |
Add file to archive from latest tag
|
Fri, 08 Aug 2014 11:41:09 +0100 |
Chris Cannam |
Added tag v1.0 for changeset eabebfd875ed
|
Fri, 08 Aug 2014 11:35:19 +0100 |
Chris Cannam |
Merge
v1.0
|
Fri, 08 Aug 2014 11:06:40 +0100 |
Chris Cannam |
OpenMP doesn't seem very reliable here
|
Fri, 08 Aug 2014 11:33:28 +0100 |
Chris Cannam |
Need MALLOC_IS_ALIGNED now on OS/X
|
Fri, 08 Aug 2014 10:15:08 +0100 |
Chris Cannam |
Update constant-q-cpp
|
Thu, 07 Aug 2014 19:18:05 +0100 |
Chris Cannam |
Added tag v1.0 for changeset 8aff275f16b5
|
Thu, 07 Aug 2014 16:06:02 +0100 |
Chris Cannam |
Fix failure to take starting timestamp into account
|
Thu, 07 Aug 2014 14:39:04 +0100 |
Chris Cannam |
Add OpenMP for mingw32 as well
|
Thu, 07 Aug 2014 09:18:32 +0100 |
Chris Cannam |
OS/X fix
|
Wed, 06 Aug 2014 17:42:52 +0100 |
Chris Cannam |
Fix typo
|
Wed, 06 Aug 2014 16:44:44 +0100 |
Chris Cannam |
drand48 isn't so portable and we don't really need high-quality randomness, use rand instead
|
Wed, 06 Aug 2014 15:55:26 +0100 |
Chris Cannam |
MinGW makefile
|
Wed, 06 Aug 2014 09:54:18 +0100 |
Chris Cannam |
Merge
|
Wed, 06 Aug 2014 09:54:04 +0100 |
Chris Cannam |
Update subrepo
|
Mon, 04 Aug 2014 15:16:00 +0100 |
Chris Cannam |
Merge
|
Mon, 04 Aug 2014 15:15:34 +0100 |
Chris Cannam |
Make clean apply to cq subdir as well
|
Tue, 05 Aug 2014 17:23:27 +0100 |
Chris Cannam |
Update subrepo
|
Tue, 05 Aug 2014 17:12:46 +0100 |
Chris Cannam |
OS/X build fixes
|
Mon, 04 Aug 2014 09:22:05 +0100 |
Chris Cannam |
Remove some unused member variables
|
Mon, 28 Jul 2014 14:40:44 +0100 |
Chris Cannam |
Handle resampler latency, impose limits on input sample rate
|
Sat, 26 Jul 2014 10:18:01 +0100 |
Chris Cannam |
Docs, fix to temporary file removal in test script
|
Wed, 23 Jul 2014 18:36:41 +0100 |
Chris Cannam |
Max gain of 10 seems like it should be perfectly adequate! (and tests OK)
|
Wed, 23 Jul 2014 18:28:42 +0100 |
Chris Cannam |
Run draft-mode tests as well (actually they come out quite well on F measure)
|
Wed, 23 Jul 2014 18:28:29 +0100 |
Chris Cannam |
Thresholds and tidy
|
Wed, 23 Jul 2014 17:51:58 +0100 |
Chris Cannam |
Merge from branch "norm"
|
Wed, 23 Jul 2014 15:52:44 +0100 |
Chris Cannam |
Adjust some polyphony levels. Doesn't seem to make much difference in tests, but seems reasonable in principle
norm
|
Wed, 23 Jul 2014 15:44:13 +0100 |
Chris Cannam |
Using all piano templates on unknown instrument slows things down a lot, and doesn't seem all that helpful
norm
|
Wed, 23 Jul 2014 15:43:46 +0100 |
Chris Cannam |
Fix script invocation
norm
|
Wed, 23 Jul 2014 15:20:49 +0100 |
Chris Cannam |
Removed tag eval-norm-s8
norm
|
Wed, 23 Jul 2014 15:20:39 +0100 |
Chris Cannam |
Added tag eval-norm-q8 for changeset 4ac067799e0b
norm
|
Wed, 23 Jul 2014 15:20:27 +0100 |
Chris Cannam |
Added tag eval-norm-s5 for changeset 1d5258a37cdd
norm
|
Wed, 23 Jul 2014 15:20:07 +0100 |
Chris Cannam |
Update subrepo
norm eval-norm-s5
|
Wed, 23 Jul 2014 13:45:14 +0100 |
Chris Cannam |
Added tag eval-norm-u4 for changeset 70773820e719
norm
|
Wed, 23 Jul 2014 13:45:06 +0100 |
Chris Cannam |
Added tag eval-norm-t4 for changeset d67fae2bb29e
norm
|
Wed, 23 Jul 2014 13:44:56 +0100 |
Chris Cannam |
Added tag eval-norm-s8 for changeset 4ac067799e0b
norm
|
Wed, 23 Jul 2014 13:44:47 +0100 |
Chris Cannam |
Added tag eval-norm-rN for changeset b5a8836dd2a4
norm
|
Wed, 23 Jul 2014 13:44:35 +0100 |
Chris Cannam |
Added tag eval-norm-todate for changeset d9b688700819
norm
|
Wed, 23 Jul 2014 13:44:20 +0100 |
Chris Cannam |
Added tag eval-norm-asis for changeset d721a17f3e14
norm
|
Wed, 23 Jul 2014 10:29:26 +0100 |
Chris Cannam |
Tidy
norm
|
Wed, 23 Jul 2014 10:20:07 +0100 |
Chris Cannam |
Make use of input gain information to adjust output note velocities back to original levels
norm
|
Tue, 22 Jul 2014 18:41:09 +0100 |
Chris Cannam |
Don't need to build the flattendynamics plugin, just use the object files
norm
|
Tue, 22 Jul 2014 18:32:00 +0100 |
Chris Cannam |
Add current trios output results for non-normalised input on default branch
|
Tue, 22 Jul 2014 18:24:12 +0100 |
Chris Cannam |
Latest piano test output
norm
|
Tue, 22 Jul 2014 18:13:08 +0100 |
Chris Cannam |
Modify script so as to let the plugin do normalisation instead of putting flattendynamics first; also rename 2a to 2b in trios output filename
norm
|
Tue, 22 Jul 2014 16:36:21 +0100 |
Chris Cannam |
Rename some output files; test flattendynamics-using plugin with un-normalised TRIOS input
norm
|
Tue, 22 Jul 2014 16:11:20 +0100 |
Chris Cannam |
Use flattendynamics code within Silvet
norm eval-norm-u4
|
Tue, 22 Jul 2014 15:40:45 +0100 |
Chris Cannam |
Comment only
norm
|
Tue, 22 Jul 2014 15:40:40 +0100 |
Chris Cannam |
Another output
norm
|
Tue, 22 Jul 2014 13:49:46 +0100 |
Chris Cannam |
Slightly more effective max rms
norm eval-norm-t4
|
Tue, 22 Jul 2014 13:37:13 +0100 |
Chris Cannam |
Various experimental changes in flattendynamics
norm
|
Tue, 22 Jul 2014 08:27:06 +0100 |
Chris Cannam |
Another result
norm
|
Tue, 22 Jul 2014 08:11:45 +0100 |
Chris Cannam |
Slightly increase RMS max
norm eval-norm-q8
|
Mon, 21 Jul 2014 18:01:11 +0100 |
Chris Cannam |
Experiment with permitting some local variation rather than always aiming to flatten
norm
|
Mon, 21 Jul 2014 18:00:45 +0100 |
Chris Cannam |
Sort inputs, don't bother calculating generic-preset results (we've done that test)
norm
|
Fri, 18 Jul 2014 11:43:41 +0100 |
Chris Cannam |
More rms levels
norm
|
Thu, 17 Jul 2014 17:20:54 +0100 |
Chris Cannam |
Add various outputs (piano templates, different rms levels for flattened dynamics)
norm
|
Thu, 17 Jul 2014 16:42:48 +0100 |
Chris Cannam |
Try using the Flatten Dynamics plugin instead of norm-to-max-so-far
norm eval-norm-rN
|
Thu, 17 Jul 2014 16:29:18 +0100 |
Chris Cannam |
Bring in flatten-dynamics plugin code
norm
|
Wed, 16 Jul 2014 18:35:07 +0100 |
Chris Cannam |
Move evaluate_lab script to scripts/
norm
|
Wed, 16 Jul 2014 18:26:48 +0100 |
Chris Cannam |
Add output from this revision
norm
|
Wed, 16 Jul 2014 17:46:15 +0100 |
Chris Cannam |
Merge from default branch
norm eval-norm-todate
|
Wed, 16 Jul 2014 17:45:54 +0100 |
Chris Cannam |
Close old branch finetune
finetune
|
Wed, 16 Jul 2014 17:43:11 +0100 |
Chris Cannam |
Close old branch bqvec-openmp
bqvec-openmp
|
Wed, 16 Jul 2014 17:43:02 +0100 |
Chris Cannam |
Close old branch bqvec
bqvec
|
Wed, 16 Jul 2014 17:41:34 +0100 |
Chris Cannam |
Close old branch preshift
preshift
|
Wed, 16 Jul 2014 17:37:43 +0100 |
Chris Cannam |
Add piano test run
|
Wed, 16 Jul 2014 16:52:22 +0100 |
Chris Cannam |
Test only first 30 sec of each track (for quickness)
eval-norm-asis
|
Wed, 16 Jul 2014 14:02:46 +0100 |
Chris Cannam |
Some fixes to evaluation script
|
Wed, 16 Jul 2014 13:29:38 +0100 |
Chris Cannam |
Move some scripts about, make piano test script produce norm'd ref output as well as non-norm'd test output
|
Wed, 16 Jul 2014 12:46:18 +0100 |
Chris Cannam |
Add piano-evaluation script; fix one of the piano groundtruth files (was a variable-tempo file which naive conversion script couldn't handle); fix the conversion script to fail when such a file is encountered
|
Wed, 16 Jul 2014 08:11:08 +0100 |
Chris Cannam |
MIDI and .lab format groundtruth files for small piano dataset
|
Tue, 15 Jul 2014 17:18:04 +0100 |
Chris Cannam |
Add piano and viola (for string quartet) to instruments, update RDF
|
Tue, 15 Jul 2014 16:40:58 +0100 |
Chris Cannam |
Give RWC piano same range as other pianos
|
Tue, 15 Jul 2014 16:39:30 +0100 |
Chris Cannam |
Add viola, RWC piano headers
|
Tue, 15 Jul 2014 16:34:49 +0100 |
Chris Cannam |
Add RWC-derived piano template, and viola
|
Tue, 15 Jul 2014 14:11:44 +0100 |
Chris Cannam |
Update subrepo
|
Tue, 15 Jul 2014 13:32:27 +0100 |
Chris Cannam |
Normalise samples to cumulative maximum (experimentally)
norm
|
Tue, 15 Jul 2014 13:28:52 +0100 |
Chris Cannam |
Use all three piano templates
|
Tue, 15 Jul 2014 13:28:25 +0100 |
Chris Cannam |
Make source sparsity configurable in instrument pack as well as pitch sparsity; make both equal to 1 for piano templates
|
Tue, 15 Jul 2014 13:26:56 +0100 |
Chris Cannam |
Some doc tweaks
|
Mon, 30 Jun 2014 11:38:33 +0100 |
Chris Cannam |
Merge from default branch
noteagent
|
Mon, 30 Jun 2014 11:38:12 +0100 |
Chris Cannam |
Some single-instrument tests
|
Fri, 20 Jun 2014 10:30:04 +0100 |
Chris Cannam |
More RDF data
|
Wed, 04 Jun 2014 13:03:56 +0100 |
Chris Cannam |
Agent test output. Much worse!
noteagent
|
Wed, 04 Jun 2014 12:50:46 +0100 |
Chris Cannam |
Restore more theoretically agent-friendly instrument settings
noteagent
|
Wed, 04 Jun 2014 12:48:52 +0100 |
Chris Cannam |
Merge from default branch; remove previous test run (I'm pretty sure it was re-running the previous code and had not rebuilt it!)
noteagent
|
Wed, 04 Jun 2014 12:48:06 +0100 |
Chris Cannam |
New test run
|
Wed, 04 Jun 2014 12:24:47 +0100 |
Chris Cannam |
Translate saxophone instrument to tenorsax; call make before running!
|
Wed, 04 Jun 2014 12:12:56 +0100 |
Chris Cannam |
Rename file, add labels
noteagent
|
Wed, 04 Jun 2014 12:11:25 +0100 |
Chris Cannam |
Merge from default branch
noteagent
|
Wed, 04 Jun 2014 12:11:07 +0100 |
Chris Cannam |
Print out instrument alongside main arrow; add a new test run output
|
Wed, 04 Jun 2014 12:00:55 +0100 |
Chris Cannam |
Use same polyphony/threshold settings for all single instruments as for unknown/multiple instruments (for comparative evaluation)
|
Wed, 04 Jun 2014 11:53:32 +0100 |
Chris Cannam |
Evaluation output
noteagent
|
Wed, 04 Jun 2014 11:46:01 +0100 |
Chris Cannam |
Merge from the default branch
noteagent
|
Wed, 04 Jun 2014 11:45:42 +0100 |
Chris Cannam |
Run again with parameter settings for instruments. I see the results are worse!
|
Wed, 04 Jun 2014 11:30:21 +0100 |
Chris Cannam |
Add category file
|
Wed, 04 Jun 2014 11:26:59 +0100 |
Chris Cannam |
More adjustments, and an output file
|
Wed, 04 Jun 2014 11:07:34 +0100 |
Chris Cannam |
Fixes to script
|
Wed, 04 Jun 2014 10:57:54 +0100 |
Chris Cannam |
Converted data for evaluation runs
|
Wed, 04 Jun 2014 10:16:22 +0100 |
Chris Cannam |
Move MIDI files of mixdowns to subdirs, start adding single-instrument groundtruth
|
Wed, 04 Jun 2014 09:55:31 +0100 |
Chris Cannam |
RDF file, and some copyright etc updates
|
Thu, 29 May 2014 15:18:14 +0100 |
Chris Cannam |
Debug out
noteagent
|
Thu, 29 May 2014 10:30:08 +0100 |
Chris Cannam |
Fixes to mono feeder; use it for monophonic instruments
noteagent
|
Thu, 29 May 2014 09:21:15 +0100 |
Chris Cannam |
Emit "MIDI-compatible" frequencies only, unless in fine tuning mode
noteagent
|
Wed, 28 May 2014 15:16:00 +0100 |
Chris Cannam |
Don't retain returned hypotheses -- to avoid having to test whether we've seen them before
noteagent
|
Wed, 28 May 2014 15:05:43 +0100 |
Chris Cannam |
Tidy column counting
noteagent
|
Wed, 28 May 2014 14:56:01 +0100 |
Chris Cannam |
Merge from default branch
noteagent
|
Wed, 28 May 2014 14:54:01 +0100 |
Chris Cannam |
Wire up note agent code -- results are not very good, so far
noteagent
|
Fri, 23 May 2014 18:17:59 +0100 |
Chris Cannam |
Add some further parameters to the instrument pack
|
Fri, 23 May 2014 17:03:27 +0100 |
Chris Cannam |
Remove some irrelevant code
noteagent
|
Fri, 23 May 2014 12:40:18 +0100 |
Chris Cannam |
Experimental branch toward note-agent stuff (not actually plumbed in yet)
noteagent
|
Thu, 22 May 2014 16:59:12 +0100 |
Chris Cannam |
Have a first go at reporting f0
f0
|
Thu, 22 May 2014 15:06:37 +0100 |
Chris Cannam |
Fix incorrect use of int for non-integer shift weights
|
Thu, 22 May 2014 12:11:33 +0100 |
Chris Cannam |
Restore (and fix) the time-frequency distribution output (filtered CQ); tidy up the bottom-octave handling in draft mode
|
Wed, 21 May 2014 15:19:02 +0100 |
Chris Cannam |
Comment
|
Wed, 21 May 2014 15:03:12 +0100 |
Chris Cannam |
Add some ensemble instrument packs
|
Wed, 21 May 2014 14:42:00 +0100 |
Chris Cannam |
Emit cents offset in note name too
|
Wed, 21 May 2014 14:41:53 +0100 |
Chris Cannam |
Introduce shift sparsity
|
Wed, 21 May 2014 12:15:29 +0100 |
Chris Cannam |
In draft mode, make the CQ transform one octave shorter (bottom octave empty)
|
Wed, 21 May 2014 12:10:02 +0100 |
Chris Cannam |
Remove comment (quick test suggests this makes little difference either way)
|
Wed, 21 May 2014 11:53:54 +0100 |
Chris Cannam |
Merge from branch finetune
|
Wed, 21 May 2014 11:53:31 +0100 |
Chris Cannam |
Refactor to avoid allocating 300 EM objects at a time!
finetune
|
Wed, 21 May 2014 11:15:53 +0100 |
Chris Cannam |
More work on returning sensibly-shifted notes with fine tuning
finetune
|
Wed, 21 May 2014 09:11:49 +0100 |
Chris Cannam |
Store active shifts separately from active pitches
finetune
|
Tue, 20 May 2014 17:49:07 +0100 |
Chris Cannam |
More on returning fine tuning (but we're treating different shifts of the same pitch as different notes at the moment which is not right)
finetune
|
Tue, 20 May 2014 17:34:49 +0100 |
Chris Cannam |
Start working on returning fine-tuning pitches
finetune
|
Tue, 20 May 2014 16:48:33 +0100 |
Chris Cannam |
Use 20ms resolution in hq mode, 40ms only in draft mode
|
Tue, 20 May 2014 16:21:33 +0100 |
Chris Cannam |
Some measurements suggest we get slightly better results with more iterations, but not drastically worse with fewer -- so go lower for draft and higher for hq mode
|
Tue, 20 May 2014 15:56:57 +0100 |
Chris Cannam |
Minor tidy
|
Tue, 20 May 2014 15:37:03 +0100 |
Chris Cannam |
Add solo instrument parameter
|
Tue, 20 May 2014 15:31:05 +0100 |
Chris Cannam |
Introduce InstrumentPack class
|
Tue, 20 May 2014 13:55:44 +0100 |
Chris Cannam |
Remove extra outputs
|
Tue, 20 May 2014 13:53:17 +0100 |
Chris Cannam |
Ensure subrepo Makefile is always invoked, not only if the target doesn't exist
|
Mon, 19 May 2014 17:47:34 +0100 |
Chris Cannam |
Bin frequencies, and some comments
|
Fri, 16 May 2014 14:37:20 +0100 |
Chris Cannam |
COPYING, README, subrepos
|
Fri, 16 May 2014 10:45:42 +0100 |
Chris Cannam |
OS/X build stuff
|
Fri, 16 May 2014 10:28:46 +0100 |
Chris Cannam |
Note on parameters etc
|
Fri, 16 May 2014 10:12:55 +0100 |
Chris Cannam |
Processing parameters. Main difference is use of atomHopFactor of 0.3 instead of 0.25
|
Fri, 16 May 2014 08:09:42 +0100 |
Chris Cannam |
Add overlooked MedianFilter
|
Thu, 15 May 2014 15:25:03 +0100 |
Chris Cannam |
Update subrepo to new structure
|
Wed, 14 May 2014 19:38:36 +0100 |
Chris Cannam |
double -> float in EM (to test)
|
Wed, 14 May 2014 18:09:06 +0100 |
Chris Cannam |
Some comments on things to try next...
|
Wed, 14 May 2014 18:08:47 +0100 |
Chris Cannam |
Normalise input file in the same way as the MIREX submission code
|
Wed, 14 May 2014 17:52:05 +0100 |
Chris Cannam |
Add citation file
|
Wed, 14 May 2014 15:59:02 +0100 |
Chris Cannam |
Update subrepos
|
Wed, 14 May 2014 11:42:33 +0100 |
Chris Cannam |
Update subrepos (marginally quicker)
|
Tue, 13 May 2014 14:34:04 +0100 |
Chris Cannam |
Update CQ implementation following inverse-CQ merge
|
Thu, 08 May 2014 18:12:14 +0100 |
Chris Cannam |
Include qm-dsp objects
|
Thu, 08 May 2014 17:31:55 +0100 |
Chris Cannam |
Add qm-dsp as subrepo
|
Thu, 08 May 2014 14:39:41 +0100 |
Chris Cannam |
Add script to run timing and evaluation for a specific revision
|
Thu, 08 May 2014 13:54:08 +0100 |
Chris Cannam |
Print MIREX-groundtruth evaluation as well for reference
|
Thu, 08 May 2014 13:51:28 +0100 |
Chris Cannam |
One more echo!
|
Thu, 08 May 2014 13:50:42 +0100 |
Chris Cannam |
Add evaluation to timing script
|
Thu, 08 May 2014 13:41:13 +0100 |
Chris Cannam |
Another evaluation script, and a README
|
Thu, 08 May 2014 13:02:25 +0100 |
Chris Cannam |
Forgot to add conversion script
|
Thu, 08 May 2014 12:59:33 +0100 |
Chris Cannam |
Adjust warning so as to indicate what program did the converting
|
Thu, 08 May 2014 12:59:09 +0100 |
Chris Cannam |
Ground-truth data in CSV and lab format, converted from the MIDI using Sonic Visualiser and then to lab using the script here
|
Thu, 08 May 2014 12:27:17 +0100 |
Chris Cannam |
groundtruth directory
|
Thu, 08 May 2014 12:06:13 +0100 |
Chris Cannam |
One further result
|
Thu, 08 May 2014 12:05:41 +0100 |
Chris Cannam |
Some timings from T40p
|
Thu, 08 May 2014 09:49:27 +0100 |
Chris Cannam |
Timings for last change
|
Thu, 08 May 2014 09:47:18 +0100 |
Chris Cannam |
Include in sum only the notes actually in range for an instrument (the other templates should be all zeros anyway)
|
Thu, 08 May 2014 09:34:22 +0100 |
Chris Cannam |
More notes
|
Wed, 07 May 2014 20:49:33 +0100 |
Chris Cannam |
Subrepo state
|
Wed, 07 May 2014 11:55:32 +0100 |
Chris Cannam |
Merge from branch bqvec-openmp
|
Wed, 07 May 2014 11:51:31 +0100 |
Chris Cannam |
bqvec as subrepo
bqvec-openmp
|
Wed, 07 May 2014 11:18:30 +0100 |
Chris Cannam |
Comments
bqvec-openmp
|
Wed, 07 May 2014 11:07:50 +0100 |
Chris Cannam |
Report on last change
bqvec-openmp
|
Wed, 07 May 2014 11:06:18 +0100 |
Chris Cannam |
Simplify omp loop, leaving more to the omp scheduler
bqvec-openmp
|
Wed, 07 May 2014 10:48:58 +0100 |
Chris Cannam |
Backed out changeset dfb6e5ce3eb1 -- it was arithmetically quite wrong!
bqvec-openmp
|
Wed, 07 May 2014 10:44:18 +0100 |
Chris Cannam |
Simplify normalisation
bqvec-openmp
|
Wed, 07 May 2014 10:44:11 +0100 |
Chris Cannam |
More results
bqvec-openmp
|
Wed, 07 May 2014 10:38:21 +0100 |
Chris Cannam |
Eliminate a loop
bqvec-openmp
|
Wed, 07 May 2014 10:00:39 +0100 |
Chris Cannam |
Copy reports to this branch. The other head here is a dead-end.
bqvec-openmp
|
Wed, 07 May 2014 09:59:20 +0100 |
Chris Cannam |
Another timing report
bqvec-openmp
|