| Fri, 21 Oct 2016 14:51:22 +0100 | Chris Cannam | Fixes to choice of plugin factory
   piper | 
 
  | Fri, 21 Oct 2016 11:49:27 +0100 | Chris Cannam | Restore native-Vamp factory and make the choice between Piper and Native a preference
   piper | 
 
  | Thu, 20 Oct 2016 18:31:02 +0100 | Chris Cannam | Fix capnp include scenario on Windows
   piper | 
 
  | Thu, 20 Oct 2016 14:06:58 +0100 | Chris Cannam | Avoid instantiating all plugins (in piper client) on startup, using plugin static data instead. Problem of where to get the units field from is still pending.
   piper | 
 
  | Thu, 20 Oct 2016 11:19:34 +0100 | Chris Cannam | Merge from branch 3.0-integration
   piper | 
 
  | Thu, 20 Oct 2016 11:16:22 +0100 | Chris Cannam | Merge from branch msvc2015_64
   3.0-integration | 
 
  | Wed, 19 Oct 2016 17:33:32 +0100 | Chris Cannam | Further MSVC build stuff. Committing this as-is because it's building and running now, but there's a lot to tidy up.
   msvc2015_64 | 
 
  | Wed, 19 Oct 2016 09:11:51 +0100 | Chris Cannam | Tidy and re-fix for Linux
   msvc2015_64 | 
 
  | Tue, 18 Oct 2016 15:54:56 +0100 | Chris Cannam | MSVC build fixes
   msvc2015_64 | 
 
  | Tue, 18 Oct 2016 14:04:06 +0100 | Chris Cannam | Merge from branch "3.0-integration"
   msvc2015_64 | 
 
  | Tue, 18 Oct 2016 14:03:55 +0100 | Chris Cannam | MSVC build fixes
   msvc2015_64 | 
 
  | Tue, 18 Oct 2016 14:03:35 +0100 | Chris Cannam | MatrixFile is no longer used
   3.0-integration | 
 
  | Mon, 17 Oct 2016 16:39:36 +0100 | Chris Cannam | Fix compiler warnings
   piper | 
 
  | Mon, 17 Oct 2016 14:55:05 +0100 | Chris Cannam | Restore plugin categories
   piper | 
 
  | Mon, 17 Oct 2016 14:28:43 +0100 | Chris Cannam | More cautious locking on sparse model modification
   piper | 
 
  | Mon, 17 Oct 2016 14:18:23 +0100 | Chris Cannam | Pull out model creation into the transformer thread run(), so that all communications with the plugin server happen on a single thread. Then make the model accessor wait for them to be created (which still happens right at the start of processing) before returning.
   piper | 
 
  | Fri, 14 Oct 2016 16:23:04 +0100 | Chris Cannam | Try AutoPlugin; also not very successful
   piper | 
 
  | Fri, 14 Oct 2016 14:33:43 +0100 | Chris Cannam | Bodge in piper-cpp client (not yet working)
   piper | 
 
  | Tue, 20 Sep 2016 09:16:13 +0100 | Chris Cannam | Merge from default branch
   3.0-integration | 
 
  | Tue, 20 Sep 2016 09:16:05 +0100 | Chris Cannam | Merge from branch tony-2.0-integration
   3.0-integration | 
 
  | Fri, 19 Aug 2016 15:58:57 +0100 | Chris Cannam | Merge latest SV 3.0 branch code
   tony-2.0-integration | 
 
  | Tue, 16 Aug 2016 16:49:22 +0100 | Chris Cannam | Compiler warning fixes | 
 
  | Mon, 15 Aug 2016 16:42:19 +0100 | Chris Cannam | Avoid warning
   3.0-integration | 
 
  | Fri, 05 Aug 2016 17:48:52 +0100 | Chris Cannam | Introduce labels in RangeMapper and use them in AudioDial, though only for tooltip at present. Make use of this for spectrogram magic -81dB/-Inf threshold. Also introduce static strings for inf/pi and use where appropriate.
   3.0-integration | 
 
  | Fri, 05 Aug 2016 15:05:02 +0100 | Chris Cannam | Merge work on unified spectrogram and colour 3d plot caching renderer
   3.0-integration | 
 
  | Fri, 05 Aug 2016 14:31:16 +0100 | Chris Cannam | Fixes to phase display and colour scale for it; tidy up some debug output
   spectrogram-minor-refactor | 
 
  | Thu, 04 Aug 2016 14:02:56 +0100 | Chris Cannam | Restore phase display
   spectrogram-minor-refactor | 
 
  | Wed, 03 Aug 2016 16:16:23 +0100 | Chris Cannam | Re-enable (little-used) normalise-visible-range option in spectrogram layer
   spectrogram-minor-refactor | 
 
  | Wed, 03 Aug 2016 14:19:56 +0100 | Chris Cannam | Avoid overrun-by-1
   spectrogram-minor-refactor | 
 
  | Mon, 01 Aug 2016 16:25:06 +0100 | Chris Cannam | Float/double conversion fixes
   spectrogram-minor-refactor | 
 
  | Mon, 01 Aug 2016 16:21:01 +0100 | Chris Cannam | Fix threshold in spectrogram -- it wasn't working in the last release.
   spectrogram-minor-refactor | 
 
  | Mon, 01 Aug 2016 15:06:16 +0100 | Chris Cannam | Scale range matching
   spectrogram-minor-refactor | 
 
  | Wed, 20 Jul 2016 13:40:23 +0100 | Chris Cannam | Toward updating mag cache
   spectrogram-minor-refactor | 
 
  | Thu, 14 Jul 2016 16:12:05 +0100 | Chris Cannam | Convert ColumnNormalization to an enum class, and separate out normalize-visible
   spectrogram-minor-refactor | 
 
  | Thu, 14 Jul 2016 14:49:04 +0100 | Chris Cannam | Fix potential crash in Dense3dModelPeakCache owing to combination of wrong width calculation and wrong handling of width overrun
   spectrogram-minor-refactor | 
 
  | Wed, 13 Jul 2016 13:06:28 +0100 | Chris Cannam | Create, but don't yet use, a renderer in the colour 3d plot layer
   spectrogram-minor-refactor | 
 
  | Thu, 23 Jun 2016 14:43:00 +0100 | Chris Cannam | Comments and naming
   spectrogram-minor-refactor | 
 
  | Thu, 23 Jun 2016 08:45:52 +0100 | Chris Cannam | Small fix to compiler warning
   spectrogram-minor-refactor | 
 
  | Mon, 20 Jun 2016 12:00:32 +0100 | Chris Cannam | Extend column logic to peak frequency display as well, and correct some scopes according to whether values are per source column or per target pixel
   spectrogram-minor-refactor | 
 
  | Mon, 20 Jun 2016 11:30:15 +0100 | Chris Cannam | Pull out column ops into ColumnOp
   spectrogram-minor-refactor | 
 
  | Mon, 13 Jun 2016 16:17:44 +0100 | Chris Cannam | Mid-refactor to pull out the bulk of paintDrawBuffer into chunks
   spectrogram-minor-refactor | 
 
  | Wed, 27 Apr 2016 11:04:32 +0100 | Chris Cannam | OSX build fixes
   3.0-integration | 
 
  | Thu, 21 Apr 2016 15:29:30 +0100 | Chris Cannam | Merge from the default branch
   3.0-integration | 
 
  | Wed, 20 Apr 2016 12:06:28 +0100 | Chris Cannam | Merge branches 3.0-integration and imaf_enc to 3.0-plus-imaf
   3.0-plus-imaf | 
 
  | Fri, 15 Apr 2016 16:26:15 +0100 | Chris Cannam | Merge from branch pluginscan
   3.0-integration | 
 
  | Fri, 15 Apr 2016 16:13:06 +0100 | Chris Cannam | Check for plugin scan helper checker helper program in suitable directory, & tidy up warning messages somewhat
   pluginscan | 
 
  | Thu, 14 Apr 2016 16:52:55 +0100 | Chris Cannam | Update for adjusted checker layout, and tidy
   pluginscan | 
 
  | Thu, 14 Apr 2016 14:03:18 +0100 | Chris Cannam | Make use of, and warn for, the plugin checker for all types of plugin. Haven't yet resolved the question of how to install and find it.
   pluginscan | 
 
  | Thu, 14 Apr 2016 12:12:04 +0100 | Chris Cannam | First cut running (but not yet using output of, or recovering from errors in) the plugin checker at startup
   pluginscan | 
 
  | Mon, 21 Mar 2016 10:02:21 +0000 | Chris Cannam | Add -ldl in a couple more places | 
 
  | Fri, 18 Mar 2016 15:30:28 +0000 | Chris Cannam | Win32 build fix | 
 
  | Fri, 18 Mar 2016 14:25:05 +0000 | Chris Cannam | Start including Vamp SDK into main build, as we do with Sonic Annotator
   3.0-integration | 
 
  | Fri, 18 Mar 2016 13:42:54 +0000 | Chris Cannam | Presume that the Vamp SDK exists at the directory next door | 
 
  | Fri, 04 Mar 2016 12:38:20 +0000 | Chris Cannam | Merge from default branch
   3.0-integration | 
 
  | Fri, 04 Mar 2016 12:29:35 +0000 | Chris Cannam | Merge | 
 
  | Fri, 04 Mar 2016 09:50:09 +0000 | Chris Cannam | Fix display of 3d model data in data editor, by adding start frame offset (formerly ignored) | 
 
  | Wed, 02 Mar 2016 16:16:36 +0000 | Chris Cannam | Merge from default branch
   3.0-integration | 
 
  | Thu, 25 Feb 2016 13:02:57 +0000 | Chris Cannam | ...commented out | 
 
  | Thu, 25 Feb 2016 13:02:46 +0000 | Chris Cannam | Debug | 
 
  | Fri, 22 Jan 2016 09:52:08 +0000 | Chris Cannam | Debug bits |