log runner/FeatureExtractionManager.cpp @ 395:dec56c3e793b

age author description
Thu, 23 Apr 2020 15:51:55 +0100 Chris Cannam Update plugin handling to follow the smart pointers used in the svcore library. This is awkward in our context, and the outcome isn't a very nice one - but it
Tue, 12 Jun 2018 10:14:22 +0100 Chris Cannam Use sv samplerate/frame types, fixing compiler warnings
Fri, 18 May 2018 13:48:00 +0100 Chris Cannam More fixes for CI
Fri, 02 Dec 2016 09:33:00 +0000 Chris Cannam Update for latest audio file reader changes & tests piper-nopiper
Wed, 23 Nov 2016 12:05:53 +0000 Chris Cannam More error reporting updates piper-nopiper
Tue, 22 Nov 2016 16:42:56 +0000 Chris Cannam Debug output updates, add quiet mode piper-nopiper
Fri, 04 Nov 2016 14:16:01 +0000 Chris Cannam Align Sonic Annotator with the new Piper-ified subrepos (bearing in mind we want neither Piper nor the plugin load checker in Sonic Annotator itself) piper-nopiper
Thu, 25 Feb 2016 18:19:27 +0000 Chris Cannam Update summary code and tests -- fix multiple outputs when requesting both summary and non-summary for the same output; and values have been changed because of the coded file cache bit depth change. Also skip network-dependent tests if there is no network.
Thu, 25 Feb 2016 10:53:10 +0000 Chris Cannam Better error reporting for transform load (from RDF and XML)
Fri, 20 Nov 2015 09:32:11 +0000 Chris Cannam Fix grisly error in multiplexed audio reader (calling itself!)
Wed, 04 Nov 2015 10:07:29 +0000 Chris Cannam Update JAMS output to JAMS v0.2.0. We now (for the first time?!) write actual JAMS schema-compliant output when possible, though it isn't possible for many types of plugin. The output for all tested combinations of transforms is valid JSON even where it isn't schema-compliant.
Tue, 03 Nov 2015 11:36:00 +0000 Chris Cannam More useful report when a transform is completely unknown to us
Tue, 01 Sep 2015 17:05:32 +0100 Chris Cannam Add mandatory option --json-format to JSON feature writer, in preparation for supporting multiple JSON formats (perhaps) in future
Wed, 26 Aug 2015 21:46:52 +0100 Chris Cannam Fixes from last merge
Thu, 16 Oct 2014 10:32:16 +0100 Chris Cannam Change internal blocksize from 16384 to 1024 (see comment in FeatureExtractionManager ctor)
Wed, 15 Oct 2014 13:02:44 +0100 Chris Cannam Add some metadata; and the data is nested more deeply than I thought jams
Mon, 13 Oct 2014 11:42:54 +0100 Chris Cannam Add -Werror in debug mode, and fix errors resulting from it
Fri, 10 Oct 2014 15:33:45 +0100 Chris Cannam Remove some debug out
Fri, 10 Oct 2014 15:24:28 +0100 Chris Cannam Support plugin version in RDF transforms, and bail out in Sonic Annotator if it doesn't match
Fri, 10 Oct 2014 15:00:47 +0100 Chris Cannam Fail explicitly if a nonexistent plugin output is requested
Wed, 08 Oct 2014 18:44:40 +0100 Chris Cannam Do not feed audio data to a plugin before its transform's start time (we might be feeding other transforms that started earlier). This breaks a test, but the test's expected output was broken (rather alarmingly)! Note that this does mean a plugin may have to-next-block "leakage" at start as well as end of its start-duration zone.
Wed, 08 Oct 2014 13:14:39 +0100 Chris Cannam Tests (and minor resulting fixes) for remote file download
Fri, 03 Oct 2014 15:42:55 +0100 Chris Cannam Normalise option (yet to be tested)
Thu, 02 Oct 2014 16:46:39 +0100 Chris Cannam Fix channel counting multiplex
Thu, 02 Oct 2014 15:23:25 +0100 Chris Cannam Merge from default branch multiplex
Thu, 02 Oct 2014 15:21:16 +0100 Chris Cannam Simplify playlist handling (hoist it up a level)
Thu, 02 Oct 2014 14:54:48 +0100 Chris Cannam Merge from default branch multiplex
Thu, 02 Oct 2014 14:54:09 +0100 Chris Cannam A more general solution (I hope) to the problem of making sure transforms are always run in a consistent order
Thu, 02 Oct 2014 08:16:42 +0100 Chris Cannam Implementation of MultiplexedReader -- now builds, not yet tested multiplex
Wed, 01 Oct 2014 18:38:32 +0100 Chris Cannam Start on multiplex implementation multiplex
Wed, 01 Oct 2014 14:55:17 +0100 Chris Cannam Fix failure to support summary-only flag when reading transforms with summaries from a transform file
Wed, 01 Oct 2014 14:35:01 +0100 Chris Cannam Merge from branch start-duration
Wed, 01 Oct 2014 14:06:40 +0100 Chris Cannam Start time and duration now working start-duration
Wed, 01 Oct 2014 13:35:35 +0100 Chris Cannam Skip trying RDF parser if we have a filename ending in xml (we don't support RDF-XML and it just confuses the Turtle parser)
Wed, 01 Oct 2014 08:49:01 +0100 Chris Cannam Update subrepos, fix compile for updated versions, track version.h
Mon, 09 Jan 2012 14:55:17 +0000 Chris Cannam Small simplification
Mon, 09 Jan 2012 14:47:50 +0000 Chris Cannam Fix #311 following the patch from Matthias
Tue, 21 Jun 2011 15:41:52 +0100 Chris Cannam Add proper support and tests for window type parameter (requires latest update to Vamp host SDK)
Wed, 02 Mar 2011 15:27:21 +0000 Chris Cannam * Make --force work correctly for playlists
Mon, 18 Oct 2010 14:19:11 +0100 Chris Cannam * Add -v option to print version
Mon, 18 Oct 2010 14:17:48 +0100 Chris Cannam * Pick up default sample rate and channel count from first audio file
Mon, 24 May 2010 15:06:30 +0000 Chris Cannam * Fix mixdown for multi-channel source -> 1-channel plugin
Fri, 12 Mar 2010 12:08:21 +0000 Chris Cannam * Commit old fix (which I hope was correct!) to avoid leaking fds on
Wed, 16 Sep 2009 11:28:21 +0000 Chris Cannam * Use ShiftData method for PluginInputDomainAdapter, ensuring data is
Thu, 10 Sep 2009 15:25:58 +0000 Chris Cannam * print a bit more info for diagnostic purposes
Tue, 07 Jul 2009 10:50:24 +0000 Chris Cannam * fixes to --force option sonic-annotator-0.3
Tue, 07 Jul 2009 10:34:27 +0000 Chris Cannam * Add --force option, and throw/catch exceptions for failure cases rather
Tue, 02 Jun 2009 09:48:04 +0000 Chris Cannam * Set track metadata only if non-empty (the RDF feature writer tests for
Tue, 20 Jan 2009 18:10:13 +0000 Chris Cannam * Try to avoid leaving output files open after completion
Fri, 12 Dec 2008 16:12:05 +0000 Chris Cannam * progress tweaks
Fri, 12 Dec 2008 15:33:55 +0000 Chris Cannam * Delete reader after use!
Fri, 12 Dec 2008 14:29:42 +0000 Chris Cannam * Set block & step sizes if not properly specified
Thu, 11 Dec 2008 15:18:43 +0000 Chris Cannam * possible progress fix
Thu, 11 Dec 2008 11:28:03 +0000 Chris Cannam * update tests for changed csv format (doh)
Thu, 11 Dec 2008 10:26:12 +0000 Chris Cannam * some reorganisation base FeatureExtractionManager.cpp@acec31e6eb4e