2017-01-05 |
Chris Cannam |
More cache hit counts; make debug output from colour 3d plot renderer (even though it is to SVDEBUG) appear only with explicit debug flag
3.0-integration
|
2017-01-05 |
Chris Cannam |
Don't start in the middle when repainting the whole width while using a peak cache. It looks funny.
3.0-integration
|
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
|
2016-11-28 |
Chris Cannam |
More debug
3.0-integration
|
2016-11-23 |
Chris Cannam |
Avoid rounding error giving too few bins in column request
3.0-integration
|
2016-11-17 |
Chris Cannam |
Backed out changeset d89e04b0eff3, thus un-backing-out changeset c036560a7205!
3.0-integration
|
2016-11-17 |
Chris Cannam |
Backed out changeset c036560a7205
3.0-integration
|
2016-11-17 |
Chris Cannam |
Introduce our own scaleDrawBufferImage (though I think we probably won't actually want to use this, so I expect to back it out again)
3.0-integration
|
2016-11-10 |
Chris Cannam |
More timings and cache hit counts
3.0-integration
|
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-11-04 |
Chris Cannam |
Fix omitted topmost bin
3.0-integration
|
2016-11-04 |
Chris Cannam |
Fix forehead-slapping failure to use the right model when rendering 3d plot in peaks cache mode (i.e. when zoomed quite far out)
3.0-integration
|
2016-08-05 |
Chris Cannam |
Fixes to phase display and colour scale for it; tidy up some debug output
spectrogram-minor-refactor
|
2016-08-05 |
Chris Cannam |
Minor tidy, + go back to opaque-only spectrogram as intended
spectrogram-minor-refactor
|
2016-08-04 |
Chris Cannam |
Reconnect double-click region select in spectrogram
spectrogram-minor-refactor
|
2016-08-04 |
Chris Cannam |
Restore phase display
spectrogram-minor-refactor
|
2016-08-03 |
Chris Cannam |
Re-enable (little-used) normalise-visible-range option in spectrogram layer
spectrogram-minor-refactor
|
2016-08-03 |
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
|
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-08-02 |
Chris Cannam |
Minor tidy
spectrogram-minor-refactor
|
2016-08-01 |
Chris Cannam |
Scale range matching
spectrogram-minor-refactor
|
2016-08-01 |
Chris Cannam |
Some notes on gain
spectrogram-minor-refactor
|
2016-07-22 |
Chris Cannam |
Some tidying
spectrogram-minor-refactor
|
2016-07-22 |
Chris Cannam |
Fixes and debug output for mag range calculations
spectrogram-minor-refactor
|
2016-07-22 |
Chris Cannam |
Wiring through the magnitude range updates
spectrogram-minor-refactor
|
2016-07-20 |
Chris Cannam |
Toward updating mag cache
spectrogram-minor-refactor
|
2016-07-20 |
Chris Cannam |
Inch toward using the mag cache (currently will crash with debug exception)
spectrogram-minor-refactor
|
2016-07-20 |
Chris Cannam |
Introduce ScrollableMagRangeCache, plus some tidying etc
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Fix translucent mode for spectrogram
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Wire up invertVertical
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Re-enable a couple more features
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Consts and willRenderOpaque
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Colourmap rotation (inelegantly)
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Make VerticalBinLayer an actual Layer (via SliceableLayer)
spectrogram-minor-refactor
|
2016-07-18 |
Chris Cannam |
Start introducing translucent renderer
spectrogram-minor-refactor
|
2016-07-14 |
Chris Cannam |
Convert ColourScaleType into an enum class
spectrogram-minor-refactor
|
2016-07-14 |
Chris Cannam |
Turn BinDisplay and BinScale into enum classes
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-11 |
Chris Cannam |
Introduce peak frequency rendering (basics of)
spectrogram-minor-refactor
|
2016-07-11 |
Chris Cannam |
Far more pragmatic update strategy
spectrogram-minor-refactor
|
2016-07-11 |
Chris Cannam |
Fix draw buffer sizing problem in scaled rendering
spectrogram-minor-refactor
|
2016-07-07 |
Chris Cannam |
Split out cache rendering functions and some fixes to calculations
spectrogram-minor-refactor
|
2016-07-05 |
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
|
2016-07-01 |
Chris Cannam |
Scale and copy
spectrogram-minor-refactor
|
2016-07-01 |
Chris Cannam |
Start introducing render code
spectrogram-minor-refactor
|
2016-07-01 |
Chris Cannam |
VerticalBinLayer for vertical mapping abstraction. Not totally sure about this
spectrogram-minor-refactor
|
2016-06-30 |
Chris Cannam |
Comments
spectrogram-minor-refactor
|
2016-06-30 |
Chris Cannam |
Minor adjustments
spectrogram-minor-refactor
|
2016-06-30 |
Chris Cannam |
More filling in render & cache code
spectrogram-minor-refactor
|
2016-06-30 |
Chris Cannam |
Move LayerGeometryProvider from view to layer
spectrogram-minor-refactor
|
2016-06-30 |
Chris Cannam |
Two functions, rather than one with a boolean arg
spectrogram-minor-refactor
|
2016-06-29 |
Chris Cannam |
Another tiny bit
spectrogram-minor-refactor
|
2016-06-29 |
Chris Cannam |
Pull out render timer
spectrogram-minor-refactor
|
2016-06-29 |
Chris Cannam |
More renderer stubbing
spectrogram-minor-refactor
|
2016-06-23 |
Chris Cannam |
Start stubbing Colour3DPlotRenderer
spectrogram-minor-refactor
|