Wed, 15 Jun 2016 08:52:07 +0100 |
Chris Cannam |
A couple more helper functions
spectrogram-minor-refactor
|
Mon, 13 Jun 2016 16:17:44 +0100 |
Chris Cannam |
Mid-refactor to pull out the bulk of paintDrawBuffer into chunks
spectrogram-minor-refactor
|
Mon, 13 Jun 2016 11:44:08 +0100 |
Chris Cannam |
Comments and minor tidy
3.0-integration
|
Mon, 13 Jun 2016 11:44:03 +0100 |
Chris Cannam |
Make normalise-hybrid logic the same in both draw methods
3.0-integration
|
Mon, 13 Jun 2016 11:42:51 +0100 |
Chris Cannam |
Make peak cache divisor a member
3.0-integration
|
Tue, 09 Feb 2016 10:59:36 +0000 |
Chris Cannam |
Make ViewProxy objects share the ids of their Views; fixes incorrect colour scale drawing
3.0-integration
|
Thu, 04 Feb 2016 11:18:08 +0000 |
Chris Cannam |
Merge from branch "spectrogram-minor-refactor"
3.0-integration
|
Wed, 03 Feb 2016 16:51:37 +0000 |
Chris Cannam |
Truncate edges when about to paint beyond limits of cache
spectrogram-minor-refactor
|
Tue, 02 Feb 2016 16:00:31 +0000 |
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
|
Tue, 02 Feb 2016 15:34:39 +0000 |
Chris Cannam |
Comment
spectrogram-minor-refactor
|
Tue, 02 Feb 2016 15:32:57 +0000 |
Chris Cannam |
Timing tweaks to reduce the number of repaints
spectrogram-minor-refactor
|
Fri, 29 Jan 2016 18:51:05 +0000 |
Chris Cannam |
Further fixes to the scrollable cache logic
spectrogram-minor-refactor
|
Fri, 29 Jan 2016 15:08:01 +0000 |
Chris Cannam |
Start refactoring out the spectrogram image cache
spectrogram-minor-refactor
|
Wed, 27 Jan 2016 11:10:48 +0000 |
Chris Cannam |
Fix calculation of repaint area when we haven't scrolled but cache is not complete
spectrogram-minor-refactor
|
Tue, 26 Jan 2016 17:21:46 +0000 |
Chris Cannam |
Start repainting from the middle -- but this is quite unreliable
spectrogram-minor-refactor
|
Tue, 26 Jan 2016 14:44:26 +0000 |
Chris Cannam |
Fix return value from paintDrawBuffer in rightToLeft case; propagate timing change to PeakFrequencies version as well
spectrogram-minor-refactor
|
Tue, 26 Jan 2016 13:19:53 +0000 |
Chris Cannam |
Draw right-to-left when adjoining an existing cache valid area on the right
spectrogram-minor-refactor
|
Mon, 25 Jan 2016 16:16:21 +0000 |
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
|
Mon, 25 Jan 2016 15:52:26 +0000 |
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
|
Fri, 22 Jan 2016 18:12:41 +0000 |
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
|
Fri, 22 Jan 2016 17:08:02 +0000 |
Chris Cannam |
Tidy a bit
colourschemes
|
Fri, 22 Jan 2016 13:39:45 +0000 |
Chris Cannam |
Convert 3d model column type from QVector to std::vector; replace another user of ResizeableBitset
colourschemes
|
Wed, 20 Jan 2016 11:43:16 +0000 |
Chris Cannam |
Add default spectrogram colours to prefs
colourschemes
|
Tue, 20 Oct 2015 12:55:09 +0100 |
Chris Cannam |
Fix incorrect reload of old Tony v1.0 files
tony-2.0-integration
|
Tue, 20 Oct 2015 12:54:47 +0100 |
Chris Cannam |
Use max value returned directly from api call
tony-2.0-integration
|
Tue, 20 Oct 2015 12:53:32 +0100 |
Chris Cannam |
Minor adjustment for higher-res screens
tony-2.0-integration
|
Tue, 13 Oct 2015 14:24:51 +0100 |
Chris Cannam |
Repaint fix
tony-2.0-integration
|
Thu, 20 Aug 2015 15:40:04 +0100 |
Chris Cannam |
Some minor tweaks to make behaviour more like prior Tony
tony-2.0-integration
|
Wed, 01 Jul 2015 13:27:03 +0100 |
Chris Cannam |
Merge from branch simple-fft-model
3.0-integration
|
Wed, 01 Jul 2015 11:33:28 +0100 |
Chris Cannam |
Switch off debug again
simple-fft-model
|
Wed, 01 Jul 2015 11:32:18 +0100 |
Chris Cannam |
Fill extent is not relevant in simple-fft-model code, as it's always the full extent
simple-fft-model
|
Fri, 26 Jun 2015 14:13:31 +0100 |
Chris Cannam |
Merge from branch normalize_hybrid_option
3.0-integration
|
Fri, 26 Jun 2015 14:10:40 +0100 |
Chris Cannam |
Merge from branch osx-retina
3.0-integration
|
Fri, 12 Jun 2015 14:51:46 +0100 |
Chris Cannam |
Gut the old code, but don't replace it yet (so nothing will link yet)
simple-fft-model
|
Wed, 18 Mar 2015 15:10:36 +0000 |
Chris Cannam |
Fix crash caused by using proxy (of unknown lifecycle) instead of view as cache key
osx-retina
|
Tue, 17 Mar 2015 16:56:03 +0000 |
Chris Cannam |
Many fixes for the previous stuff
osx-retina
|
Tue, 17 Mar 2015 15:05:25 +0000 |
Chris Cannam |
Start trying to introduce LayerGeometryProvider as proxyable interface for View methods that the Layer wants to use
osx-retina
|
Tue, 10 Mar 2015 10:31:27 +0000 |
Chris Cannam |
More type fixes, primarily in the spectrogram
cxx11
|
Mon, 09 Mar 2015 15:59:04 +0000 |
Chris Cannam |
A few more fixes
cxx11
|
Mon, 09 Mar 2015 14:35:21 +0000 |
Chris Cannam |
Working through the float/double and int/sv_frame_t fixes
cxx11
|
Wed, 04 Mar 2015 13:53:05 +0000 |
Chris Cannam |
Fixes to go with latest svcore
cxx11
|
Fri, 12 Sep 2014 11:38:55 +0100 |
Chris Cannam |
Experimentally add the hybrid normalisation as an option (not working well either in UI or implementation)
normalize_hybrid_option
|
Wed, 03 Sep 2014 11:47:41 +0100 |
Chris Cannam |
Fix a couple of inadvertant integer divisions (from coverity scan)
|
Wed, 03 Sep 2014 11:44:40 +0100 |
Chris Cannam |
Remove redundant code (from coverity scan)
|
Tue, 17 Jun 2014 15:36:56 +0100 |
Chris Cannam |
Some more unsigned/long removal
warnfix_no_size_t
|
Tue, 17 Jun 2014 15:18:06 +0100 |
Chris Cannam |
Remove size_t's and fix warnings in layer/
warnfix_no_size_t
|
Wed, 07 May 2014 15:12:13 +0100 |
Chris Cannam |
Merge from tonioni branch
tony_integration
|
Wed, 02 Apr 2014 21:50:04 +0100 |
Chris Cannam |
A lot of work on saving and reloading sessions: save flexinote layer type and hybrid spectrogram normalisation, etc
tonioni
|
Thu, 06 Feb 2014 15:31:46 +0000 |
Chris Cannam |
Unclamped
|
Tue, 28 Jan 2014 17:37:42 +0000 |
Chris Cannam |
Bodge in Matthias's suggested normalise-to-log as an option in spectrogram and colour 3d plot layers (not wired into gui)
|
Tue, 03 Dec 2013 17:32:25 +0000 |
Chris Cannam |
Pull out PianoScale into separate class
|
Tue, 26 Nov 2013 14:06:40 +0000 |
Chris Cannam |
Drop std:: from cout, cerr, endl -- pull these in through Debug.h
|
Mon, 11 Mar 2013 14:23:52 +0000 |
Chris Cannam |
Build fixes for Qt5
qt5
|
Mon, 30 Jan 2012 16:06:32 +0000 |
Chris Cannam |
Adjust crosshair left end position based on detail level of vertical scale
|
Mon, 30 Jan 2012 16:01:59 +0000 |
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)
|
Tue, 23 Aug 2011 14:45:02 +0100 |
mathieub |
Put some debug outputs in comments
integration_library
|
Wed, 06 Jul 2011 18:05:42 +0100 |
mathieub |
Extends the audio feedback of the piano scale to the Spectrum layer (horizontal piano keyboard).
sonification
|
Fri, 24 Jun 2011 16:42:48 +0100 |
Chris Cannam |
Add playExampleNote route through view manager out to the audio play source
sonification
|
Fri, 24 Jun 2011 14:27:32 +0100 |
Chris Cannam |
Check the scale width in the View (which has access to it); ask the layer to do something when the user clicks in the scale regardless of the edit mode, and continue with normal processing if the layer has nothing interesting to do
sonification
|
Wed, 22 Jun 2011 00:04:21 +0100 |
mathieub |
Branch to handle audio feedback and metadata sonification interactively with the UI.
sonification
|