log

age author description
Fri, 21 Dec 2012 15:36:42 +0000 Chris Cannam Basic block maths functions, tests for same; simplify tests slightly
Fri, 21 Dec 2012 13:32:03 +0000 Chris Cannam blocksize -> framesize in framer
Fri, 21 Dec 2012 13:31:10 +0000 Chris Cannam Small simplification to tests
Fri, 21 Dec 2012 13:30:23 +0000 Chris Cannam Framer: make frames function delegate depending on whether overlapping or not, and have a single entry point either way
Thu, 20 Dec 2012 23:17:08 +0000 Chris Cannam Simplify framer
Thu, 20 Dec 2012 23:11:13 +0000 Chris Cannam Minor edit
Thu, 20 Dec 2012 23:04:52 +0000 Chris Cannam Implement concat, add fvector tests
Thu, 20 Dec 2012 21:56:27 +0000 Chris Cannam Pull out tests into subdir
Thu, 20 Dec 2012 15:25:46 +0000 Chris Cannam Don't use framer for playback -- it's mono only
Thu, 20 Dec 2012 15:13:30 +0000 Chris Cannam Test for, and fix, zero-padding in non-overlapping framer
Thu, 20 Dec 2012 15:08:14 +0000 Chris Cannam Fix up framer tests, get framer to pass them
Thu, 20 Dec 2012 12:21:59 +0000 Chris Cannam Tidy
Thu, 20 Dec 2012 12:12:11 +0000 Chris Cannam Some fixes to file opening & playback
Thu, 20 Dec 2012 11:58:48 +0000 Chris Cannam Update to use Block tagged types throughout
Mon, 17 Dec 2012 16:00:12 +0000 Chris Cannam Tidy up streams a bit
Mon, 17 Dec 2012 14:45:55 +0000 Chris Cannam More experiments with tagged types; I don't feel this is going in the right direction though
Mon, 17 Dec 2012 12:47:08 +0000 Chris Cannam Experiment with making double[] vectors tagged types (to increase opacity)
Sat, 15 Dec 2012 23:50:58 +0000 Chris Cannam Start on tests
Sat, 15 Dec 2012 00:00:22 +0000 Chris Cannam Pull out channel mixers to new file, add synthetic streams, start on playback
Fri, 14 Dec 2012 10:20:00 +0000 Chris Cannam Convert audiofile to returning objects
Fri, 14 Dec 2012 09:29:29 +0000 Chris Cannam Fixes to naming and indexing in framer
Thu, 13 Dec 2012 16:21:07 +0000 Chris Cannam Add (rather clumsy) overlapping framer
Thu, 13 Dec 2012 13:52:41 +0000 Chris Cannam Working framer; handle end of stream correctly
Thu, 13 Dec 2012 11:13:35 +0000 Chris Cannam Split out floatrix to fmatrix, fvector
Thu, 13 Dec 2012 10:35:23 +0000 Chris Cannam Make mixedDown a bit less inefficient, add copy functions
Wed, 12 Dec 2012 22:22:02 +0000 Chris Cannam Add mixedDown, start framer
Wed, 12 Dec 2012 17:12:34 +0000 Chris Cannam Finish initial set of functions in primitive-array backed matrix; use in audiofile
Wed, 12 Dec 2012 15:55:08 +0000 Chris Cannam Add transposed
Wed, 12 Dec 2012 15:48:34 +0000 Chris Cannam Start matrix implementation using underlying primitive array rows
Thu, 06 Dec 2012 22:19:46 +0000 Chris Cannam Rename audio -> audiofile
Thu, 06 Dec 2012 22:19:29 +0000 Chris Cannam Actual audio file read code; implement deinterleaved
Sun, 02 Dec 2012 12:09:32 +0000 Chris Cannam Matrix bits & bobs
Fri, 30 Nov 2012 18:06:47 +0000 Chris Cannam Misc bits
Thu, 22 Nov 2012 21:43:25 +0000 Chris Cannam Getting started