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-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-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)
|
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 |
* Re-enable peak frequencies display in spectrogram
|
2009-02-05 |
Chris Cannam |
* Finer locking in fft caches; fix displayed bin ranges in spectrogram
|
2009-02-04 |
Chris Cannam |
* Make use of peak cache in spectrogram
|
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
|
2008-05-20 |
Chris Cannam |
* Attempt fix for #1914752 export image has holes (1.0 and 1.2)
|
2008-02-27 |
Chris Cannam |
* Merge from trunk
spectrogram-cache-rejig
|
2007-11-23 |
Chris Cannam |
* Add Erase tool and mode
|
2007-11-19 |
Chris Cannam |
* Some bits and bobs of cache mangling -- closer to working, but still not
spectrogram-cache-rejig
|
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-10-18 |
Chris Cannam |
* Make XmlExportable::toXml the function that is universally overridden (and
|
2007-07-12 |
Chris Cannam |
* Add SingleColourLayer to manage colours for layers that have a single
|
2007-07-05 |
Chris Cannam |
* Make it possible to "measure" a feature on the spectrogram by double-
|
2007-07-03 |
Chris Cannam |
* Fix up and simplify the LayerTreeModel, removing a horrible memory leak
|
2007-06-29 |
Chris Cannam |
* proper (though ugly) handling of y coord for measure rects in scrollable layers
|
2007-06-21 |
Chris Cannam |
* more on measurement tool -- pull out some logic from pane to layer &c
|
2007-06-14 |
Chris Cannam |
* some more work on measurement tool, and refactor Pane::paintEvent
|
2007-04-30 |
Chris Cannam |
* Fix many compile warnings, remove some debug output
|
2007-03-08 |
Chris Cannam |
* Fix #1672407 confused by plugin-named files in cwd (or home?)
|
2007-03-02 |
Chris Cannam |
* Make getPropertyRangeAndValue return the default separately from the current
sv1-1.0pre1
|
2007-03-02 |
Chris Cannam |
* Update to use new vamp-hostsdk instead of vamp-sdk
|
2007-02-28 |
Chris Cannam |
* Fix incorrect meter-scaling value for 0dB; some tidying
|
2007-02-01 |
Chris Cannam |
* Work on harmonising colour and scale ranges between types of layer
|
2007-01-31 |
Chris Cannam |
* Add separate colour mapping unit; use it in spectrogram (colour 3d plot to follow)
|
2007-01-26 |
Chris Cannam |
* Add slice layers (so you can display a slice of a colour 3d plot as if it were
|
2007-01-12 |
Chris Cannam |
* better icon
|
2006-11-24 |
Chris Cannam |
* Omit translucent blue fill for selection rectangles that are superimposed
|
2006-11-17 |
Chris Cannam |
* Update copyright notes as appropriate.
|
2006-10-16 |
Chris Cannam |
* Use RangeMappers in various places in plugin parameters, layer properties,
|
2006-08-21 |
Chris Cannam |
* Sensible default for vertical thumbwheel on spectrogram layer
|
2006-08-04 |
Chris Cannam |
* Add zoom thumbwheels to Pane. Implement horizontal thumbwheel, and
|
2006-07-31 |
Chris Cannam |
* Move the current DenseThreeDimensionalModel to EditableDenseThreeDimensionalModel
last-cc-copyright
|
2006-07-31 |
Chris Cannam |
* Reorganising code base. This revision probably should compile once more.
|
2006-07-21 |
Chris Cannam |
* Finish preferences dialog (as far as it's going at the moment) and connect it up
|
2006-07-20 |
Chris Cannam |
* start work on prefs dialog
|
2006-07-19 |
Chris Cannam |
* some work on scaling and zooming for spectrogram
|
2006-07-14 |
Chris Cannam |
* Various experiments in spectrogram colour scaling, etc. Nothing final
|
2006-07-05 |
Chris Cannam |
* Restore progress updates to spectrogram
|
2006-06-30 |
Chris Cannam |
* Add fuzzy-adapter class to pick out subset data from FFT data server, instead
|
2006-06-29 |
Chris Cannam |
* Various fft server improvements, including the ability to pick out data from
|
2006-06-27 |
Chris Cannam |
* Update SpectrogramLayer to use new FFTDataServer
|
2006-06-26 |
Chris Cannam |
* Add FFT data server class to provide a file cache mapping for each
|
2006-06-19 |
Chris Cannam |
* Separate out window and FFT size variables. Not necessarily correct
|
2006-06-15 |
Chris Cannam |
* Switch from fftw3 to fftw3f. I think the efficiency improvement is probably
|
2006-05-12 |
Chris Cannam |
* Make vertical scale alignment modes work in note layer as well as time-value
sv1-v0.9rc1
|
2006-05-10 |
Chris Cannam |
* Use fractional window overlaps in the spectrogram, instead of percentages
|
2006-05-09 |
Chris Cannam |
* Incremental refresh of spectrogram layer
|
2006-05-09 |
Chris Cannam |
* It turns out we can be more efficient in the spectrogram repaints by
|
2006-05-08 |
Chris Cannam |
* Make a single base Thread class for RT and non-RT threads
|
2006-05-05 |
Chris Cannam |
* adjustments to facilitate debugging on win32, and some minor fixes
|
2006-05-04 |
Chris Cannam |
* Introduce simple non-RT thread base class
|
2006-05-03 |
Chris Cannam |
* Add property labels to property containers (so i18n() won't affect file format)
|
2006-05-03 |
Chris Cannam |
* Switch spectrogram layer over to using the new rudimentary disk-backed
|
2006-05-02 |
Chris Cannam |
* Start factoring out the spectrogram's FFT cache into a separate set of
|
2006-04-29 |
Chris Cannam |
* just a comment fix
|
2006-04-13 |
Chris Cannam |
* Replace crash with warning when a transform could not be automatically
|
2006-04-10 |
Chris Cannam |
* Implement harmonic cursor in spectrogram
|
2006-03-31 |
Chris Cannam |
* Modify to use Vamp SDK for proper feature extraction plugins.
|
2006-03-20 |
Chris Cannam |
* Update licensing rubric for GPL
|
2006-03-20 |
Chris Cannam |
* Set indent-tabs-mode to nil in Emacs mode direction
|
2006-03-03 |
Chris Cannam |
* Fix a crash in PortAudio output for mono data
|
2006-03-02 |
Chris Cannam |
* Refactor Layer classes so as no longer to store a single View pointer;
|
2006-02-27 |
Chris Cannam |
* Add "Export Audio File" option
|
2006-02-24 |
Chris Cannam |
* Add time/Hz description for waveform model to the bottom right of a pane
|
2006-02-24 |
Chris Cannam |
* More fixes, tidying etc in spectrogram layer. Added a piano keyboard
|
2006-02-23 |
Chris Cannam |
* Fix to phase cacheing
|
2006-02-23 |
Chris Cannam |
* Rearrange spectrogram cacheing so that gain, normalization, instantaneous
|
2006-02-22 |
Chris Cannam |
* Make the frequency estimation mode in the spectrogram layer actually useful,
|
2006-02-20 |
Chris Cannam |
* Improvements to text layer editing, and implement file I/O for it
|
2006-02-20 |
Chris Cannam |
* Add TextModel and TextLayer types
|
2006-02-17 |
Chris Cannam |
* Implement play mute, level and pan controls and a layer visibility control
|
2006-02-14 |
Chris Cannam |
* Change SpectrogramLayer to use its own cache type instead of a QImage
|
2006-02-10 |
Chris Cannam |
* Add the Note layer for pianoroll-type display of note-type data
|
2006-02-08 |
Chris Cannam |
* Add ffwd/rewind
|
2006-02-06 |
Chris Cannam |
* Rationalise the local feature identification API in Layer subclasses
|
2006-02-02 |
Chris Cannam |
* Refactor sparse models. Previously the 1D and time-value models duplicated
|
2006-01-30 |
Chris Cannam |
* Add getXForFrame / getFrameForX in preference to using the zoom level everywhere
|
2006-01-26 |
Chris Cannam |
* Add ability to create empty layers for editing
|
2006-01-25 |
Chris Cannam |
* Fix update and play limits for play-selection mode when not looping
|
2006-01-23 |
Chris Cannam |
* Hook up tool selection buttons to switch the cursor mode
|
2006-01-19 |
Chris Cannam |
* Rework handling of layer properties in file I/O -- we now get the individual
|
2006-01-16 |
Chris Cannam |
* Tweaked up spectrogram and added a colourmap rotation option
|
2006-01-12 |
Chris Cannam |
* Beginnings of session save code
|
2006-01-12 |
Chris Cannam |
* Update copyrights to 2006
|
2006-01-10 |
Chris Cannam |
* Backed out partially complete changes to make the spectrogram only
|
2006-01-10 |
Chris Cannam |
initial import
|