log

age author description
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:34:25 +0100 Chris Cannam Add piper-cpp stuff, experimentally piper
Tue, 20 Sep 2016 09:28:03 +0100 Chris Cannam Update subrepos (bookkeeping only really) 3.0-integration
Mon, 15 Aug 2016 16:45:17 +0100 Chris Cannam Patch from Fab Nicol to fix a problem with Recent Files menu: 3.0-integration
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:54:24 +0100 Chris Cannam Since 1d317e717fe4 we no longer want to fft scale in hybrid mode. (This might also restore compatibility with Tony and prior SV save sessions -- test this.) spectrogram-minor-refactor
Fri, 05 Aug 2016 14:36:28 +0100 Chris Cannam Make text labels on vertical scale ticks visible spectrogram-minor-refactor
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
Fri, 05 Aug 2016 14:00:58 +0100 Chris Cannam Pull out paintDetailedScale spectrogram-minor-refactor
Fri, 05 Aug 2016 13:48:14 +0100 Chris Cannam Minor tidy, + go back to opaque-only spectrogram as intended spectrogram-minor-refactor
Fri, 05 Aug 2016 12:47:10 +0100 Chris Cannam Restore illuminateLocalFeatures in spectrogram spectrogram-minor-refactor
Thu, 04 Aug 2016 17:29:33 +0100 Chris Cannam Reconnect double-click region select in spectrogram spectrogram-minor-refactor
Thu, 04 Aug 2016 14:02:56 +0100 Chris Cannam Restore phase display spectrogram-minor-refactor
Thu, 04 Aug 2016 11:26:11 +0100 Chris Cannam Re-implement dB^2 (log-power) spectrogram setting 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:20:27 +0100 Chris Cannam Use a count of bins rather than min and max bins (because the name maxbin tells us nothing about whether the range is inclusive or not) spectrogram-minor-refactor
Tue, 02 Aug 2016 18:32:19 +0100 Chris Cannam Another small tidy spectrogram-minor-refactor
Tue, 02 Aug 2016 11:42:24 +0100 Chris Cannam Fix vertical zoom/scroll in colour 3d plot layer spectrogram-minor-refactor
Tue, 02 Aug 2016 11:14:59 +0100 Chris Cannam Minor tidy spectrogram-minor-refactor
Tue, 02 Aug 2016 09:58:41 +0100 Chris Cannam Sensible vertical scale and hybrid normalisation range in colour 3d plot spectrogram-minor-refactor
Tue, 02 Aug 2016 09:20:16 +0100 Chris Cannam Minor tidy spectrogram-minor-refactor
Tue, 02 Aug 2016 09:09:58 +0100 Chris Cannam A threshold fix 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
Mon, 01 Aug 2016 11:31:53 +0100 Chris Cannam Some notes on gain spectrogram-minor-refactor
Fri, 22 Jul 2016 14:42:36 +0100 Chris Cannam Some tidying spectrogram-minor-refactor
Fri, 22 Jul 2016 13:56:24 +0100 Chris Cannam Fixes and debug output for mag range calculations spectrogram-minor-refactor
Fri, 22 Jul 2016 12:17:55 +0100 Chris Cannam Wiring through the magnitude range updates spectrogram-minor-refactor
Wed, 20 Jul 2016 13:40:23 +0100 Chris Cannam Toward updating mag cache spectrogram-minor-refactor
Wed, 20 Jul 2016 08:42:04 +0100 Chris Cannam Inch toward using the mag cache (currently will crash with debug exception) spectrogram-minor-refactor
Wed, 20 Jul 2016 08:30:20 +0100 Chris Cannam Introduce ScrollableMagRangeCache, plus some tidying etc spectrogram-minor-refactor
Tue, 19 Jul 2016 17:28:03 +0100 Chris Cannam Fix translucent mode for spectrogram spectrogram-minor-refactor
Tue, 19 Jul 2016 15:08:22 +0100 Chris Cannam Wire up invertVertical spectrogram-minor-refactor
Tue, 19 Jul 2016 15:02:44 +0100 Chris Cannam Re-enable a couple more features spectrogram-minor-refactor
Tue, 19 Jul 2016 14:50:39 +0100 Chris Cannam Tidy spectrogram-minor-refactor
Tue, 19 Jul 2016 14:49:46 +0100 Chris Cannam Consts and willRenderOpaque spectrogram-minor-refactor
Tue, 19 Jul 2016 10:12:30 +0100 Chris Cannam Colourmap rotation (inelegantly) spectrogram-minor-refactor
Tue, 19 Jul 2016 09:36:29 +0100 Chris Cannam Subrepo update spectrogram-minor-refactor
Tue, 19 Jul 2016 08:55:13 +0100 Chris Cannam Make VerticalBinLayer an actual Layer (via SliceableLayer) spectrogram-minor-refactor
Fri, 15 Jul 2016 15:20:39 +0100 Chris Cannam Merge spectrogram-minor-refactor
Fri, 15 Jul 2016 15:18:31 +0100 Chris Cannam Update dataquay subrepo for 0.9.1 last_v2.5_on_default_branch
Mon, 18 Jul 2016 15:37:15 +0100 Chris Cannam Start introducing translucent renderer spectrogram-minor-refactor
Thu, 14 Jul 2016 17:14:30 +0100 Chris Cannam Fix failure to reinitialise m_peakCache spectrogram-minor-refactor
Thu, 14 Jul 2016 17:12:08 +0100 Chris Cannam Remove almost all of the "old" paint logic from Colour3DPlotLayer spectrogram-minor-refactor
Thu, 14 Jul 2016 17:03:40 +0100 Chris Cannam Remove all of the "old" paint logic from SpectrogramLayer, even where it hasn't been completely replaced yet spectrogram-minor-refactor
Thu, 14 Jul 2016 16:52:16 +0100 Chris Cannam Convert ColourScaleType into an enum class 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 15:13:37 +0100 Chris Cannam Turn BinDisplay and BinScale into enum classes 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:44:11 +0100 Chris Cannam Delete renderers spectrogram-minor-refactor
Wed, 13 Jul 2016 13:30:39 +0100 Chris Cannam Begin using renderer in colour 3d plot layer 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
Wed, 13 Jul 2016 10:00:21 +0100 Chris Cannam Switch in "standard" colour scale, bin scale, normalisation -- not quite handled elegantly or correctly yet spectrogram-minor-refactor
Mon, 11 Jul 2016 17:19:36 +0100 Chris Cannam Minor build fix spectrogram-minor-refactor
Mon, 11 Jul 2016 16:03:39 +0100 Chris Cannam Introduce peak frequency rendering (basics of) spectrogram-minor-refactor
Mon, 11 Jul 2016 14:37:03 +0100 Chris Cannam Far more pragmatic update strategy spectrogram-minor-refactor
Mon, 11 Jul 2016 10:38:23 +0100 Chris Cannam Fix draw buffer sizing problem in scaled rendering spectrogram-minor-refactor
Thu, 07 Jul 2016 19:18:31 +0100 Chris Cannam Split out cache rendering functions and some fixes to calculations spectrogram-minor-refactor
Thu, 07 Jul 2016 12:39:56 +0100 Chris Cannam Colour scales (partly) spectrogram-minor-refactor
Thu, 07 Jul 2016 11:24:28 +0100 Chris Cannam Time-constrained rendering spectrogram-minor-refactor
Tue, 05 Jul 2016 17:48:26 +0100 Chris Cannam Cut over to using the renderer (though it's very incomplete) and fix some cache problems and pointer lifetime misunderstandings spectrogram-minor-refactor
Tue, 05 Jul 2016 12:20:56 +0100 Chris Cannam Start to introduce renderer objects spectrogram-minor-refactor
Tue, 05 Jul 2016 08:58:28 +0100 Chris Cannam One FFT model per spectrogram (again!) - but we do still need a magnitude range per view, as views could be showing different regions spectrogram-minor-refactor
Sat, 02 Jul 2016 12:56:07 +0100 Chris Cannam One FFT size method, no member for it spectrogram-minor-refactor
Fri, 01 Jul 2016 18:30:42 +0100 Chris Cannam Simplify the oversampling/zero-padding logic. FFT model selection no longer depends on the view. spectrogram-minor-refactor
Fri, 01 Jul 2016 17:54:31 +0100 Chris Cannam Add VerticalBinLayer to SpectrogramLayer spectrogram-minor-refactor
Fri, 01 Jul 2016 11:37:46 +0100 Chris Cannam Scale and copy spectrogram-minor-refactor
Fri, 01 Jul 2016 11:21:09 +0100 Chris Cannam Start introducing render code spectrogram-minor-refactor
Fri, 01 Jul 2016 09:55:48 +0100 Chris Cannam VerticalBinLayer for vertical mapping abstraction. Not totally sure about this spectrogram-minor-refactor
Thu, 30 Jun 2016 18:21:11 +0100 Chris Cannam Comments spectrogram-minor-refactor
Thu, 30 Jun 2016 16:28:32 +0100 Chris Cannam Minor adjustments spectrogram-minor-refactor
Thu, 30 Jun 2016 15:46:14 +0100 Chris Cannam More filling in render & cache code spectrogram-minor-refactor
Thu, 30 Jun 2016 12:40:22 +0100 Chris Cannam Move drawVisibleText to PaintAssistant spectrogram-minor-refactor
Thu, 30 Jun 2016 10:59:11 +0100 Chris Cannam Move LayerGeometryProvider from view to layer spectrogram-minor-refactor
Thu, 30 Jun 2016 10:36:52 +0100 Chris Cannam Two functions, rather than one with a boolean arg spectrogram-minor-refactor
Wed, 29 Jun 2016 15:13:54 +0100 Chris Cannam Another tiny bit spectrogram-minor-refactor
Wed, 29 Jun 2016 14:04:57 +0100 Chris Cannam Pull out render timer spectrogram-minor-refactor
Wed, 29 Jun 2016 11:53:00 +0100 Chris Cannam More renderer stubbing spectrogram-minor-refactor
Mon, 27 Jun 2016 16:01:42 +0100 Chris Cannam Comments spectrogram-minor-refactor
Thu, 23 Jun 2016 17:07:21 +0100 Chris Cannam Start stubbing Colour3DPlotRenderer spectrogram-minor-refactor
Thu, 23 Jun 2016 14:51:10 +0100 Chris Cannam Use a params structure spectrogram-minor-refactor
Thu, 23 Jun 2016 14:43:23 +0100 Chris Cannam ColourScale class, comments, naming spectrogram-minor-refactor
Thu, 23 Jun 2016 10:57:22 +0100 Chris Cannam Comment spectrogram-minor-refactor
Thu, 23 Jun 2016 10:51:45 +0100 Chris Cannam Comments spectrogram-minor-refactor
Thu, 23 Jun 2016 08:46:20 +0100 Chris Cannam Fix possible crash when scrolling to end 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
Fri, 17 Jun 2016 10:19:55 +0100 Chris Cannam A more sensible order for column operations spectrogram-minor-refactor
Wed, 15 Jun 2016 14:43:51 +0100 Chris Cannam Don't need these spectrogram-minor-refactor
Wed, 15 Jun 2016 09:46:20 +0100 Chris Cannam Replace old logic with calls to new functions; basic refactor part A done, the code now compiles again spectrogram-minor-refactor
Wed, 15 Jun 2016 08:52:07 +0100 Chris Cannam A couple more helper functions 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
Mon, 13 Jun 2016 12:46:36 +0100 Chris Cannam Merge from default branch spectrogram-minor-refactor
Mon, 13 Jun 2016 12:28:13 +0100 Chris Cannam Subrepo update 3.0-integration
Thu, 26 May 2016 11:21:55 +0100 Chris Cannam Don't paint if model has zero width 3.0-integration
Thu, 05 May 2016 15:05:56 +0100 Chris Cannam Make archiver check & complain if the appropriate docs page returns a 404 3.0-integration
Wed, 04 May 2016 10:27:26 +0100 Chris Cannam Subrepo update 3.0-integration
Tue, 03 May 2016 15:42:28 +0100 Chris Cannam Win32 build fix 3.0-integration
Wed, 27 Apr 2016 11:34:08 +0100 Chris Cannam Update Qt copyright note 3.0-integration
Wed, 27 Apr 2016 11:27:34 +0100 Chris Cannam Version on this branch will be 3.0 3.0-integration
Wed, 27 Apr 2016 11:26:49 +0100 Chris Cannam Deploy plugin checker helper; update deployment for current Qt 3.0-integration
Wed, 27 Apr 2016 11:04:32 +0100 Chris Cannam OSX build fixes 3.0-integration
Fri, 22 Apr 2016 11:15:46 +0100 Chris Cannam Update subrepos 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:53:03 +0100 Chris Cannam Update checker code layout pluginscan
Thu, 14 Apr 2016 14:23:48 +0100 Chris Cannam Make this warning a #pragma message, as we don't want it to make compilation fail with -Werror set 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
Fri, 18 Mar 2016 14:26:06 +0000 Chris Cannam Remove Vamp SDK from dependency builds for Windows, as for OSX 3.0-integration
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, 04 Mar 2016 13:04:39 +0000 Chris Cannam Update subrepo
Fri, 04 Mar 2016 12:40:18 +0000 Chris Cannam Merge from default! 3.0-integration
Fri, 04 Mar 2016 12:39:45 +0000 Chris Cannam Merge from default branch in subrepos 3.0-integration
Fri, 04 Mar 2016 12:30:38 +0000 Chris Cannam Merge in subrepo