log

age author description
Wed, 21 Jan 2015 14:03:43 +0000 Chris Cannam Add get_output
Wed, 21 Jan 2015 14:03:37 +0000 Chris Cannam Timestamper
Wed, 21 Jan 2015 13:04:01 +0000 Chris Cannam naming: local variables snake_case
Wed, 21 Jan 2015 12:46:33 +0000 Chris Cannam naming: plugin output and parameter descriptors snake_case
Wed, 21 Jan 2015 12:43:50 +0000 Chris Cannam naming: module methods snake_case
Wed, 21 Jan 2015 12:32:32 +0000 Chris Cannam naming: PyPluginObject members snake_case
Wed, 21 Jan 2015 12:31:32 +0000 Chris Cannam naming: PyPluginObject methods snake_case
Wed, 21 Jan 2015 12:28:16 +0000 Chris Cannam naming: vampyhost module methods snake_case
Wed, 21 Jan 2015 12:23:34 +0000 Chris Cannam Remove obsolete file
Wed, 21 Jan 2015 12:22:13 +0000 Chris Cannam Naming: Constants -> CONSTANTS
Wed, 21 Jan 2015 12:13:45 +0000 Chris Cannam Split out process, processMultipleOutputs
Wed, 21 Jan 2015 11:16:50 +0000 Chris Cannam Split out the module code
Wed, 21 Jan 2015 11:08:29 +0000 Chris Cannam Multi-output features & start on feature select/timestamp/collect
Wed, 21 Jan 2015 11:06:03 +0000 Chris Cannam RealTime comparator
Fri, 16 Jan 2015 08:32:06 +0000 Chris Cannam Comment for future work
Wed, 14 Jan 2015 17:33:16 +0000 Chris Cannam Stub out a collect() function which will (?) assemble a suitable structure from an entire run
Wed, 14 Jan 2015 17:19:04 +0000 Chris Cannam Let's favour consistent shape in output, and return the output identifier always
Wed, 14 Jan 2015 14:53:15 +0000 Chris Cannam More tests
Wed, 14 Jan 2015 14:31:01 +0000 Chris Cannam Some tricky tests for returned values from the test plugin
Wed, 14 Jan 2015 12:43:36 +0000 Chris Cannam Fix bizarre type (o for 0)
Wed, 14 Jan 2015 11:55:20 +0000 Chris Cannam Handle getRemainingFeatures as well, and return dict only if >1 output (i.e. treat default case and explicit request of 1 output similarly)
Wed, 14 Jan 2015 11:36:02 +0000 Chris Cannam Default args
Wed, 14 Jan 2015 11:33:01 +0000 Chris Cannam Toward getting the results out in a nice form
Wed, 14 Jan 2015 10:59:25 +0000 Chris Cannam Check for frequency-domain version of test plugin
Wed, 14 Jan 2015 10:55:45 +0000 Chris Cannam Check for test plugin existence and version
Wed, 14 Jan 2015 10:36:55 +0000 Chris Cannam Start on the main process stuff
Wed, 14 Jan 2015 10:36:22 +0000 Chris Cannam Add frame2RealTime
Wed, 14 Jan 2015 10:23:06 +0000 Chris Cannam Rename test_process to test_processBlock, for that is what it does
Wed, 14 Jan 2015 09:58:25 +0000 Chris Cannam Adapter flags; tidy
Wed, 14 Jan 2015 09:58:15 +0000 Chris Cannam Add overlooked AdaptInputDomain
Wed, 14 Jan 2015 09:52:33 +0000 Chris Cannam Start Python module, add framer
Wed, 14 Jan 2015 08:34:09 +0000 Chris Cannam Remove obsolete file
Wed, 14 Jan 2015 08:33:20 +0000 Chris Cannam Run tests
Wed, 14 Jan 2015 08:31:39 +0000 Chris Cannam process() -> processBlock() (change actually made in previous commit, oops)
Wed, 14 Jan 2015 08:30:47 +0000 Chris Cannam Move files into subdirs
Tue, 13 Jan 2015 12:16:38 +0000 Chris Cannam Add get/set parameter test
Tue, 13 Jan 2015 12:11:34 +0000 Chris Cannam Update tests
Tue, 13 Jan 2015 12:10:18 +0000 Chris Cannam Check that parameter id exists
Tue, 13 Jan 2015 11:57:06 +0000 Chris Cannam Set parameters in bulk
Tue, 13 Jan 2015 11:38:29 +0000 Chris Cannam Add plugin loader adapter flags
Wed, 03 Dec 2014 18:22:28 +0000 Chris Cannam Minor tidy
Wed, 03 Dec 2014 10:40:41 +0000 Chris Cannam Update test plugin output format
Wed, 03 Dec 2014 10:33:58 +0000 Chris Cannam More channel tests
Wed, 03 Dec 2014 08:25:05 +0000 Chris Cannam Test output values a bit; fix input conversion from int
Wed, 26 Nov 2014 18:17:40 +0000 Chris Cannam Doc fix
Wed, 26 Nov 2014 18:08:53 +0000 Chris Cannam Fix handling of 2D NumPy arrays
Wed, 26 Nov 2014 15:58:46 +0000 Chris Cannam 2D array conversion (incorrect, crashing)
Wed, 26 Nov 2014 15:23:56 +0000 Chris Cannam Docs and tidying
Wed, 26 Nov 2014 14:27:56 +0000 Chris Cannam Split out Makefile
Wed, 26 Nov 2014 14:20:54 +0000 Chris Cannam Add remaining accessors to plugin; move outputs to getOutputs (distinguishing between static parameters and dynamic output descriptors... is this wise?)
Wed, 26 Nov 2014 13:52:15 +0000 Chris Cannam More on tests, remove debug output
Wed, 26 Nov 2014 13:45:25 +0000 Chris Cannam Fix outputs, add getRemainingFeatures
Wed, 26 Nov 2014 12:48:37 +0000 Chris Cannam Put metadata into an info dict in the plugin object; add parameter descriptors
Wed, 26 Nov 2014 12:12:36 +0000 Chris Cannam Start on plugin data members
Wed, 26 Nov 2014 11:50:15 +0000 Chris Cannam Minor tidy
Wed, 26 Nov 2014 11:12:00 +0000 Chris Cannam Pull out plugin object implementation into separate source file
Wed, 26 Nov 2014 10:57:31 +0000 Chris Cannam Minor tidy
Wed, 26 Nov 2014 10:56:23 +0000 Chris Cannam PyTypeConversions -> VectorConversion
Wed, 26 Nov 2014 10:54:48 +0000 Chris Cannam Pruning & tidying
Wed, 26 Nov 2014 10:01:04 +0000 Chris Cannam Some pruning
Wed, 26 Nov 2014 09:48:35 +0000 Chris Cannam Now we know what we want from Vampy source, bring it in here again and lose the subrepo
Wed, 26 Nov 2014 09:38:56 +0000 Chris Cannam Add enums &c to module dictionary
Wed, 26 Nov 2014 09:32:50 +0000 Chris Cannam PyType_Ready call: fill type dictionary (without this, we crash on e.g. tab completion in ipython)
Tue, 25 Nov 2014 17:39:27 +0000 Chris Cannam Pull out the functions that act on a plugin from module to plugin object scope. Also reverse previous decision to remove unload(), I think it is needed