log layer/Colour3DPlotLayer.cpp @ 1362:d79e21855aef

age author description
Thu, 18 Oct 2018 13:21:56 +0100 Chris Cannam Add mechanism for saving/loading colour maps by name/id rather than by numerical index, for future compatibility when adding to or changing the supported colour maps. Add two new colour maps (and one old one). Write out backward-compatible numerical indices for use when reloading in older versions. Also add a mechanism to invert the colour map, though I don't think it turns out useful enough to include in the UI.
Thu, 01 Mar 2018 18:02:22 +0000 Chris Cannam Untabify
Tue, 28 Feb 2017 16:42:52 +0000 Chris Cannam Fix failure to respect saved linear-scale setting in layer when the model suggests it would prefer log scale
Tue, 28 Feb 2017 16:34:01 +0000 Chris Cannam Fix attribute name -- it's colourScale in the spectrogram, but it's just scale here
Tue, 28 Feb 2017 14:07:34 +0000 Chris Cannam Ensure threshold is equal to minValue; default of 0 is inadequate when minValue < 0 (fixes bug that made all negative values appear black)
Tue, 28 Feb 2017 14:06:49 +0000 Chris Cannam Remove unused function
Tue, 28 Feb 2017 14:06:24 +0000 Chris Cannam Use Range01 normalisation in Colour 3D Plot. This gives us the same column normalisation behaviour as in 2.5 (better than the Max1 option).
Thu, 23 Feb 2017 09:22:56 +0000 Chris Cannam Debug notes, tidying
Wed, 22 Feb 2017 12:01:39 +0000 Chris Cannam Fix various "model deleted with no aboutToDelete notification" warnings (and one associated potential memory leak)
Tue, 07 Feb 2017 14:55:19 +0000 Chris Cannam Some work to make spectrum layers (and slice layers generally) zoomable in the frequency axis. Also fixes a number of view id mixups in SliceLayer which broke offset calculations for the x axis scale.
Fri, 27 Jan 2017 11:39:42 +0000 Chris Cannam Wire up normalise-visible-area mode in colour 3d plot
Thu, 26 Jan 2017 11:55:11 +0000 Chris Cannam Measure time taken to render per pixel, and use the time last time around to decide whether to be time constrained this time around
Thu, 26 Jan 2017 10:41:50 +0000 Chris Cannam Fix #1781 Running CQ Chromagram spits out stacks of "bin index out of range" warnings
Thu, 05 Jan 2017 14:02:54 +0000 Chris Cannam Make the colour 3d plot renderer able to support more than one level of peak cache; introduce a second "peak" cache for the spectrogram layer that actually has a 1-1 column relationship with the underlying FFT model, and use it in addition to the existing peak cache if memory is plentiful. Makes spectrograms appear much faster in many common situations. 3.0-integration
Tue, 03 Jan 2017 16:23:11 +0000 Chris Cannam Provisionally add labels for normalisation menu (sigh) 3.0-integration
Fri, 16 Dec 2016 14:16:05 +0000 Chris Cannam Introduce a colour map combo too. Doesn't yet have swatches levelpanwidget