log

age author description
Tue, 12 Jun 2018 10:11:29 +0100 Chris Cannam Update configure script
Tue, 12 Jun 2018 10:11:12 +0100 Chris Cannam Add base library
Mon, 11 Jun 2018 19:29:14 +0100 Chris Cannam Update build system to follow current SV
Fri, 18 May 2018 13:48:00 +0100 Chris Cannam More fixes for CI
Fri, 18 May 2018 12:42:08 +0100 Chris Cannam Tie these down to try to avoid confusion from MSVC17
Fri, 18 May 2018 12:36:48 +0100 Chris Cannam If the default writer were to be able to write to files (but this is backward-incompatible so probably unwise) default-writer-writes-to-files
Fri, 18 May 2018 11:27:02 +0100 Chris Cannam Switch some more cerrs to SVCERRs
Fri, 18 May 2018 10:05:03 +0100 Chris Cannam Cargo-culting a possible fix for Qt qmake breakage (see https://bugreports.qt.io/browse/QTBUG-62065)
Fri, 18 May 2018 08:40:41 +0100 Chris Cannam Update appveyor image and path
Thu, 17 May 2018 16:44:33 +0100 Chris Cannam Update svcore to fix travis test
Tue, 15 May 2018 15:47:41 +0100 Chris Cannam CI updates
Tue, 15 May 2018 15:35:37 +0100 Chris Cannam Subrepo update
Tue, 15 May 2018 15:30:38 +0100 Chris Cannam Vext -> Repoint
Tue, 02 Jan 2018 10:56:52 +0000 Chris Cannam Update Vext
Tue, 10 Oct 2017 13:52:12 +0100 Chris Cannam Update before install; seems to be necessary (based on other projects) to avoid recent Ruby-related error
Fri, 06 Oct 2017 13:28:21 +0100 Chris Cannam Update vext
Thu, 13 Jul 2017 17:10:13 +0100 Chris Cannam Update Vext and subrepos
Wed, 12 Jul 2017 08:53:42 +0100 Chris Cannam "libxml2 is already installed"
Tue, 11 Jul 2017 20:38:53 +0100 Chris Cannam Fix macOS plugin path
Tue, 11 Jul 2017 19:14:00 +0100 Chris Cannam Platform-specific file extension
Tue, 11 Jul 2017 18:35:21 +0100 Chris Cannam Code block formatting
Tue, 11 Jul 2017 18:00:08 +0100 Chris Cannam Start rejigging README
Tue, 11 Jul 2017 16:50:36 +0100 Chris Cannam Build & install necessary plugins
Tue, 11 Jul 2017 09:55:54 +0100 Chris Cannam Fix misnamed package
Tue, 11 Jul 2017 09:23:36 +0100 Chris Cannam More dependencies
Mon, 10 Jul 2017 21:53:42 +0100 Chris Cannam Add dataquay
Mon, 10 Jul 2017 20:51:07 +0100 Chris Cannam Add CI build files
Mon, 10 Jul 2017 18:57:08 +0100 Chris Cannam Switch to Vext
Thu, 25 May 2017 15:01:41 +0100 Chris Cannam Added tag sonic-annotator-1.5 for changeset 929e37acf0d9
Thu, 25 May 2017 14:30:54 +0100 Chris Cannam Reorder to reduce number of reinstalled things when version is updated sonic-annotator-1.5
Thu, 25 May 2017 14:17:53 +0100 Chris Cannam Start updating build stuff for 1.5
Thu, 25 May 2017 11:31:17 +0100 Chris Cannam More reliable test
Thu, 25 May 2017 10:52:03 +0100 Chris Cannam Exclude mode from this test
Thu, 25 May 2017 10:25:05 +0100 Chris Cannam More (off-by-default) debug output
Thu, 25 May 2017 10:24:47 +0100 Chris Cannam Do this for all values, not just first
Wed, 24 May 2017 12:55:28 +0100 Chris Cannam Copyright date
Wed, 24 May 2017 12:54:38 +0100 Chris Cannam Update CHANGELOG
Wed, 24 May 2017 12:39:14 +0100 Chris Cannam Update subrepos and version
Wed, 15 Mar 2017 11:32:09 +0000 Chris Cannam Update subrepos post SV 3.0.x release
Mon, 20 Feb 2017 14:46:05 +0000 Chris Cannam Update subrepos to SV 3.0-beta3 state
Fri, 13 Jan 2017 10:53:47 +0000 Chris Cannam Update subrepos to SV 3.0beta1 level
Fri, 13 Jan 2017 10:24:21 +0000 Chris Cannam Added tag kapoor_1202 for changeset fd4a6183482f
Fri, 02 Dec 2016 10:04:44 +0000 Chris Cannam Merge from branch piper-nopiper. The next release will be based on this. kapoor_1202
Fri, 02 Dec 2016 10:00:30 +0000 Chris Cannam Mark this version 1.5pre piper-nopiper
Fri, 02 Dec 2016 09:33:00 +0000 Chris Cannam Update for latest audio file reader changes & tests piper-nopiper
Wed, 30 Nov 2016 20:59:59 +0000 Chris Cannam Update dependency builds for OSX piper-nopiper
Wed, 30 Nov 2016 10:16:23 +0000 Chris Cannam More info about where helper programs live piper-nopiper
Wed, 30 Nov 2016 10:16:11 +0000 Chris Cannam Need these on OSX piper-nopiper
Tue, 29 Nov 2016 17:14:36 +0000 Chris Cannam Update subrepo piper-nopiper
Tue, 29 Nov 2016 17:14:21 +0000 Chris Cannam Further test updates. The AF results should match to 3dp with different MAD builds. The onset position results hopefully should match completely now prefix sorted, let's see. piper-nopiper
Tue, 29 Nov 2016 16:51:23 +0000 Chris Cannam Update for gapless mp3 piper-nopiper
Tue, 29 Nov 2016 16:35:33 +0000 Chris Cannam Fix incorrect id3 block length piper-nopiper
Fri, 25 Nov 2016 17:33:44 +0000 Chris Cannam Make CSV feature writer produce the same output with Qt 5.6 and 5.7+ piper-nopiper
Thu, 15 Sep 2016 18:53:22 +0100 Chris Cannam Copy-paste fixes json-ld
Fri, 25 Nov 2016 14:35:35 +0000 Chris Cannam Hm, can't do that yet -- it's only supported in Qt 5.7 which is really too new for us piper-nopiper
Fri, 25 Nov 2016 14:29:35 +0000 Chris Cannam Update test data piper-nopiper
Fri, 25 Nov 2016 14:26:32 +0000 Chris Cannam Locale setting piper-nopiper
Fri, 25 Nov 2016 13:37:02 +0000 Chris Cannam Switch the multiple-audio tests to using amplitudefollower -- percussiononsets is too sensitive to the very low-level noise that comes from variations in mp3 decoder fixed-point arithmetic function choice piper-nopiper
Fri, 25 Nov 2016 11:41:53 +0000 Chris Cannam Update svcore audio reader tests so as to check for truncated decode piper-nopiper
Thu, 24 Nov 2016 17:06:31 +0000 Chris Cannam Add MAD_BUFFER_GUARD padding at end of mp3 buffer, in order to ensure last frame is decoded successfully (otherwise the decoded audio is truncated). Another thing learned from madplay. piper-nopiper
Thu, 24 Nov 2016 13:38:45 +0000 Chris Cannam Do that only for the first frame piper-nopiper
Thu, 24 Nov 2016 13:32:04 +0000 Chris Cannam Filter out Xing/LAME info frames, rather than letting them go to the mp3 decoder as if they were audio frames. Fixes the 1152-sample zero pad at start of some decoded mp3 files (distinct from decoder delay). The logic here is based on the madplay code. piper-nopiper
Wed, 23 Nov 2016 14:51:03 +0000 Chris Cannam Tag load diagnostic piper-nopiper
Wed, 23 Nov 2016 14:34:27 +0000 Chris Cannam A bit more diagnostic info piper-nopiper
Wed, 23 Nov 2016 13:57:36 +0000 Chris Cannam More diagnostic output piper-nopiper
Wed, 23 Nov 2016 12:05:53 +0000 Chris Cannam More error reporting updates piper-nopiper
Wed, 23 Nov 2016 10:42:35 +0000 Chris Cannam Subrepo update, fixing sometime crash in multiplexed reader (due to negative-size allocation in file reader for the shorter file) piper-nopiper
Tue, 22 Nov 2016 16:42:56 +0000 Chris Cannam Debug output updates, add quiet mode piper-nopiper
Tue, 22 Nov 2016 16:41:06 +0000 Chris Cannam Ordered config -- avoid sub-builds clobbering one another piper-nopiper
Tue, 22 Nov 2016 11:57:21 +0000 Chris Cannam Update test fixtures for numerous off-by-one-nanosecond errors fixed recently in RealTime piper-nopiper
Mon, 21 Nov 2016 17:08:34 +0000 Chris Cannam Subrepo updates, and update the build scripts accordingly piper-nopiper
Mon, 21 Nov 2016 16:32:58 +0000 Chris Cannam Send RDF-indexer warnings to debug rather than cerr
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
Fri, 04 Nov 2016 14:13:11 +0000 Chris Cannam Next version will be 1.5
Thu, 15 Sep 2016 11:31:23 +0100 Chris Cannam Add test for new fsr-mixed output of Vamp Test Plugin
Thu, 15 Sep 2016 11:31:03 +0100 Chris Cannam Add --transform-minversion flag
Tue, 16 Aug 2016 16:49:22 +0100 Chris Cannam Compiler warning fixes
Tue, 22 Mar 2016 12:51:49 +0000 Chris Cannam Linux deployment fixes
Tue, 22 Mar 2016 12:07:54 +0000 Chris Cannam Bring in proto Linux deploy stuff from SV repo
Mon, 21 Mar 2016 10:02:21 +0000 Chris Cannam Add -ldl in a couple more places
Fri, 18 Mar 2016 16:18:28 +0000 Chris Cannam Added tag sonic-annotator-1.4 for changeset 85ab36c3b7d8
Fri, 18 Mar 2016 15:30:43 +0000 Chris Cannam Win32 build fix sonic-annotator-1.4
Fri, 18 Mar 2016 15:15:55 +0000 Chris Cannam Merge
Fri, 18 Mar 2016 15:15:37 +0000 Chris Cannam Add necessary define
Fri, 18 Mar 2016 14:55:27 +0000 Chris Cannam Update CHANGELOG and copyright date
Fri, 18 Mar 2016 14:46:10 +0000 Chris Cannam Update subrepos
Fri, 18 Mar 2016 14:04:27 +0000 Chris Cannam Update dependencies subrepo
Fri, 18 Mar 2016 14:04:19 +0000 Chris Cannam Fix typo causing diff not to appear
Fri, 18 Mar 2016 13:43:00 +0000 Chris Cannam Promote Vamp SDK flags
Wed, 02 Mar 2016 15:16:18 +0000 Chris Cannam Merge from default branch json-ld
Tue, 01 Mar 2016 16:02:53 +0000 Chris Cannam Various tweaks to help text
Tue, 01 Mar 2016 14:40:24 +0000 Chris Cannam Merge from default branch json-ld
Tue, 01 Mar 2016 14:34:18 +0000 Chris Cannam Fix include path to ensure no errant Vamp headers are included, & add new file
Tue, 01 Mar 2016 12:21:28 +0000 Chris Cannam Merge in subrepo
Tue, 01 Mar 2016 12:20:47 +0000 Chris Cannam Activate summary value tests
Tue, 01 Mar 2016 12:10:40 +0000 Chris Cannam Toward checking summary values
Mon, 29 Feb 2016 13:47:24 +0000 Chris Cannam Remove unwanted output
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 13:02:57 +0000 Chris Cannam ...commented out
Thu, 25 Feb 2016 13:02:46 +0000 Chris Cannam Debug
Thu, 25 Feb 2016 12:36:08 +0000 Chris Cannam Merge from default branch json-ld
Thu, 25 Feb 2016 12:25:30 +0000 Chris Cannam Graft the plugin loadability checks from SV 3.0-integration branch across to default, for use in Sonic Annotator
Thu, 25 Feb 2016 12:04:10 +0000 Chris Cannam Add tests for parse errors in invalid transform files
Thu, 25 Feb 2016 10:53:10 +0000 Chris Cannam Better error reporting for transform load (from RDF and XML)
Wed, 24 Feb 2016 13:39:14 +0000 Chris Cannam Explanatory note
Wed, 24 Feb 2016 11:35:51 +0000 Chris Cannam Work around libsndfile-1.0.26 bug that reports all files as non-seekable
Wed, 24 Feb 2016 10:28:47 +0000 Chris Cannam Use float format for cached files in CodedAudioFileReader, to preserve internal representation (see comment)
Mon, 22 Feb 2016 14:27:19 +0000 alo added JSON-LD feature writer files json-ld
Sat, 30 Jan 2016 12:11:47 +0000 Chris Cannam Update acinclude files to look for qt5-qmake as well as qmake-qt5
Mon, 23 Nov 2015 10:56:19 +0000 Chris Cannam Update version number in tests, and also disregard version number mismatches in JAMS output (as they're inevitable)
Fri, 20 Nov 2015 09:32:26 +0000 Chris Cannam Next version will be 1.4
Fri, 20 Nov 2015 09:32:11 +0000 Chris Cannam Fix grisly error in multiplexed audio reader (calling itself!)
Fri, 20 Nov 2015 09:31:55 +0000 Chris Cannam Add test for multiplexed audio
Fri, 20 Nov 2015 09:31:46 +0000 Chris Cannam Run more generic tests earlier
Thu, 05 Nov 2015 15:36:53 +0000 Chris Cannam Added tag sonic-annotator-1.3 for changeset 710f4885f901
Thu, 05 Nov 2015 15:18:23 +0000 Chris Cannam Merge sonic-annotator-1.3
Thu, 05 Nov 2015 15:17:59 +0000 Chris Cannam Don't write version.h, it's now tracked
Thu, 05 Nov 2015 14:57:33 +0000 Chris Cannam Merge
Wed, 04 Nov 2015 14:18:39 +0000 Chris Cannam Subrepo
Thu, 05 Nov 2015 14:48:25 +0000 Chris Cannam Update changelog for v1.3
Wed, 04 Nov 2015 12:06:12 +0000 Chris Cannam Write Track in RDF only if title/artist metadata present, not simply on the basis of a TrackMetadata object existing
Wed, 04 Nov 2015 11:11:31 +0000 Chris Cannam Minor output update
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 14:31:59 +0000 Chris Cannam Add & test the digits option in the CSV file writer
Tue, 03 Nov 2015 13:42:11 +0000 Chris Cannam Add & test the digits option in the Lab file writer
Tue, 03 Nov 2015 12:41:21 +0000 Chris Cannam Update svcore
Tue, 03 Nov 2015 11:36:24 +0000 Chris Cannam Add digits option to JAMS output, for number of sig figs
Tue, 03 Nov 2015 11:36:00 +0000 Chris Cannam More useful report when a transform is completely unknown to us
Fri, 02 Oct 2015 08:41:55 +0100 Chris Cannam Fix to writer tag (thanks LW)
Wed, 09 Sep 2015 14:11:53 +0100 Chris Cannam Added tag sonic-annotator-1.2 for changeset f35bbb3e4d41
Tue, 01 Sep 2015 17:51:03 +0100 Chris Cannam Change of tack: rename the JSON writer to JAMS. It's simpler than having a JSON writer with a mandatory flag to tell it what sort of JSON to write. sonic-annotator-1.2
Tue, 01 Sep 2015 17:29:20 +0100 Chris Cannam Fix typo
Tue, 01 Sep 2015 17:29:02 +0100 Chris Cannam Use iconv instead of uconv (present on OS/X)
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
Tue, 01 Sep 2015 15:51:07 +0100 Chris Cannam Simple MIDI writer test
Wed, 26 Aug 2015 21:46:52 +0100 Chris Cannam Fixes from last merge
Wed, 19 Aug 2015 16:36:41 +0100 Chris Cannam Next release will be 1.2
Wed, 19 Aug 2015 16:36:21 +0100 Chris Cannam Remove unused dependency on Rubber Band
Wed, 22 Jul 2015 14:34:26 +0100 Chris Cannam Fix JSON validity
Wed, 22 Jul 2015 14:25:14 +0100 Chris Cannam Add (failing) test for JSON output format (fails for grid output)
Mon, 02 Mar 2015 17:21:59 +0000 Chris Cannam Merge in subrepo
Mon, 02 Mar 2015 17:17:59 +0000 Chris Cannam Require (and provide) text codec for output stream -- fixing #1153 (wrong codec used when writing RDF)
Wed, 25 Feb 2015 10:20:17 +0000 Chris Cannam Add test for Turtle output encoding (must be UTF-8)
Wed, 25 Feb 2015 09:31:39 +0000 Chris Cannam mp3 file with ID3v2 tag in ISO-8859-1
Wed, 25 Feb 2015 09:22:30 +0000 Chris Cannam mp3 file with ID3v2 tag in UCS-2 encoding (this is the default encoding)
Fri, 20 Feb 2015 18:09:12 +0000 Chris Cannam Warn for this potential error case
Fri, 09 Jan 2015 14:41:56 +0000 Chris Cannam Document --segments-from
Fri, 09 Jan 2015 11:51:31 +0000 Chris Cannam Update subrepo
Fri, 09 Jan 2015 11:48:12 +0000 Chris Cannam Add ability to read segment boundaries from a file; test for it; bump version no; make test script bail out if path has spaces (can't cope with that, sheesh)
Thu, 16 Oct 2014 13:42:21 +0100 Chris Cannam Typo fix
Thu, 16 Oct 2014 13:35:26 +0100 Chris Cannam Added tag sonic-annotator-1.1 for changeset 766268a32378
Thu, 16 Oct 2014 13:05:53 +0100 Chris Cannam Further doc and note updates sonic-annotator-1.1
Thu, 16 Oct 2014 10:50:42 +0100 Chris Cannam Bring in vamp-plugin-sdk as subrepo, so we can build it with fftw3 support (as this is a GPL'd program)
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 17:02:48 +0100 Chris Cannam TransformId is not sufficient -- it could be ambiguous (same transform id, different parameters etc). Use the whole transform
Wed, 15 Oct 2014 16:58:00 +0100 Chris Cannam TransformId is not sufficient -- it could be ambiguous (same transform id, different parameters etc). Use the whole transform
Wed, 15 Oct 2014 16:54:35 +0100 Chris Cannam Docs
Wed, 15 Oct 2014 16:32:39 +0100 Chris Cannam Source archive script
Wed, 15 Oct 2014 16:29:31 +0100 Chris Cannam CHANGELOG and version number
Wed, 15 Oct 2014 16:09:47 +0100 Chris Cannam Merge from branch "jams"
Wed, 15 Oct 2014 16:09:32 +0100 Chris Cannam Warn that JAMS implementation is provisional jams
Wed, 15 Oct 2014 16:05:15 +0100 Chris Cannam Add setNofM logic which the JSON writer can use to write a list when sending multiple files' worth to a single target jams
Wed, 15 Oct 2014 15:20:16 +0100 Chris Cannam Write time or start/end based simply on whether the feature has them or not, let's not get clever jams
Wed, 15 Oct 2014 14:56:39 +0100 Chris Cannam Restructure jams
Wed, 15 Oct 2014 13:52:25 +0100 Chris Cannam Better track metadata jams
Wed, 15 Oct 2014 13:30:25 +0100 Chris Cannam Add transform metadata to output jams
Wed, 15 Oct 2014 13:06:38 +0100 Chris Cannam Merge from default branch jams
Wed, 15 Oct 2014 13:06:27 +0100 Chris Cannam Add plugin_version to transform RDF serialisation (if non-empty)
Wed, 15 Oct 2014 13:02:44 +0100 Chris Cannam Add some metadata; and the data is nested more deeply than I thought jams
Wed, 15 Oct 2014 11:33:14 +0100 Chris Cannam Merge from default branch jams
Wed, 15 Oct 2014 11:23:05 +0100 Chris Cannam Merge from branch "labfile"
Wed, 15 Oct 2014 10:38:17 +0100 Chris Cannam Add omit-filename option to CSV writer (and test it while testing lab writer) labfile
Wed, 15 Oct 2014 10:18:13 +0100 Chris Cannam Add fill-ends option to CSV writer (and test it) labfile
Wed, 15 Oct 2014 08:00:01 +0100 Chris Cannam Proper implementation of fill-ends flag in LabFeatureWriter labfile
Tue, 14 Oct 2014 18:50:01 +0100 Chris Cannam Add CSV writer tests (passing!) labfile
Tue, 14 Oct 2014 18:39:16 +0100 Chris Cannam Add lab writer tests (currently failing) labfile
Tue, 14 Oct 2014 17:30:44 +0100 Chris Cannam Implement .lab file writer labfile
Tue, 14 Oct 2014 14:03:34 +0100 Chris Cannam Output some data! jams
Tue, 14 Oct 2014 12:35:19 +0100 Chris Cannam Make the JSON well-formed (though still empty), except in the case where we are asked to write more than one file's features to the same output file or stdout jams
Tue, 14 Oct 2014 11:27:43 +0100 Chris Cannam JSON well-formedness test (currently failing) jams
Tue, 14 Oct 2014 11:24:05 +0100 Chris Cannam JSON destination tests jams
Tue, 14 Oct 2014 11:13:43 +0100 Chris Cannam Merge from default branch jams
Tue, 14 Oct 2014 11:13:31 +0100 Chris Cannam Merge from branch midi
Tue, 14 Oct 2014 10:07:02 +0100 Chris Cannam Add MIDI destinations tests and fix feature writer bugs resulting from them midi
Tue, 14 Oct 2014 09:20:31 +0100 Chris Cannam Merge from default branch midi
Mon, 13 Oct 2014 16:58:30 +0100 Chris Cannam Start to sketch out JAMS writer jams
Mon, 13 Oct 2014 14:44:51 +0100 Chris Cannam Add descriptions for writers; add housekeeping options to Sonic Annotator to list writers and formats
Mon, 13 Oct 2014 13:53:09 +0100 Chris Cannam Merge from branch 'midi'
Mon, 13 Oct 2014 13:53:00 +0100 Chris Cannam Help adjustments: require extra arg for help on a writer (help text was getting too long) midi
Mon, 13 Oct 2014 13:37:31 +0100 Chris Cannam Flesh out MIDI writer midi
Mon, 13 Oct 2014 12:00:22 +0100 Chris Cannam More of MIDIFeatureWriter midi
Mon, 13 Oct 2014 11:43:24 +0100 Chris Cannam Merge from default branch midi