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
|
2016-02-03 |
Chris Cannam |
Truncate edges when about to paint beyond limits of cache
spectrogram-minor-refactor
|
2016-02-02 |
Chris Cannam |
Don't use partial paints when zoomed in far enough to have boundary alignment concerns. (But boundary calculations are still wrong, leading to a logic error exception.)
spectrogram-minor-refactor
|
2016-02-02 |
Chris Cannam |
Comment
spectrogram-minor-refactor
|
2016-02-02 |
Chris Cannam |
Timing tweaks to reduce the number of repaints
spectrogram-minor-refactor
|
2016-01-29 |
Chris Cannam |
Further fixes to the scrollable cache logic
spectrogram-minor-refactor
|
2016-01-29 |
Chris Cannam |
Start refactoring out the spectrogram image cache
spectrogram-minor-refactor
|
2016-01-27 |
Chris Cannam |
Fix calculation of repaint area when we haven't scrolled but cache is not complete
spectrogram-minor-refactor
|
2016-01-26 |
Chris Cannam |
Start repainting from the middle -- but this is quite unreliable
spectrogram-minor-refactor
|
2016-01-26 |
Chris Cannam |
Fix return value from paintDrawBuffer in rightToLeft case; propagate timing change to PeakFrequencies version as well
spectrogram-minor-refactor
|
2016-01-26 |
Chris Cannam |
Draw right-to-left when adjoining an existing cache valid area on the right
spectrogram-minor-refactor
|
2016-01-25 |
Chris Cannam |
Make paint method do its own timing and abandon if it's taking too long (still needs some work on queueing correct repaints of the remainder)
spectrogram-minor-refactor
|
2016-01-25 |
Chris Cannam |
Rearrange cache update calculations so as to use the actual painted width returned by paint functions (though they only ever return the same width as requested, at this point)
spectrogram-minor-refactor
|
2016-01-22 |
Chris Cannam |
Avoid reusing a large paint width if the zoom level has changed (in case it has changed dramatically, as for example when the user hits the F key). Also some tidying and adjustment to timing stuff
colourschemes
|
2016-01-22 |
Chris Cannam |
Tidy a bit
colourschemes
|
2016-01-22 |
Chris Cannam |
Convert 3d model column type from QVector to std::vector; replace another user of ResizeableBitset
colourschemes
|
2016-01-20 |
Chris Cannam |
Add default spectrogram colours to prefs
colourschemes
|
2015-10-20 |
Chris Cannam |
Fix incorrect reload of old Tony v1.0 files
tony-2.0-integration
|
2015-10-20 |
Chris Cannam |
Use max value returned directly from api call
tony-2.0-integration
|
2015-10-20 |
Chris Cannam |
Minor adjustment for higher-res screens
tony-2.0-integration
|
2015-10-13 |
Chris Cannam |
Repaint fix
tony-2.0-integration
|