log

age author description
Sun, 19 May 2013 18:42:10 +0100 Chris Cannam A more sophisticated bitdepth comparator, but something is still wrong here
Fri, 17 May 2013 20:24:44 +0100 Chris Cannam Plot the (first few) values and difference from the audiofile read test when they aren't within tolerance
Fri, 17 May 2013 17:47:09 +0100 Chris Cannam Yeti bug now fixed, closing branch that exhibited it
Sun, 12 May 2013 21:12:54 +0100 Chris Cannam Print out the offending channel
Sun, 12 May 2013 18:04:48 +0100 Chris Cannam Add vector max/min, matrix difference/abs, update audiofile ref tests
Sun, 12 May 2013 14:56:40 +0100 Chris Cannam This should be quicker
Sun, 12 May 2013 14:50:35 +0100 Chris Cannam Try comparison at file bitdepth (not working quite correctly)
Sun, 12 May 2013 14:50:03 +0100 Chris Cannam Add equalUnder to compare vectors or matrices using a particular number comparator
Sun, 12 May 2013 13:31:49 +0100 Chris Cannam More on audiofile reference tests
Sat, 11 May 2013 16:29:30 +0100 Chris Cannam Make delayedBy support negative delay
Sat, 11 May 2013 16:00:58 +0100 Chris Cannam Merge from matrix_opaque_immutable branch
Sat, 11 May 2013 15:58:36 +0100 Chris Cannam Move block directory -> vector matrix_opaque_immutable
Sat, 11 May 2013 14:50:43 +0100 Chris Cannam Fix complex (avoiding dodgy bytecode) matrix_opaque_immutable
Sat, 11 May 2013 12:20:40 +0100 Chris Cannam More compile fixes matrix_opaque_immutable
Sat, 11 May 2013 12:07:21 +0100 Chris Cannam More block -> vector matrix_opaque_immutable
Sat, 11 May 2013 12:04:05 +0100 Chris Cannam More block -> vector matrix_opaque_immutable
Sat, 11 May 2013 12:01:34 +0100 Chris Cannam Some block -> vector renames matrix_opaque_immutable
Sat, 11 May 2013 11:58:18 +0100 Chris Cannam Update syntheticstream matrix_opaque_immutable
Sat, 11 May 2013 11:46:44 +0100 Chris Cannam Update channels matrix_opaque_immutable
Sat, 11 May 2013 11:39:09 +0100 Chris Cannam Update matrix matrix_opaque_immutable
Sat, 11 May 2013 11:27:34 +0100 Chris Cannam Update complex, fft matrix_opaque_immutable
Sat, 11 May 2013 11:19:48 +0100 Chris Cannam Update blockfuncs matrix_opaque_immutable
Fri, 10 May 2013 22:48:55 +0100 Chris Cannam Start moving fvector+block to a single immutable vector type matrix_opaque_immutable
Wed, 08 May 2013 21:10:29 +0100 Chris Cannam Finish matrix api conversion compile fixes matrix_opaque_immutable
Wed, 08 May 2013 20:48:57 +0100 Chris Cannam Fix inability to cast return value from generate matrix_opaque_immutable
Tue, 07 May 2013 22:18:50 +0100 Chris Cannam Start (experimentally) converting matrix to block-style opaque+functions instead of class with methods + extra functions matrix_opaque_immutable
Tue, 07 May 2013 21:43:10 +0100 Chris Cannam Fix mixing functions
Tue, 07 May 2013 21:36:43 +0100 Chris Cannam More withs
Tue, 07 May 2013 12:06:41 +0100 Chris Cannam This revision exhibits the "module type not fully defined" error, trying to track down the cause
Mon, 06 May 2013 21:45:38 +0100 Chris Cannam Implement mixedTo in filter module. But this needs more thought, so I've left one of the tests failing
Mon, 06 May 2013 18:33:30 +0100 Chris Cannam Implement and test mixed
Mon, 06 May 2013 18:22:41 +0100 Chris Cannam Fix to resize from zero-size matrix, and test for it
Mon, 06 May 2013 17:57:43 +0100 Chris Cannam more "scalable" resizedTo
Mon, 06 May 2013 16:56:13 +0100 Chris Cannam More type declarations
Mon, 06 May 2013 16:56:04 +0100 Chris Cannam ah, this cast is needed here
Mon, 06 May 2013 16:53:49 +0100 Chris Cannam Simplify
Mon, 06 May 2013 16:50:52 +0100 Chris Cannam Complete type declaration
Mon, 06 May 2013 16:50:05 +0100 Chris Cannam Simplify
Mon, 06 May 2013 16:49:45 +0100 Chris Cannam Add type declarations for matrix, filter
Mon, 06 May 2013 15:03:22 +0100 Chris Cannam Rename truncatedTo to withDuration and make it able to extend as well as truncate
Mon, 06 May 2013 09:32:58 +0100 Chris Cannam Fix unknown-length input stream (has known length once it's finished)
Mon, 06 May 2013 09:23:32 +0100 Chris Cannam Add (currently failing) tests for filtering streams on unknown-length inputs
Mon, 06 May 2013 08:42:44 +0100 Chris Cannam We're going to want truncatedTo (perhaps under a different name) to be able to extend a stream as well. Add a test for this (currently failing)
Sun, 05 May 2013 18:24:00 +0100 Chris Cannam Implement repeated
Sun, 05 May 2013 17:55:01 +0100 Chris Cannam Test for repeated (failing first)
Sun, 05 May 2013 12:41:50 +0100 Chris Cannam Start on repeated stream
Sun, 05 May 2013 12:41:42 +0100 Chris Cannam Implement and test rowSlice, columnSlice
Sun, 05 May 2013 12:41:29 +0100 Chris Cannam Put block arg at end of rangeOf (better for partial application, though name is not ideal now)
Sun, 05 May 2013 11:56:29 +0100 Chris Cannam Test for reading more than the whole delay + stream in one call
Fri, 03 May 2013 18:17:00 +0100 Chris Cannam Implement pulse channel, untested
Fri, 03 May 2013 18:11:56 +0100 Chris Cannam Make generator function take sample number, not time in seconds -- simpler and more consistent with other uses of plain numbers in this module
Fri, 03 May 2013 18:00:48 +0100 Chris Cannam Start on audiofile-test-reference implementation
Thu, 02 May 2013 22:39:07 +0100 Chris Cannam Another multiplexed test
Thu, 02 May 2013 22:38:16 +0100 Chris Cannam Generalise multiplexed to any number of streams
Thu, 02 May 2013 22:17:49 +0100 Chris Cannam Use mat.concat, and make sure first matrix in series is row-major
Thu, 02 May 2013 21:58:58 +0100 Chris Cannam Implement and test matrix concat
Thu, 02 May 2013 21:05:10 +0100 Chris Cannam Start on matrix concat
Thu, 02 May 2013 19:09:08 +0100 Chris Cannam Implement and test delayedBy
Thu, 02 May 2013 19:09:01 +0100 Chris Cannam Ignore a few more things
Thu, 02 May 2013 18:13:26 +0100 Chris Cannam More tests and fixes
Thu, 02 May 2013 17:38:23 +0100 Chris Cannam Another test
Thu, 02 May 2013 17:36:43 +0100 Chris Cannam Further tests and fixes
Thu, 02 May 2013 17:33:55 +0100 Chris Cannam Initial filter tests and combining filter
Thu, 02 May 2013 11:27:20 +0100 Chris Cannam Add synthetic stream tests
Thu, 02 May 2013 09:56:53 +0100 Chris Cannam readMono fix (must still return matrix even though it's only one channel)
Thu, 02 May 2013 09:29:10 +0100 Chris Cannam Start on audiofile tests
Thu, 02 May 2013 09:14:56 +0100 Chris Cannam Rearrange and augment test data
Thu, 02 May 2013 09:03:13 +0100 Chris Cannam Channel mix fixes
Wed, 01 May 2013 22:19:36 +0100 Chris Cannam Add channels tests (some currently failing)
Wed, 01 May 2013 21:46:25 +0100 Chris Cannam Fix Vamp grid-fsr test
Wed, 01 May 2013 21:42:03 +0100 Chris Cannam Make newMatrix/newRowVector/newColumnVector take block rather than list<number> args. Makes some uses simpler, some more complex, but most faster (sometimes by a lot).
Wed, 01 May 2013 16:20:07 +0100 Chris Cannam Start on stream filters
Wed, 01 May 2013 13:40:03 +0100 Chris Cannam Fix types in Vamp process call
Wed, 01 May 2013 12:43:12 +0100 Chris Cannam Fix end of framer list
Wed, 01 May 2013 12:32:08 +0100 Chris Cannam Fix matrix.equal (did not check matrix size, could return true if one was a subset of the other) and add test for it; fix resizedTo test
Wed, 01 May 2013 12:03:45 +0100 Chris Cannam Rework stream to support indefinite-length streams and handle multiple channels in framer. Make compile, but some tests fail (and others are still missing).
Wed, 01 May 2013 07:58:39 +0100 Chris Cannam Add some audiofile test data, start on tests and reworking stream interface -- doesn't currently compile
Tue, 30 Apr 2013 15:10:02 +0100 Chris Cannam Further fixes to timestamp rounding etc
Tue, 30 Apr 2013 14:15:32 +0100 Chris Cannam Fix several Vamp tests
Tue, 30 Apr 2013 11:52:28 +0100 Chris Cannam Add Vamp plugin tests using vamp-test-plugin (currently failing!)
Tue, 30 Apr 2013 11:52:10 +0100 Chris Cannam Remove unused binding
Tue, 30 Apr 2013 10:50:38 +0100 Chris Cannam Handle tests that fail with an exception
Mon, 29 Apr 2013 22:14:28 +0100 Chris Cannam Return Series for fixed-rate single-valued results from plugin; allow more than one plot per chart, with series plot
Mon, 29 Apr 2013 17:24:54 +0100 Chris Cannam Add plotSeries, switch to jline2
Sun, 28 Apr 2013 10:42:45 +0100 Chris Cannam Use times as well as values
Sun, 28 Apr 2013 10:35:29 +0100 Chris Cannam Basic curve plot
Sat, 27 Apr 2013 23:56:15 +0100 Chris Cannam Add autocorrelation
Sat, 27 Apr 2013 17:09:48 +0100 Chris Cannam Cleaner to throw exception on file-open failure rather than unwind errors through return values here
Sat, 27 Apr 2013 14:12:15 +0100 Chris Cannam Add magnitudes, angles functions
Sat, 27 Apr 2013 12:55:53 +0100 Chris Cannam Separate out plot into plot (big datasets, 3D) and chart (bar charts, other 2D stuff)
Sat, 27 Apr 2013 12:51:12 +0100 Chris Cannam Start on feature extractors
Sat, 27 Apr 2013 12:51:04 +0100 Chris Cannam Add complex.zeros
Thu, 25 Apr 2013 16:23:33 +0100 Chris Cannam Static chart
Wed, 24 Apr 2013 15:19:17 +0100 Chris Cannam Attempt (not apparently working) at adjusting tick alignment
Wed, 24 Apr 2013 10:08:22 +0100 Chris Cannam Show fixed ticks if there are few x-axis points
Tue, 23 Apr 2013 17:01:19 +0100 Chris Cannam Slightly better text placement
Tue, 23 Apr 2013 16:27:28 +0100 Chris Cannam Offscreen rendering & save-to-file (save-to-file works, offscreen currently doesn't)
Tue, 23 Apr 2013 13:51:12 +0100 Chris Cannam Backed out changeset b1968c825a53
Tue, 23 Apr 2013 12:54:43 +0100 Chris Cannam Horizontal bar charts. Doesn't really help with long label truncation, as the axe renderer just seems to stick the labels too far right anyway
Tue, 23 Apr 2013 11:27:05 +0100 Chris Cannam Check keys exist in hash
Mon, 22 Apr 2013 21:46:37 +0100 Chris Cannam Axis labels (percents and dates)
Mon, 22 Apr 2013 17:54:27 +0100 Chris Cannam Pass options in as option list rather than adding more and more args to functions; plus various fixes
Mon, 22 Apr 2013 10:24:44 +0100 Chris Cannam Make charts non-animated; add a list of nice colours
Sat, 20 Apr 2013 22:01:45 +0100 Chris Cannam Text spacing
Sat, 20 Apr 2013 21:07:52 +0100 Chris Cannam Normalised stacked chart
Sat, 20 Apr 2013 19:12:04 +0100 Chris Cannam Start adding text labels
Sat, 20 Apr 2013 17:28:10 +0100 Chris Cannam Stacked charts that actually work
Sat, 20 Apr 2013 16:33:32 +0100 Chris Cannam More on stacked charts
Sat, 20 Apr 2013 12:14:40 +0100 Chris Cannam Toward stacked charts
Fri, 19 Apr 2013 19:33:22 +0100 Chris Cannam Add plotLines
Fri, 19 Apr 2013 08:45:03 +0100 Chris Cannam Ignore backup files
Thu, 18 Apr 2013 17:05:23 +0100 Chris Cannam Merge
Thu, 18 Apr 2013 17:03:53 +0100 Chris Cannam Guess the architecture, and minor fixes
Thu, 18 Apr 2013 17:01:56 +0100 Chris Cannam Ignore generated classes
Thu, 18 Apr 2013 17:00:08 +0100 Chris Cannam Add bar chart plotting
Thu, 18 Apr 2013 16:11:32 +0100 Chris Cannam test directory doesn't exist in a clean checkout, and we don't really want it -- put target file elsewhere
Thu, 18 Apr 2013 09:46:34 +0100 Chris Cannam Some debug
Thu, 18 Apr 2013 09:12:51 +0100 Chris Cannam Use subrepo for external dependencies
Thu, 18 Apr 2013 08:47:26 +0100 Chris Cannam plot -> plotMatrix
Thu, 18 Apr 2013 08:47:05 +0100 Chris Cannam Add overlooked file