log layer/SpectrogramLayer.cpp @ 776:fe59d97750ba

age author description
2014-05-07 Chris Cannam Merge from tonioni branch tony_integration
2014-04-02 Chris Cannam A lot of work on saving and reloading sessions: save flexinote layer type and hybrid spectrogram normalisation, etc tonioni
2014-02-06 Chris Cannam Unclamped
2014-01-28 Chris Cannam Bodge in Matthias's suggested normalise-to-log as an option in spectrogram and colour 3d plot layers (not wired into gui)
2013-12-03 Chris Cannam Pull out PianoScale into separate class
2013-11-26 Chris Cannam Drop std:: from cout, cerr, endl -- pull these in through Debug.h
2013-03-11 Chris Cannam Build fixes for Qt5 qt5
2012-01-30 Chris Cannam Adjust crosshair left end position based on detail level of vertical scale
2012-01-30 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)
2011-08-23 mathieub Put some debug outputs in comments integration_library
2011-07-06 mathieub Extends the audio feedback of the piano scale to the Spectrum layer (horizontal piano keyboard). sonification
2011-06-24 Chris Cannam Add playExampleNote route through view manager out to the audio play source sonification
2011-06-24 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
2011-06-21 mathieub Branch to handle audio feedback and metadata sonification interactively with the UI. sonification
2011-06-14 Chris Cannam Seems to be a bad idea to use plain DEBUG symbol on OS/X (system wants it)
2011-05-16 Chris Cannam Convert many cerrs to DEBUGs debug-output
2011-05-12 Chris Cannam Remove most toStdString calls (no longer needed, with debug header) debug-output
2011-04-14 Chris Cannam Record and show any error that occurs during layer processing (e.g. spectrogram layer runs out of disc space for feature files)
2010-06-22 Chris Cannam * Avoid warnings for out of range pixel set at edges
2010-05-05 Chris Cannam * Quick workarounds for some very weird behaviour on first test sv-v1.7.2
2009-09-23 Chris Cannam * Remove a bit of debug output
2009-09-10 Chris Cannam * solaris build fixes
2009-06-29 Chris Cannam ... sv-v1.6
2009-03-16 Chris Cannam * debug tidy sv-v1.5
2009-03-06 Chris Cannam * fix unsigned overflow causing spectrogram to "disappear" in some
2009-02-09 Chris Cannam * Fix overall mag range management in normalise-visible-area mode
2009-02-06 Chris Cannam * Restore (better quality) y-axis interpolation in spectrogram
2009-02-05 Chris Cannam * Restore peak bins mode in spectrogram
2009-02-05 Chris Cannam * Re-enable peak frequencies display in spectrogram
2009-02-05 Chris Cannam * Re-enable column normalization
2009-02-05 Chris Cannam * Finer locking in fft caches; fix displayed bin ranges in spectrogram
2009-02-04 Chris Cannam * fix deadlock in fft memory cache usage
2009-02-04 Chris Cannam * Make use of peak cache in spectrogram
2009-02-04 Chris Cannam * reorganise function for faster data retrieval
2009-02-04 Chris Cannam * throw (but do not yet catch!) exception when running out of disc space
2009-02-03 Chris Cannam * sort out cropping and scaling for x-smoothed draw buffer
2009-02-03 Chris Cannam * start introducing another rendering method
2009-02-03 Chris Cannam * smooth x-scaling for images in spectrogram -- needs an overlap to avoid
2009-02-03 Chris Cannam * incremental commit
2009-02-03 Chris Cannam * some preparatory reorganisation
2009-01-27 Chris Cannam * Merge from one-fftdataserver-per-fftmodel branch. This bit of
2008-12-08 Chris Cannam * Cut back on the locking and general workload in
2008-07-10 Chris Cannam * Updates for 1.3 sv1-v1.3 sv1-v1.3rc1
2008-05-21 Chris Cannam * Provide a proper implementation of
2008-05-20 Chris Cannam * default synchronous to false, of course...
2008-05-20 Chris Cannam * Attempt fix for #1914752 export image has holes (1.0 and 1.2)
2008-05-09 Chris Cannam ...
2008-05-08 Chris Cannam * Speed up spectrogram painting by releasing mutex in FFTDataServer
2008-05-08 Chris Cannam * Some debug output and tweaks spectrogram-cache-rejig
2008-03-12 Chris Cannam * juggle some files around in order to free audioio, base, and system libraries
2008-02-27 Chris Cannam * Merge from trunk spectrogram-cache-rejig
2007-11-29 Chris Cannam * Spectrogram paint-from-cache fix
2007-11-23 Chris Cannam * Add Erase tool and mode
2007-11-22 Chris Cannam ...
2007-11-19 Chris Cannam * Some bits and bobs of cache mangling -- closer to working, but still not spectrogram-cache-rejig
2007-11-19 Chris Cannam * Some fixes to cache repainting strategy -- should make things a little
2007-11-16 Chris Cannam * cache bits & bobs (wholly broken at the moment) spectrogram-cache-rejig
2007-11-14 Chris Cannam * First hack towards more efficient paint mechanism from cache filled spectrogram-cache-rejig
2007-11-11 Chris Cannam * Pass StorageAdviser::Criteria into FFTModel constructor etc
2007-11-09 Chris Cannam * Factor out uses of "Sonic Visualiser" in "common" code to applicationName()