2018-03-01 |
Chris Cannam |
Untabify
|
2017-02-28 |
Chris Cannam |
Fix failure to respect saved linear-scale setting in layer when the model suggests it would prefer log scale
|
2017-02-28 |
Chris Cannam |
Fix attribute name -- it's colourScale in the spectrogram, but it's just scale here
|
2017-02-28 |
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)
|
2017-02-28 |
Chris Cannam |
Remove unused function
|
2017-02-28 |
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).
|
2017-02-23 |
Chris Cannam |
Debug notes, tidying
|
2017-02-22 |
Chris Cannam |
Fix various "model deleted with no aboutToDelete notification" warnings (and one associated potential memory leak)
|
2017-02-07 |
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.
|
2017-01-27 |
Chris Cannam |
Wire up normalise-visible-area mode in colour 3d plot
|
2017-01-26 |
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
|
2017-01-26 |
Chris Cannam |
Fix #1781 Running CQ Chromagram spits out stacks of "bin index out of range" warnings
|
2017-01-05 |
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
|
2017-01-03 |
Chris Cannam |
Provisionally add labels for normalisation menu (sigh)
3.0-integration
|
2016-12-16 |
Chris Cannam |
Introduce a colour map combo too. Doesn't yet have swatches
levelpanwidget
|
2016-11-08 |
Chris Cannam |
Use peak cache at one zoom level lower (since it exists at that level already -- this is a >= vs > question) + make naming more uniform
3.0-integration
|
2016-10-18 |
Chris Cannam |
MSVC build fixes
msvc2015_64
|
2016-08-04 |
Chris Cannam |
Re-implement dB^2 (log-power) spectrogram setting
spectrogram-minor-refactor
|
2016-08-02 |
Chris Cannam |
Fix vertical zoom/scroll in colour 3d plot layer
spectrogram-minor-refactor
|
2016-08-02 |
Chris Cannam |
Sensible vertical scale and hybrid normalisation range in colour 3d plot
spectrogram-minor-refactor
|
2016-07-22 |
Chris Cannam |
Some tidying
spectrogram-minor-refactor
|
2016-07-22 |
Chris Cannam |
Wiring through the magnitude range updates
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Tidy
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Consts and willRenderOpaque
spectrogram-minor-refactor
|
2016-07-14 |
Chris Cannam |
Fix failure to reinitialise m_peakCache
spectrogram-minor-refactor
|
2016-07-14 |
Chris Cannam |
Remove almost all of the "old" paint logic from Colour3DPlotLayer
spectrogram-minor-refactor
|
2016-07-14 |
Chris Cannam |
Convert ColourScaleType into an enum class
spectrogram-minor-refactor
|
2016-07-14 |
Chris Cannam |
Convert ColumnNormalization to an enum class, and separate out normalize-visible
spectrogram-minor-refactor
|
2016-07-14 |
Chris Cannam |
Turn BinDisplay and BinScale into enum classes
spectrogram-minor-refactor
|
2016-07-13 |
Chris Cannam |
Delete renderers
spectrogram-minor-refactor
|
2016-07-13 |
Chris Cannam |
Begin using renderer in colour 3d plot layer
spectrogram-minor-refactor
|
2016-07-13 |
Chris Cannam |
Create, but don't yet use, a renderer in the colour 3d plot layer
spectrogram-minor-refactor
|
2016-07-13 |
Chris Cannam |
Switch in "standard" colour scale, bin scale, normalisation -- not quite handled elegantly or correctly yet
spectrogram-minor-refactor
|
2016-07-01 |
Chris Cannam |
Add VerticalBinLayer to SpectrogramLayer
spectrogram-minor-refactor
|
2016-06-30 |
Chris Cannam |
Move drawVisibleText to PaintAssistant
spectrogram-minor-refactor
|
2016-06-30 |
Chris Cannam |
Move LayerGeometryProvider from view to layer
spectrogram-minor-refactor
|
2016-05-26 |
Chris Cannam |
Don't paint if model has zero width
3.0-integration
|
2016-03-04 |
Chris Cannam |
Merge from default branch
3.0-integration
|
2016-03-04 |
Chris Cannam |
Use drawVisibleText for box labels
|
2016-03-04 |
Chris Cannam |
Fix incorrect handling of model start frame
|
2016-03-04 |
Chris Cannam |
Fix confusion between model columns and painted columns, and document the difference
|
2016-01-22 |
Chris Cannam |
Convert 3d model column type from QVector to std::vector; replace another user of ResizeableBitset
colourschemes
|
2016-01-21 |
Chris Cannam |
Make colour 3d plot layer colour a preference as well
colourschemes
|
2015-11-18 |
Chris Cannam |
Merge from default branch
3.0-integration
|
2015-10-22 |
Chris Cannam |
Back out 1c37aa13bfd8 (which added half-wave rectification to colour 3d plot). Too specific.
|
2015-06-10 |
Chris Cannam |
Rounding
osx-retina
|
2015-06-10 |
Chris Cannam |
Merge from default branch
osx-retina
|
2015-05-22 |
Chris Cannam |
Add half-wave rectification option to Colour 3D Plot layer
|
2015-05-21 |
Chris Cannam |
Fixes to font sizing in colour 3d plot layer (for #1221)
osx-retina
|
2015-03-17 |
Chris Cannam |
Start trying to introduce LayerGeometryProvider as proxyable interface for View methods that the Layer wants to use
osx-retina
|
2015-03-10 |
Chris Cannam |
More type fixes
cxx11
|
2015-03-09 |
Chris Cannam |
Move to using double rather than float for floating-point calculations (float only for storage); more build fixes
cxx11
|
2015-03-09 |
Chris Cannam |
More conversion fixes
cxx11
|
2015-03-04 |
Chris Cannam |
Toward building with new sv types
cxx11
|
2014-09-29 |
Chris Cannam |
Correct some really stupid fixed-length string stuff, including a genuine stack overflow that causes a crash on OS/X for certain colour 3d plot data.
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-07-17 |
Chris Cannam |
Fix some errant signals (the modelChanged with args are now modelChangedWithin)
|
2014-07-01 |
Chris Cannam |
Dense colour 3d plot layers should be scrollable, I think; and some tidying, debug stuff, and minor optimisations
|
2014-06-17 |
Chris Cannam |
Remove size_t's and fix warnings in layer/
warnfix_no_size_t
|
2014-03-11 |
Chris Cannam |
Diagnostics and fix for peaks cache sizing (need +1 to avoid null cache)
|
2014-02-06 |
Chris Cannam |
Toward getYScaleValue in Colour3DPlotLayer
|
2014-01-28 |
Chris Cannam |
Bodge in Matthias's suggested normalise-to-log as an option in spectrogram and colour 3d plot layers (not wired into gui)
|
2013-11-26 |
Chris Cannam |
Drop std:: from cout, cerr, endl -- pull these in through Debug.h
|
2013-11-21 |
Chris Cannam |
Make some debug output optional
|
2013-03-11 |
Chris Cannam |
Build fixes for Qt5
qt5
|
2012-01-30 |
Chris Cannam |
Give a dedicated key to toggling the centre line, and move it out of the overlay level setting -- reducing number of overlay levels to 3. Introduce two distinct vertical scale types (so that we can hide the spectrogram colour scale part easily)
|
2011-06-14 |
Chris Cannam |
Seems to be a bad idea to use plain DEBUG symbol on OS/X (system wants it)
|
2011-05-16 |
Chris Cannam |
Convert many cerrs to DEBUGs
debug-output
|
2009-09-10 |
Chris Cannam |
* solaris build fixes
|
2009-06-05 |
Chris Cannam |
* Fix colour 3d plot's habit of repeating column 0 in column -1's position
|
2009-05-22 |
Chris Cannam |
* Add High Gain colour map
|
2009-05-22 |
Chris Cannam |
* Add smoothing option to colour 3d plot
|
2009-05-21 |
Chris Cannam |
* Fixes to log bin scale; add colour scale gain
|
2009-05-19 |
Chris Cannam |
* another minor improvement
|
2009-05-19 |
Chris Cannam |
* some improvements to log scale in colour 3d plot (still only in dense
|
2009-05-18 |
Chris Cannam |
* Make a start on logarithmic vertical scale in colour 3d plot
|
2009-03-06 |
Chris Cannam |
...
|
2009-02-27 |
Chris Cannam |
* Activity log updates
|
2009-02-25 |
Chris Cannam |
* Add Absolute plot scale, in colour 3d plot layer only for the moment
|
2009-02-02 |
Chris Cannam |
* Avoid crash in StorageAdviser if temporary directory cannot be opened
|
2009-01-29 |
Chris Cannam |
* add setLayerDormant
|
2009-01-29 |
Chris Cannam |
* take a bit more care about peaks cache sizing
|
2009-01-26 |
Chris Cannam |
* Try out a smooth-scaling paint method... not especially promising
|
2009-01-26 |
Chris Cannam |
* Change QMutex in Editable DTDM to a read/write lock
|
2009-01-26 |
Chris Cannam |
* another, rather trivial, optimisation
|
2009-01-23 |
Chris Cannam |
* some tweaks that make Colour3DPlotLayer a little bit faster for
|
2009-01-23 |
Chris Cannam |
* make compression optional in editable dense 3d model, and some tweaks
|
2009-01-22 |
Chris Cannam |
* try some qvectors
|
2009-01-22 |
Chris Cannam |
* Make Colour3DPlotLayer::paintDense much faster (but still not fast
|
2009-01-16 |
Chris Cannam |
* fix some warnings, remove debug
|
2009-01-09 |
Chris Cannam |
* The main fix here is to the arguments of SVApplication -- the first
|
2008-12-08 |
Chris Cannam |
* Knock a bit of sense into Colour3DPlotLayer's cache management
sv-v1.4 sv-v1.4rc1
|
2008-12-03 |
Chris Cannam |
* Fix failure to include audio files in default open-file dialog invoked
|
2008-12-02 |
Chris Cannam |
* Permit viewing (though not editing) colour 3d plot layer data in
|
2008-11-12 |
Chris Cannam |
* Make scale bar more accurate (if no more helpful) in log scaled colour 3d plot
|
2008-11-12 |
Chris Cannam |
* update changelog
|
2008-11-12 |
Chris Cannam |
* Save & reload vertical scale extents from note, time/value & colour 3d
|
2008-11-12 |
Chris Cannam |
* Make Colour 3D Plot layer vertically zoomable and scrollable
|
2008-11-11 |
Chris Cannam |
* Add use-log-scale estimator. Not quite right yet; the model doesn't
|
2008-03-12 |
Chris Cannam |
* juggle some files around in order to free audioio, base, and system libraries
|
2008-02-27 |
Chris Cannam |
* merge from trunk (1.2 ended up being tracked from trunk, but we may want
1.2-stable
|
2008-02-04 |
Chris Cannam |
* Add ability to invert a colour 3d plot in the vertical axis
|
2008-01-24 |
Chris Cannam |
* More latency for PortAudio output
|
2008-01-24 |
Chris Cannam |
* Fix duplication of zero'th column in the minus-one'th column position
|
2008-01-23 |
Chris Cannam |
* add splash screen
|
2008-01-14 |
Chris Cannam |
* fix colour 3d plot layer mis-rendering bug -- but I think it's still using
|
2008-01-11 |
Chris Cannam |
* add icons to colour 3d plot layer toggles
|
2007-10-25 |
Chris Cannam |
* Some tidying up to handling of alignment; add alignment status label to
|
2007-10-18 |
Chris Cannam |
* Make XmlExportable::toXml the function that is universally overridden (and
|
2007-07-12 |
Chris Cannam |
* Add SingleColourLayer to manage colours for layers that have a single
|
2007-07-11 |
Chris Cannam |
* Add a colour database, and Add New Colour function to the colour combo
|
2007-04-30 |
Chris Cannam |
* Fix many compile warnings, remove some debug output
|
2007-03-08 |
Chris Cannam |
* Fix #1672407 confused by plugin-named files in cwd (or home?)
|
2007-03-02 |
Chris Cannam |
* Make getPropertyRangeAndValue return the default separately from the current
sv1-1.0pre1
|
2007-02-26 |
Chris Cannam |
* remove some debug and some obsolete moc file includes
|
2007-02-01 |
Chris Cannam |
* Scale fixes and feature descriptions in slice layer
|
2007-02-01 |
Chris Cannam |
* Work on harmonising colour and scale ranges between types of layer
|
2007-01-26 |
Chris Cannam |
* Add slice layers (so you can display a slice of a colour 3d plot as if it were
|
2006-11-17 |
Chris Cannam |
* Update copyright notes as appropriate.
|
2006-10-09 |
Chris Cannam |
* Some dull work to continue unifying the fft model and editable dense 3d model
|
2006-10-06 |
Chris Cannam |
* Various improvements to colour 3d plot layer, particularly for large and/or
|
2006-07-31 |
Chris Cannam |
* Move the current DenseThreeDimensionalModel to EditableDenseThreeDimensionalModel
last-cc-copyright
|
2006-07-31 |
Chris Cannam |
* Reorganising code base. This revision probably should compile once more.
|
2006-07-27 |
Chris Cannam |
* Change preferences dialog to ok/apply/cancel model
|
2006-06-15 |
Chris Cannam |
* 1502816 file export is too slow and memory-hungry
|
2006-05-10 |
Chris Cannam |
* Reorder plugin output querying so as to cope with plugins whose number of
|
2006-04-07 |
Chris Cannam |
* Fix long-standing off-by-1 bug in WaveFileModel that was getting us the wrong
|
2006-03-20 |
Chris Cannam |
* Update licensing rubric for GPL
|
2006-03-20 |
Chris Cannam |
* Set indent-tabs-mode to nil in Emacs mode direction
|
2006-03-15 |
Chris Cannam |
* improve label drawing logic in colour plot layer
|
2006-03-02 |
Chris Cannam |
* Refactor Layer classes so as no longer to store a single View pointer;
|
2006-02-06 |
Chris Cannam |
* Rationalise the local feature identification API in Layer subclasses
|
2006-02-02 |
Chris Cannam |
* Add natty segmentation display to time-value layer. Need to do the same
|
2006-02-02 |
Chris Cannam |
* Refactor sparse models. Previously the 1D and time-value models duplicated
|
2006-02-01 |
Chris Cannam |
* Add Chromagram plugin, and make a number of fixes to the dense 3d model
|
2006-01-30 |
Chris Cannam |
* Add getXForFrame / getFrameForX in preference to using the zoom level everywhere
|
2006-01-19 |
Chris Cannam |
* Add more icons and rationalise menu options to the usual set (on the File menu)
|
2006-01-12 |
Chris Cannam |
* Update copyrights to 2006
|
2006-01-10 |
Chris Cannam |
initial import
|