log layer/SpectrogramLayer.cpp @ 1154:07e8ac88bcce 3.0-integration

age author description
2016-10-18 Chris Cannam MSVC build fixes msvc2015_64
2016-08-05 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
2016-08-05 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
2016-08-05 Chris Cannam Make text labels on vertical scale ticks visible spectrogram-minor-refactor
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 Pull out paintDetailedScale spectrogram-minor-refactor
2016-08-05 Chris Cannam Minor tidy, + go back to opaque-only spectrogram as intended spectrogram-minor-refactor
2016-08-05 Chris Cannam Restore illuminateLocalFeatures in spectrogram spectrogram-minor-refactor
2016-08-04 Chris Cannam Reconnect double-click region select in spectrogram spectrogram-minor-refactor
2016-08-04 Chris Cannam Re-implement dB^2 (log-power) spectrogram setting spectrogram-minor-refactor
2016-08-03 Chris Cannam Re-enable (little-used) normalise-visible-range option in spectrogram layer spectrogram-minor-refactor
2016-08-02 Chris Cannam Another small tidy 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 A threshold fix spectrogram-minor-refactor
2016-08-01 Chris Cannam Float/double conversion fixes spectrogram-minor-refactor
2016-08-01 Chris Cannam Fix threshold in spectrogram -- it wasn't working in the last release. spectrogram-minor-refactor
2016-08-01 Chris Cannam Scale range matching 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-19 Chris Cannam Fix translucent mode for spectrogram 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-14 Chris Cannam Remove all of the "old" paint logic from SpectrogramLayer, even where it hasn't been completely replaced yet 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 Switch in "standard" colour scale, bin scale, normalisation -- not quite handled elegantly or correctly yet spectrogram-minor-refactor
2016-07-11 Chris Cannam Minor build fix spectrogram-minor-refactor
2016-07-11 Chris Cannam Far more pragmatic update strategy spectrogram-minor-refactor
2016-07-07 Chris Cannam Use enums from origin classes spectrogram-minor-refactor
2016-07-07 Chris Cannam Colour scales (partly) spectrogram-minor-refactor
2016-07-07 Chris Cannam Time-constrained rendering 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-05 Chris Cannam Start to introduce renderer objects spectrogram-minor-refactor
2016-07-05 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
2016-07-02 Chris Cannam One FFT size method, no member for it spectrogram-minor-refactor
2016-07-01 Chris Cannam Simplify the oversampling/zero-padding logic. FFT model selection no longer depends on the view. 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-23 Chris Cannam Fix possible crash when scrolling to end spectrogram-minor-refactor
2016-06-20 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
2016-06-20 Chris Cannam Pull out column ops into ColumnOp spectrogram-minor-refactor
2016-06-17 Chris Cannam A more sensible order for column operations spectrogram-minor-refactor
2016-06-15 Chris Cannam Don't need these spectrogram-minor-refactor
2016-06-15 Chris Cannam Replace old logic with calls to new functions; basic refactor part A done, the code now compiles again spectrogram-minor-refactor
2016-06-15 Chris Cannam A couple more helper functions spectrogram-minor-refactor
2016-06-13 Chris Cannam Mid-refactor to pull out the bulk of paintDrawBuffer into chunks spectrogram-minor-refactor
2016-06-13 Chris Cannam Comments and minor tidy 3.0-integration
2016-06-13 Chris Cannam Make normalise-hybrid logic the same in both draw methods 3.0-integration
2016-06-13 Chris Cannam Make peak cache divisor a member 3.0-integration
2016-02-09 Chris Cannam Make ViewProxy objects share the ids of their Views; fixes incorrect colour scale drawing 3.0-integration
2016-02-04 Chris Cannam Merge from branch "spectrogram-minor-refactor" 3.0-integration