Wed, 17 Jun 2015 13:27:57 +0100 |
Chris Cannam |
Fixes for OS/X build
|
Wed, 17 Jun 2015 13:03:37 +0100 |
Chris Cannam |
Commented-out debug
|
Wed, 17 Jun 2015 12:43:18 +0100 |
Chris Cannam |
Remove debug out
|
Wed, 17 Jun 2015 12:43:01 +0100 |
Chris Cannam |
Fix RealTime compare (& thus the tests, for Py2 anyway)
|
Wed, 17 Jun 2015 12:35:41 +0100 |
Chris Cannam |
Update to Python 3. Currently crashes during tests (and also, two tests are now failing, even with Py2).
|
Wed, 17 Jun 2015 11:04:15 +0100 |
Chris Cannam |
Update tests
|
Wed, 17 Jun 2015 10:50:42 +0100 |
Chris Cannam |
Back out rev 0a2f2e7803ea (naming: PyPluginObject members snake_case). Returning to camelCase for names that exist in Vamp SDK / VamPy already.
|
Wed, 17 Jun 2015 10:48:03 +0100 |
Chris Cannam |
Back out rev fbd084b81ece (naming: plugin output and parameter descriptors snake_case). Returning to camelCase for names that exist in Vamp SDK / VamPy already.
|
Wed, 17 Jun 2015 09:15:31 +0100 |
Chris Cannam |
Remove .tests marker file as well on clean
|
Wed, 17 Jun 2015 09:14:51 +0100 |
Chris Cannam |
Rearrange Makefile so as not to run tests by default ("make all" still does though), so as to avoid problems with nose naming/versions
|
Mon, 15 Jun 2015 17:22:56 +0100 |
Chris Cannam |
Update arch flags
|
Mon, 15 Jun 2015 16:54:39 +0100 |
Chris Cannam |
Fixes to test plugin OS/X Makefile
|
Mon, 15 Jun 2015 16:46:48 +0100 |
Chris Cannam |
Add OSX makefile, export Vamp SDK dir to subprocess
|
Tue, 17 Feb 2015 11:22:26 +0000 |
Chris Cannam |
Bring in vamp-test-plugin as subrepo
|
Tue, 10 Feb 2015 12:28:53 +0000 |
Chris Cannam |
Some preliminary changes toward py2/3 compatibility (but the module load stuff remains quite a big deal)
|
Tue, 10 Feb 2015 12:08:22 +0000 |
Chris Cannam |
Remove some unimplemented bits
|
Tue, 10 Feb 2015 10:56:44 +0000 |
Chris Cannam |
Add & test process_frames_multiple_outputs
|
Tue, 03 Feb 2015 16:24:37 +0000 |
Chris Cannam |
Docs
|
Tue, 03 Feb 2015 14:43:50 +0000 |
Chris Cannam |
Fixes to process_frames, and tests; doc strings
|
Tue, 03 Feb 2015 10:29:21 +0000 |
Chris Cannam |
Fix matrix return
|
Mon, 02 Feb 2015 17:31:30 +0000 |
Chris Cannam |
More collect tweaks -- currently failing tests
|
Mon, 02 Feb 2015 17:15:15 +0000 |
Chris Cannam |
refactor, add process_frames
|
Mon, 02 Feb 2015 16:32:44 +0000 |
Chris Cannam |
Return step as well
|
Mon, 02 Feb 2015 16:08:42 +0000 |
Chris Cannam |
Return simple array for simple data
|
Mon, 26 Jan 2015 12:28:30 +0000 |
Chris Cannam |
Tests for timestamp filling
|
Mon, 26 Jan 2015 12:28:23 +0000 |
Chris Cannam |
More informative error
|
Mon, 26 Jan 2015 11:00:41 +0000 |
Chris Cannam |
Rename
|
Wed, 21 Jan 2015 18:27:07 +0000 |
Chris Cannam |
Tidy, refactor
|
Wed, 21 Jan 2015 15:13:00 +0000 |
Chris Cannam |
Some way to implementing collect()
|
Wed, 21 Jan 2015 15:04:05 +0000 |
Chris Cannam |
Add output_index to the returned output descriptor as well; use it
|
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
|
Tue, 25 Nov 2014 17:09:54 +0000 |
Chris Cannam |
I *think* we no longer need unload... refcounted object deallocator should do?
|
Tue, 25 Nov 2014 17:07:40 +0000 |
Chris Cannam |
Replace the pointer-holding CObject with a "real" Python object (next up: methods and attributes)
|
Tue, 25 Nov 2014 12:48:05 +0000 |
Chris Cannam |
Parameter settings
|
Tue, 25 Nov 2014 10:10:49 +0000 |
Chris Cannam |
More tests
|
Tue, 25 Nov 2014 09:58:25 +0000 |
Chris Cannam |
Return values from process
|
Mon, 24 Nov 2014 16:22:54 +0000 |
Chris Cannam |
Type checking for process call, start on some tests
|
Mon, 24 Nov 2014 14:39:56 +0000 |
Chris Cannam |
Rationalise plugin handle management
|
Mon, 24 Nov 2014 11:02:28 +0000 |
Chris Cannam |
Start to tidy & rationalise the API
|
Mon, 24 Nov 2014 10:11:46 +0000 |
Chris Cannam |
Build fixes -- avoid undefined symbol VAMPY_ARRAY_API
|
Thu, 20 Nov 2014 13:04:36 +0000 |
Chris Cannam |
VamPy as subrepo (+ ignore file)
|
Thu, 20 Nov 2014 13:03:50 +0000 |
Chris Cannam |
Prepare attempt to build using VamPy structures
|
Wed, 20 Mar 2013 11:07:24 +0000 |
luisf |
changed a comment
lf-numpy-arrays
|
Tue, 19 Mar 2013 15:43:56 +0000 |
luisf |
Added a few more test code.
lf-numpy-arrays
|
Thu, 14 Mar 2013 16:52:44 +0000 |
luisf |
Printing a few results
lf-numpy-arrays
|
Thu, 14 Mar 2013 11:37:07 +0000 |
luisf |
Working on the code so that it accepts numpy n-dim arrays directly (output of scikits.audiolab). Not working for stereo.
lf-numpy-arrays
|
Tue, 12 Mar 2013 18:20:06 +0000 |
luisf |
On the plugin initialisation is now convertiing the 3 Python integers to C Py_ssize_t.
|
Mon, 18 Feb 2013 16:18:22 +0000 |
Chris Cannam |
Various further fixes. Now we core dump instead of throwing an exception in the test program. Hurrah
|
Thu, 31 Jan 2013 17:54:46 +0000 |
Chris Cannam |
Another little bit
|
Thu, 31 Jan 2013 17:44:37 +0000 |
Chris Cannam |
Toward using NumPy structures instead of low-level strings
|
Thu, 31 Jan 2013 13:31:52 +0000 |
Chris Cannam |
Use plugin adapter flags; don't need to concern ourselves with mixdown
|
Thu, 31 Jan 2013 13:03:47 +0000 |
Chris Cannam |
Fix peculiar return types
|
Mon, 29 Oct 2012 08:20:06 +0000 |
Chris Cannam |
Update for current Vamp host sdk API
|
Mon, 22 Oct 2012 16:10:46 +0100 |
Chris Cannam |
Import the early draft version
|