log layer/SpectrogramLayer.cpp @ 918:4fe7a09be0fe osx-retina

age author description
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
Tue, 14 Jun 2011 15:27:05 +0100 Chris Cannam Seems to be a bad idea to use plain DEBUG symbol on OS/X (system wants it)
Mon, 16 May 2011 17:19:25 +0100 Chris Cannam Convert many cerrs to DEBUGs debug-output
Thu, 12 May 2011 17:31:43 +0100 Chris Cannam Remove most toStdString calls (no longer needed, with debug header) debug-output
Thu, 14 Apr 2011 15:21:21 +0100 Chris Cannam Record and show any error that occurs during layer processing (e.g. spectrogram layer runs out of disc space for feature files)
Tue, 22 Jun 2010 09:45:42 +0000 Chris Cannam * Avoid warnings for out of range pixel set at edges
Wed, 05 May 2010 14:45:32 +0000 Chris Cannam * Quick workarounds for some very weird behaviour on first test sv-v1.7.2
Wed, 23 Sep 2009 11:21:07 +0000 Chris Cannam * Remove a bit of debug output
Thu, 10 Sep 2009 18:44:45 +0000 Chris Cannam * solaris build fixes
Mon, 29 Jun 2009 16:25:16 +0000 Chris Cannam ... sv-v1.6
Mon, 16 Mar 2009 16:42:34 +0000 Chris Cannam * debug tidy sv-v1.5
Fri, 06 Mar 2009 10:23:30 +0000 Chris Cannam * fix unsigned overflow causing spectrogram to "disappear" in some
Mon, 09 Feb 2009 12:56:16 +0000 Chris Cannam * Fix overall mag range management in normalise-visible-area mode
Fri, 06 Feb 2009 15:06:23 +0000 Chris Cannam * Restore (better quality) y-axis interpolation in spectrogram
Thu, 05 Feb 2009 17:46:34 +0000 Chris Cannam * Restore peak bins mode in spectrogram
Thu, 05 Feb 2009 17:33:21 +0000 Chris Cannam * Re-enable peak frequencies display in spectrogram
Thu, 05 Feb 2009 13:31:27 +0000 Chris Cannam * Re-enable column normalization
Thu, 05 Feb 2009 12:05:28 +0000 Chris Cannam * Finer locking in fft caches; fix displayed bin ranges in spectrogram
Wed, 04 Feb 2009 20:39:11 +0000 Chris Cannam * fix deadlock in fft memory cache usage
Wed, 04 Feb 2009 15:03:42 +0000 Chris Cannam * Make use of peak cache in spectrogram
Wed, 04 Feb 2009 13:09:02 +0000 Chris Cannam * reorganise function for faster data retrieval
Wed, 04 Feb 2009 12:13:16 +0000 Chris Cannam * throw (but do not yet catch!) exception when running out of disc space
Tue, 03 Feb 2009 18:03:48 +0000 Chris Cannam * sort out cropping and scaling for x-smoothed draw buffer
Tue, 03 Feb 2009 15:21:28 +0000 Chris Cannam * start introducing another rendering method
Tue, 03 Feb 2009 12:55:09 +0000 Chris Cannam * smooth x-scaling for images in spectrogram -- needs an overlap to avoid
Tue, 03 Feb 2009 12:02:17 +0000 Chris Cannam * incremental commit
Tue, 03 Feb 2009 11:19:39 +0000 Chris Cannam * some preparatory reorganisation
Tue, 27 Jan 2009 13:25:10 +0000 Chris Cannam * Merge from one-fftdataserver-per-fftmodel branch. This bit of
Mon, 08 Dec 2008 11:15:13 +0000 Chris Cannam * Cut back on the locking and general workload in
Thu, 10 Jul 2008 12:50:56 +0000 Chris Cannam * Updates for 1.3 sv1-v1.3 sv1-v1.3rc1
Wed, 21 May 2008 11:09:15 +0000 Chris Cannam * Provide a proper implementation of
Tue, 20 May 2008 10:42:07 +0000 Chris Cannam * default synchronous to false, of course...
Tue, 20 May 2008 10:40:20 +0000 Chris Cannam * Attempt fix for #1914752 export image has holes (1.0 and 1.2)
Fri, 09 May 2008 12:39:02 +0000 Chris Cannam ...
Thu, 08 May 2008 14:46:22 +0000 Chris Cannam * Speed up spectrogram painting by releasing mutex in FFTDataServer
Thu, 08 May 2008 09:23:16 +0000 Chris Cannam * Some debug output and tweaks spectrogram-cache-rejig