| 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 | 
 
  | Tue, 19 Jan 2016 12:32:30 +0000 | Chris Cannam | Show warning to the user when plugin population has problems | 
 
  | Mon, 11 Jan 2016 14:18:56 +0000 | Chris Cannam | Check for plugin loadability before trying to load in the main process (POSIX only so far) | 
 
  | Fri, 08 Jan 2016 15:39:12 +0000 | Chris Cannam | Pull out candidate list | 
 
  | Thu, 25 Feb 2016 10:53:10 +0000 | Chris Cannam | Better error reporting for transform load (from RDF and XML) | 
 
  | 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) | 
 
  | Thu, 04 Feb 2016 11:16:05 +0000 | Chris Cannam | Merge from the default branch
   3.0-integration | 
 
  | Thu, 04 Feb 2016 11:13:39 +0000 | Chris Cannam | Merge from branch "tony-2.0-integration"
   3.0-integration | 
 
  | Sat, 30 Jan 2016 12:08:50 +0000 | Chris Cannam | Merge | 
 
  | Sat, 30 Jan 2016 12:05:14 +0000 | Chris Cannam | Update acinclude files to look for qt5-qmake as well as qmake-qt5 | 
 
  | Fri, 22 Jan 2016 18:12:06 +0000 | Chris Cannam | Small possible speedup
   3.0-integration | 
 
  | Fri, 22 Jan 2016 17:08:02 +0000 | Chris Cannam | Tidy a bit
   3.0-integration | 
 
  | Fri, 22 Jan 2016 13:39:45 +0000 | Chris Cannam | Convert 3d model column type from QVector to std::vector; replace another user of ResizeableBitset
   3.0-integration | 
 
  | Fri, 22 Jan 2016 12:46:42 +0000 | Chris Cannam | Don't need ResizeableBitset, vector<bool> is already a compact format
   3.0-integration | 
 
  | Fri, 22 Jan 2016 12:46:19 +0000 | Chris Cannam | Fix one-block rounding error when zoomed a long way out, visible as an offset toward the end of very long audio files
   3.0-integration | 
 
  | Fri, 22 Jan 2016 09:52:30 +0000 | Chris Cannam | Adjust locking when filling range cache in background thread, so as to spend less time waiting on locks
   3.0-integration | 
 
  | Fri, 22 Jan 2016 09:52:08 +0000 | Chris Cannam | Debug bits
   3.0-integration | 
 
  | Tue, 19 Jan 2016 12:32:30 +0000 | Chris Cannam | Show warning to the user when plugin population has problems
   3.0-integration | 
 
  | Mon, 11 Jan 2016 14:18:56 +0000 | Chris Cannam | Check for plugin loadability before trying to load in the main process (POSIX only so far)
   3.0-integration | 
 
  | Fri, 08 Jan 2016 15:39:12 +0000 | Chris Cannam | Pull out candidate list
   3.0-integration | 
 
  | Wed, 18 Nov 2015 12:08:33 +0000 | Chris Cannam | Merge from default branch
   3.0-integration | 
 
  | Wed, 04 Nov 2015 14:18:22 +0000 | Chris Cannam | OSX build stuff |