Fri, 22 Jun 2018 17:19:48 +0100 |
Chris Cannam |
Collect the bits of bookkeeping for mouse wheel events, and use in all widgets
|
Fri, 22 Jun 2018 13:41:54 +0100 |
Chris Cannam |
Proper handling for wheel rotation distance
|
Thu, 21 Jun 2018 15:36:29 +0100 |
Chris Cannam |
Half-steps for level in level-pan widget
|
Thu, 21 Jun 2018 10:43:14 +0100 |
Chris Cannam |
Ctrl-click on level-pan tool button now also resets to default
|
Mon, 11 Jun 2018 14:40:36 +0100 |
Chris Cannam |
Merge from branch plugin-path-config
|
Mon, 11 Jun 2018 11:38:09 +0100 |
Chris Cannam |
Fix compiler warning
plugin-path-config
|
Fri, 08 Jun 2018 15:11:11 +0100 |
Chris Cannam |
Minor improvement to (still nasty) button layout on OSX
plugin-path-config
|
Fri, 08 Jun 2018 14:31:47 +0100 |
Chris Cannam |
Use type keys as indices rather than labels
plugin-path-config
|
Wed, 06 Jun 2018 15:55:49 +0100 |
Chris Cannam |
Fix erroneous tooltip
plugin-path-config
|
Mon, 04 Jun 2018 15:44:57 +0100 |
Chris Cannam |
Show value of environment variable; populate for last plugin type by default (as that happens to be Vamp)
plugin-path-config
|
Fri, 25 May 2018 16:05:51 +0100 |
Chris Cannam |
Various logic fixes, and use new setter-class structures
plugin-path-config
|
Fri, 25 May 2018 13:39:08 +0100 |
Chris Cannam |
Plugin review dialog
plugin-path-config
|
Wed, 23 May 2018 16:24:35 +0100 |
Chris Cannam |
Add "Add"
plugin-path-config
|
Wed, 23 May 2018 11:52:19 +0100 |
Chris Cannam |
More work on plugin path configuration layout &c
plugin-path-config
|
Mon, 21 May 2018 16:15:36 +0100 |
Chris Cannam |
Toward more than one plugin type in this widget
plugin-path-config
|
Tue, 15 May 2018 15:25:04 +0100 |
Chris Cannam |
Grey-out meaningless buttons
plugin-path-config
|
Tue, 15 May 2018 13:56:26 +0100 |
Chris Cannam |
Better editing mechanism
plugin-path-config
|
Tue, 15 May 2018 11:18:07 +0100 |
Chris Cannam |
Up/down
plugin-path-config
|
Fri, 11 May 2018 16:59:14 +0100 |
Chris Cannam |
Toward allowing the user to see (at least, and maybe change) the plugin path
plugin-path-config
|
Tue, 08 May 2018 14:27:54 +0100 |
Chris Cannam |
Hack to ensure vertical scale lines are in the right place in pixel-doubling rendering
|
Tue, 08 May 2018 14:07:22 +0100 |
Chris Cannam |
Tidy
|
Thu, 03 May 2018 15:24:14 +0100 |
Chris Cannam |
Merge from branch horizontal-scale
|
Thu, 03 May 2018 15:15:15 +0100 |
Chris Cannam |
Provide linear horizontal scale in spectrum as well as log; fix bin positioning and colour scale property box updating; ensure proper background colour and visibility of peak lines
horizontal-scale
|
Wed, 02 May 2018 14:27:17 +0100 |
Chris Cannam |
Merge
horizontal-scale
|
Wed, 02 May 2018 14:26:51 +0100 |
Chris Cannam |
Fix positioning of peak lines on spectrum layer (origin is already accounted for in the bin/frequency to x conversion functions)
|
Wed, 02 May 2018 14:25:44 +0100 |
Chris Cannam |
Tweaks to horizontal scale
horizontal-scale
|
Tue, 01 May 2018 16:32:35 +0100 |
Chris Cannam |
Draw some ticks
horizontal-scale
|
Tue, 01 May 2018 16:14:22 +0100 |
Chris Cannam |
Branch toward adding horizontal numerical scales to things
horizontal-scale
|
Thu, 26 Apr 2018 15:06:41 +0100 |
Chris Cannam |
Tidy
|
Thu, 26 Apr 2018 09:27:01 +0100 |
Chris Cannam |
Scale scalable icon
|
Tue, 24 Apr 2018 10:15:54 +0100 |
Chris Cannam |
Adjust y-coord of text labels to accommodate larger scaled fonts
|
Mon, 23 Apr 2018 16:06:27 +0100 |
Chris Cannam |
Delete rows in reverse order for safety
|
Mon, 23 Apr 2018 16:04:51 +0100 |
Chris Cannam |
Avoid crash when scrolling with an empty layer open
|
Thu, 19 Apr 2018 14:36:16 +0100 |
Chris Cannam |
Make selection extents more visible on hi-dpi
|
Thu, 19 Apr 2018 14:35:59 +0100 |
Chris Cannam |
Make the overlays at either end translucent, so they don't completely crop out any underlying text or necessary info (e.g. selection extents)
|
Tue, 17 Apr 2018 10:47:38 +0100 |
Lucas Thompson |
Formatting changes to align more with SV style conventions
|
Tue, 17 Apr 2018 10:47:14 +0100 |
Lucas Thompson |
Accept optional modality in constructor and fix subsequent possible side effect (re-opening dialog when just cancelled)
|
Thu, 01 Mar 2018 18:02:22 +0000 |
Chris Cannam |
Untabify
|
Thu, 01 Mar 2018 14:43:53 +0000 |
Chris Cannam |
Convert some cerrs to SVCERRs. Apart from anything else, this makes MSVC2017 happy
|
Tue, 12 Dec 2017 11:19:15 +0000 |
Chris Cannam |
This was new in GCC 7
|
Thu, 07 Dec 2017 13:31:32 +0000 |
Chris Cannam |
Add fallthrough attribute
|
Tue, 18 Jul 2017 15:11:49 +0100 |
Chris Cannam |
Fix loading of should-not-auto-invert scalable icons
|
Mon, 10 Jul 2017 14:24:25 +0100 |
Chris Cannam |
Merge from branch "scale-ticks"
|
Thu, 04 May 2017 15:42:40 +0100 |
Chris Cannam |
Make use of ScaleTickIntervals in log scale as well
scale-ticks
|
Thu, 04 May 2017 15:37:43 +0100 |
Chris Cannam |
Rework log scale calculation, update to changed interface
scale-ticks
|
Thu, 04 May 2017 10:24:23 +0100 |
Chris Cannam |
Make use of ScaleTickIntervals in linear numerical scale (not log yet)
scale-ticks
|
Sun, 12 Mar 2017 13:37:01 +0000 |
Chris Cannam |
Remove debug out
|
Tue, 07 Mar 2017 18:54:15 +0000 |
Chris Cannam |
Make some corrections to crosshair (measure cursor) positioning and feature descriptions. Needs review.
|
Tue, 07 Mar 2017 18:39:37 +0000 |
Chris Cannam |
Fix crash when changing window size in the spectrum layer
|
Tue, 28 Feb 2017 16:42:52 +0000 |
Chris Cannam |
Fix failure to respect saved linear-scale setting in layer when the model suggests it would prefer log scale
|
Tue, 28 Feb 2017 16:34:59 +0000 |
Chris Cannam |
Restrict colour 3d plot log scale range to 10 orders of magnitude
|
Tue, 28 Feb 2017 16:34:01 +0000 |
Chris Cannam |
Fix attribute name -- it's colourScale in the spectrogram, but it's just scale here
|
Tue, 28 Feb 2017 14:47:13 +0000 |
Chris Cannam |
Fix a couple of compiler warnings
|
Tue, 28 Feb 2017 14:33:31 +0000 |
Chris Cannam |
Emit
|
Tue, 28 Feb 2017 14:20:56 +0000 |
Chris Cannam |
Ctrl-click, and middle-button click, on level-pan widget reset to default (not implemented yet for level-pan tool button though)
|
Tue, 28 Feb 2017 14:07:47 +0000 |
Chris Cannam |
Explanatory comment
|
Tue, 28 Feb 2017 14:07:34 +0000 |
Chris Cannam |
Ensure threshold is equal to minValue; default of 0 is inadequate when minValue < 0 (fixes bug that made all negative values appear black)
|
Tue, 28 Feb 2017 14:06:49 +0000 |
Chris Cannam |
Remove unused function
|
Tue, 28 Feb 2017 14:06:24 +0000 |
Chris Cannam |
Use Range01 normalisation in Colour 3D Plot. This gives us the same column normalisation behaviour as in 2.5 (better than the Max1 option).
|
Thu, 23 Feb 2017 09:22:56 +0000 |
Chris Cannam |
Debug notes, tidying
|
Wed, 22 Feb 2017 12:04:07 +0000 |
Chris Cannam |
Merge
|
Wed, 22 Feb 2017 12:01:39 +0000 |
Chris Cannam |
Fix various "model deleted with no aboutToDelete notification" warnings (and one associated potential memory leak)
|
Wed, 22 Feb 2017 11:19:51 +0000 |
Chris Cannam |
Overrides
|
Wed, 22 Feb 2017 09:53:58 +0000 |
Chris Cannam |
Add activity log output to debug log too
|
Tue, 21 Feb 2017 11:12:07 +0000 |
Chris Cannam |
Fix #1792 measure tool crosshairs rendered in wrong colour. Also extend crosshairs over the no-man's-land at the left
|
Tue, 07 Feb 2017 14:55:19 +0000 |
Chris Cannam |
Some work to make spectrum layers (and slice layers generally) zoomable in the frequency axis. Also fixes a number of view id mixups in SliceLayer which broke offset calculations for the x axis scale.
|
Fri, 27 Jan 2017 13:19:21 +0000 |
Chris Cannam |
More tweaks to when to render from the middle
|
Fri, 27 Jan 2017 11:57:48 +0000 |
Chris Cannam |
Looks like we can be a bit more relaxed here
|
Fri, 27 Jan 2017 11:39:42 +0000 |
Chris Cannam |
Wire up normalise-visible-area mode in colour 3d plot
|
Fri, 27 Jan 2017 11:39:29 +0000 |
Chris Cannam |
Untabify
|
Thu, 26 Jan 2017 21:19:49 +0000 |
Chris Cannam |
Scale pen, place line ends in centres of bins, default to line mode
|
Thu, 26 Jan 2017 21:18:55 +0000 |
Chris Cannam |
Move this function into cpp file
|
Thu, 26 Jan 2017 21:18:28 +0000 |
Chris Cannam |
Scale piano keyboard height according to text size
|
Thu, 26 Jan 2017 21:17:59 +0000 |
Chris Cannam |
Fix silly definition that prevented spectrum scale from appearing
|
Thu, 26 Jan 2017 21:17:36 +0000 |
Chris Cannam |
Scale pens
|
Thu, 26 Jan 2017 21:17:19 +0000 |
Chris Cannam |
Add method to scale pen widths for hi-res screens
|
Thu, 26 Jan 2017 21:16:46 +0000 |
Chris Cannam |
Guard only
|
Thu, 26 Jan 2017 21:16:37 +0000 |
Chris Cannam |
Scale pen used for centre line
|
Thu, 26 Jan 2017 21:15:36 +0000 |
Chris Cannam |
Guard only
|
Thu, 26 Jan 2017 21:15:27 +0000 |
Chris Cannam |
Minor debug
|
Thu, 26 Jan 2017 21:15:20 +0000 |
Chris Cannam |
Switch widget type to one that gets mouseover notifications
|
Thu, 26 Jan 2017 12:04:03 +0000 |
Chris Cannam |
Randomise start offset for partial paints, it looks (I think) a little better
|
Thu, 26 Jan 2017 11:55:11 +0000 |
Chris Cannam |
Measure time taken to render per pixel, and use the time last time around to decide whether to be time constrained this time around
|
Thu, 26 Jan 2017 10:41:50 +0000 |
Chris Cannam |
Fix #1781 Running CQ Chromagram spits out stacks of "bin index out of range" warnings
|
Mon, 16 Jan 2017 10:00:19 +0000 |
Chris Cannam |
Fix incorrect call to getColumn() that broke the peak-frequency spectrogram and close zoom levels of the colour 3d plot
|
Fri, 13 Jan 2017 15:44:39 +0000 |
Chris Cannam |
Debug toward tracking down strange peak-frequency spectrogram update problem
|
Fri, 13 Jan 2017 15:37:07 +0000 |
Chris Cannam |
Make getPreferredPeakCache check the render mode itself
|
Fri, 13 Jan 2017 10:29:50 +0000 |
Chris Cannam |
Merge from branch 3.0-integration
|
Fri, 13 Jan 2017 10:22:04 +0000 |
Chris Cannam |
Fix memory leak of cache pixmaps in View
3.0-integration
|
Thu, 05 Jan 2017 14:30:49 +0000 |
Chris Cannam |
More cache hit counts; make debug output from colour 3d plot renderer (even though it is to SVDEBUG) appear only with explicit debug flag
3.0-integration
|
Thu, 05 Jan 2017 14:17:47 +0000 |
Chris Cannam |
Don't start in the middle when repainting the whole width while using a peak cache. It looks funny.
3.0-integration
|
Thu, 05 Jan 2017 14:02:54 +0000 |
Chris Cannam |
Make the colour 3d plot renderer able to support more than one level of peak cache; introduce a second "peak" cache for the spectrogram layer that actually has a 1-1 column relationship with the underlying FFT model, and use it in addition to the existing peak cache if memory is plentiful. Makes spectrograms appear much faster in many common situations.
3.0-integration
|
Thu, 05 Jan 2017 11:10:57 +0000 |
Chris Cannam |
Recreate FFT model when something changes, not the next time it's requested (avoids extra work when only retrieving the model)
3.0-integration
|
Wed, 04 Jan 2017 16:03:12 +0000 |
Chris Cannam |
Wire up record monitoring
3.0-integration
|
Tue, 03 Jan 2017 16:23:11 +0000 |
Chris Cannam |
Provisionally add labels for normalisation menu (sigh)
3.0-integration
|
Tue, 03 Jan 2017 16:14:59 +0000 |
Chris Cannam |
Add help icon, + update subrepo
3.0-integration
|
Tue, 03 Jan 2017 15:14:31 +0000 |
Chris Cannam |
Comment some debug output
3.0-integration
|
Tue, 03 Jan 2017 11:55:29 +0000 |
Chris Cannam |
Fix some compiler warnings
3.0-integration
|
Tue, 20 Dec 2016 11:53:14 +0000 |
Chris Cannam |
Fix erroneous use of single-colour setting to determine dark/light background when in segmentation mode
3.0-integration
|
Tue, 20 Dec 2016 10:49:24 +0000 |
Chris Cannam |
Further PropertyBox layout overhaul: avoid crash (/ assertion failure) when property type changes from e.g. colour to colourmap, by replacing the existing widget within the layout rather than trying to repopulate it
3.0-integration
|
Mon, 19 Dec 2016 16:34:38 +0000 |
Chris Cannam |
Merge from branch svg, and thus (in some subrepos) from levelpanwidget
3.0-integration
|
Mon, 19 Dec 2016 16:32:34 +0000 |
Chris Cannam |
Implement "Export SVG file..."
svg
|
Fri, 16 Dec 2016 19:35:57 +0000 |
Chris Cannam |
Fix incorrect initial display levels in LevelPanWidget
levelpanwidget
|
Fri, 16 Dec 2016 16:29:53 +0000 |
Chris Cannam |
Support mouse wheel on level-pan tool button
levelpanwidget
|
Fri, 16 Dec 2016 15:55:59 +0000 |
Chris Cannam |
Add swatches to colour map combo (optionally, as it turns out they are quite visually distracting)
levelpanwidget
|
Fri, 16 Dec 2016 14:16:05 +0000 |
Chris Cannam |
Introduce a colour map combo too. Doesn't yet have swatches
levelpanwidget
|
Fri, 16 Dec 2016 13:10:21 +0000 |
Chris Cannam |
Take advantage of the fact that a group layout is now always used, to simplify code
levelpanwidget
|
Fri, 16 Dec 2016 13:08:33 +0000 |
Chris Cannam |
Introduce colour combobox class, to replace ad-hoc code in property box
levelpanwidget
|
Thu, 15 Dec 2016 16:29:27 +0000 |
Chris Cannam |
Adjust spacing in property box
levelpanwidget
|
Thu, 15 Dec 2016 16:29:18 +0000 |
Chris Cannam |
Record scale factor in log
levelpanwidget
|
Thu, 15 Dec 2016 15:34:33 +0000 |
Chris Cannam |
Some adjustments to make view elements clearer and more correctly sized, especially on hidpi (non-pixel-doubling) systems
levelpanwidget
|
Thu, 15 Dec 2016 15:12:44 +0000 |
Chris Cannam |
Retina thumbwheels
levelpanwidget
|
Thu, 15 Dec 2016 14:39:52 +0000 |
Chris Cannam |
Tool tips
levelpanwidget
|
Thu, 15 Dec 2016 14:39:40 +0000 |
Chris Cannam |
An attempt to improve PropertyBox layout on the Mac. Make all rows consistent by always creating a group layout for each row, regardless of whether the item(s) in it are marked as grouped or not.
levelpanwidget
|
Thu, 15 Dec 2016 11:54:12 +0000 |
Chris Cannam |
Make play params area of property box look a bit better on OSX
levelpanwidget
|
Thu, 15 Dec 2016 11:53:52 +0000 |
Chris Cannam |
As NotifyingPushButton, but a ToolButton
levelpanwidget
|
Thu, 15 Dec 2016 10:36:41 +0000 |
Chris Cannam |
Moving around some UI bits
levelpanwidget
|
Wed, 14 Dec 2016 14:28:41 +0000 |
Chris Cannam |
Merge from branch 3.0-integration
levelpanwidget
|
Wed, 14 Dec 2016 11:56:47 +0000 |
Chris Cannam |
Minor debug tweaks
3.0-integration
|
Tue, 13 Dec 2016 16:23:48 +0000 |
Chris Cannam |
Fix some compiler problems
3.0-integration
|
Mon, 12 Dec 2016 15:18:52 +0000 |
Chris Cannam |
Some hackery toward having a zoomlevel type
zoom
|
Fri, 09 Dec 2016 18:01:55 +0000 |
Chris Cannam |
Merge from branch bqresample
3.0-integration
|
Fri, 09 Dec 2016 14:40:49 +0000 |
Chris Cannam |
Fixes to sample rate and latency handling
bqresample
|
Tue, 06 Dec 2016 09:47:27 +0000 |
Chris Cannam |
Some work on play parameters and level controls in property box
levelpanwidget
|
Tue, 06 Dec 2016 09:20:10 +0000 |
Chris Cannam |
Switch to level-pan tool button in property box
levelpanwidget
|
Mon, 05 Dec 2016 17:13:01 +0000 |
Chris Cannam |
Introduce level-pan widget to property box
levelpanwidget
|
Mon, 05 Dec 2016 15:47:32 +0000 |
Chris Cannam |
Add monitoring to level-pan widget (though not well, yet)
levelpanwidget
|
Mon, 05 Dec 2016 14:51:25 +0000 |
Chris Cannam |
Another use of WidgetScale
more-hidpi
|
Mon, 05 Dec 2016 14:31:53 +0000 |
Chris Cannam |
Some icon updates
more-hidpi
|
Mon, 05 Dec 2016 12:04:23 +0000 |
Chris Cannam |
Scale the sizes of a few more UI elements
more-hidpi
|
Wed, 30 Nov 2016 11:01:39 +0000 |
Chris Cannam |
Bigger colour swatches for bigger fonts
3.0-integration
|
Wed, 30 Nov 2016 10:54:16 +0000 |
Chris Cannam |
Always accept wheel events
3.0-integration
|
Mon, 28 Nov 2016 14:39:59 +0000 |
Chris Cannam |
More debug
3.0-integration
|
Wed, 23 Nov 2016 10:39:32 +0000 |
Chris Cannam |
Avoid rounding error giving too few bins in column request
3.0-integration
|
Mon, 21 Nov 2016 15:33:08 +0000 |
Chris Cannam |
Merge from branch bqfft
3.0-integration
|
Mon, 21 Nov 2016 15:05:57 +0000 |
Chris Cannam |
Branch to use bqfft code and remove FFTapi
bqfft
|
Thu, 17 Nov 2016 17:47:10 +0000 |
Chris Cannam |
Backed out changeset d89e04b0eff3, thus un-backing-out changeset c036560a7205!
3.0-integration
|
Thu, 17 Nov 2016 11:48:59 +0000 |
Chris Cannam |
Backed out changeset c036560a7205
3.0-integration
|
Thu, 17 Nov 2016 11:48:42 +0000 |
Chris Cannam |
Introduce our own scaleDrawBufferImage (though I think we probably won't actually want to use this, so I expect to back it out again)
3.0-integration
|
Thu, 10 Nov 2016 09:58:28 +0000 |
Chris Cannam |
More timings and cache hit counts
3.0-integration
|
Tue, 08 Nov 2016 14:55:53 +0000 |
Chris Cannam |
Use peak cache at one zoom level lower (since it exists at that level already -- this is a >= vs > question) + make naming more uniform
3.0-integration
|
Fri, 04 Nov 2016 16:44:59 +0000 |
Chris Cannam |
Fix omitted topmost bin
3.0-integration
|
Fri, 04 Nov 2016 16:32:41 +0000 |
Chris Cannam |
Fix forehead-slapping failure to use the right model when rendering 3d plot in peaks cache mode (i.e. when zoomed quite far out)
3.0-integration
|
Thu, 03 Nov 2016 14:57:00 +0000 |
Chris Cannam |
Make SVDEBUG always write to a log file -- formerly this was disabled in NDEBUG builds. I think there's little use to that, it just means that we keep adding more cerr debug output because we aren't getting the log we need. And SVDEBUG logging is not usually used in tight loops, I don't think the performance overhead is too serious.
3.0-integration
|
Fri, 28 Oct 2016 15:20:58 +0100 |
Chris Cannam |
Merge from branch piper
3.0-integration
|
Tue, 25 Oct 2016 15:32:41 +0100 |
Chris Cannam |
Tidying
project-file-rework
|
Tue, 25 Oct 2016 15:29:01 +0100 |
Chris Cannam |
Minor build updates
project-file-rework
|
Tue, 25 Oct 2016 11:04:50 +0100 |
Chris Cannam |
Merge from branch 3.0-integration
project-file-rework
|
Mon, 24 Oct 2016 17:53:33 +0100 |
Chris Cannam |
Cut down vastly on the number of config.pri files and places where their contents has to be effectively duplicated without them
project-file-rework
|
Fri, 21 Oct 2016 14:40:48 +0100 |
Chris Cannam |
Add out-of-process execution to prefs dialog
3.0-integration
|
Thu, 20 Oct 2016 14:06:05 +0100 |
Chris Cannam |
Fix completely bogus allocation that was only shown up because of a compiler warning for int->float conversion possibly restricting value range!
3.0-integration
|
Thu, 20 Oct 2016 11:20:27 +0100 |
Chris Cannam |
Merge from branch "msvc2015_64"
3.0-integration
|
Wed, 19 Oct 2016 09:11:51 +0100 |
Chris Cannam |
Tidy and re-fix for Linux
msvc2015_64
|
Tue, 18 Oct 2016 15:55:50 +0100 |
Chris Cannam |
MSVC build fixes
msvc2015_64
|
Tue, 20 Sep 2016 09:16:55 +0100 |
Chris Cannam |
Merge from branch tony-2.0-integration
3.0-integration
|
Fri, 19 Aug 2016 15:58:57 +0100 |
Chris Cannam |
Merge latest SV 3.0 branch code
tony-2.0-integration
|
Fri, 05 Aug 2016 17:48:52 +0100 |
Chris Cannam |
Introduce labels in RangeMapper and use them in AudioDial, though only for tooltip at present. Make use of this for spectrogram magic -81dB/-Inf threshold. Also introduce static strings for inf/pi and use where appropriate.
3.0-integration
|
Fri, 05 Aug 2016 15:05:02 +0100 |
Chris Cannam |
Merge work on unified spectrogram and colour 3d plot caching renderer
3.0-integration
|
Fri, 05 Aug 2016 14:54:24 +0100 |
Chris Cannam |
Since 1d317e717fe4 we no longer want to fft scale in hybrid mode. (This might also restore compatibility with Tony and prior SV save sessions -- test this.)
spectrogram-minor-refactor
|
Fri, 05 Aug 2016 14:36:28 +0100 |
Chris Cannam |
Make text labels on vertical scale ticks visible
spectrogram-minor-refactor
|
Fri, 05 Aug 2016 14:31:16 +0100 |
Chris Cannam |
Fixes to phase display and colour scale for it; tidy up some debug output
spectrogram-minor-refactor
|
Fri, 05 Aug 2016 14:00:58 +0100 |
Chris Cannam |
Pull out paintDetailedScale
spectrogram-minor-refactor
|
Fri, 05 Aug 2016 13:48:14 +0100 |
Chris Cannam |
Minor tidy, + go back to opaque-only spectrogram as intended
spectrogram-minor-refactor
|
Fri, 05 Aug 2016 12:47:10 +0100 |
Chris Cannam |
Restore illuminateLocalFeatures in spectrogram
spectrogram-minor-refactor
|
Thu, 04 Aug 2016 17:29:33 +0100 |
Chris Cannam |
Reconnect double-click region select in spectrogram
spectrogram-minor-refactor
|
Thu, 04 Aug 2016 14:02:56 +0100 |
Chris Cannam |
Restore phase display
spectrogram-minor-refactor
|
Thu, 04 Aug 2016 11:26:11 +0100 |
Chris Cannam |
Re-implement dB^2 (log-power) spectrogram setting
spectrogram-minor-refactor
|
Wed, 03 Aug 2016 16:16:23 +0100 |
Chris Cannam |
Re-enable (little-used) normalise-visible-range option in spectrogram layer
spectrogram-minor-refactor
|
Wed, 03 Aug 2016 14:20:27 +0100 |
Chris Cannam |
Use a count of bins rather than min and max bins (because the name maxbin tells us nothing about whether the range is inclusive or not)
spectrogram-minor-refactor
|
Tue, 02 Aug 2016 18:32:19 +0100 |
Chris Cannam |
Another small tidy
spectrogram-minor-refactor
|
Tue, 02 Aug 2016 11:42:24 +0100 |
Chris Cannam |
Fix vertical zoom/scroll in colour 3d plot layer
spectrogram-minor-refactor
|
Tue, 02 Aug 2016 11:14:59 +0100 |
Chris Cannam |
Minor tidy
spectrogram-minor-refactor
|
Tue, 02 Aug 2016 09:58:41 +0100 |
Chris Cannam |
Sensible vertical scale and hybrid normalisation range in colour 3d plot
spectrogram-minor-refactor
|
Tue, 02 Aug 2016 09:20:16 +0100 |
Chris Cannam |
Minor tidy
spectrogram-minor-refactor
|
Tue, 02 Aug 2016 09:09:58 +0100 |
Chris Cannam |
A threshold fix
spectrogram-minor-refactor
|
Mon, 01 Aug 2016 16:25:06 +0100 |
Chris Cannam |
Float/double conversion fixes
spectrogram-minor-refactor
|
Mon, 01 Aug 2016 16:21:01 +0100 |
Chris Cannam |
Fix threshold in spectrogram -- it wasn't working in the last release.
spectrogram-minor-refactor
|
Mon, 01 Aug 2016 16:13:29 +0100 |
Chris Cannam |
Must set range mappers before default values -- the presence of a range mapper alters the way the default is set up
spectrogram-minor-refactor
|
Mon, 01 Aug 2016 15:06:16 +0100 |
Chris Cannam |
Scale range matching
spectrogram-minor-refactor
|
Mon, 01 Aug 2016 11:31:53 +0100 |
Chris Cannam |
Some notes on gain
spectrogram-minor-refactor
|
Fri, 22 Jul 2016 14:42:36 +0100 |
Chris Cannam |
Some tidying
spectrogram-minor-refactor
|
Fri, 22 Jul 2016 13:56:24 +0100 |
Chris Cannam |
Fixes and debug output for mag range calculations
spectrogram-minor-refactor
|
Fri, 22 Jul 2016 12:17:55 +0100 |
Chris Cannam |
Wiring through the magnitude range updates
spectrogram-minor-refactor
|
Wed, 20 Jul 2016 13:40:23 +0100 |
Chris Cannam |
Toward updating mag cache
spectrogram-minor-refactor
|
Wed, 20 Jul 2016 08:42:04 +0100 |
Chris Cannam |
Inch toward using the mag cache (currently will crash with debug exception)
spectrogram-minor-refactor
|
Wed, 20 Jul 2016 08:30:20 +0100 |
Chris Cannam |
Introduce ScrollableMagRangeCache, plus some tidying etc
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 17:28:03 +0100 |
Chris Cannam |
Fix translucent mode for spectrogram
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 15:08:22 +0100 |
Chris Cannam |
Wire up invertVertical
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 15:02:44 +0100 |
Chris Cannam |
Re-enable a couple more features
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 14:50:39 +0100 |
Chris Cannam |
Tidy
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 14:49:46 +0100 |
Chris Cannam |
Consts and willRenderOpaque
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 10:12:30 +0100 |
Chris Cannam |
Colourmap rotation (inelegantly)
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 09:36:21 +0100 |
Chris Cannam |
Comment only
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 08:55:13 +0100 |
Chris Cannam |
Make VerticalBinLayer an actual Layer (via SliceableLayer)
spectrogram-minor-refactor
|
Mon, 18 Jul 2016 15:37:15 +0100 |
Chris Cannam |
Start introducing translucent renderer
spectrogram-minor-refactor
|
Thu, 14 Jul 2016 17:14:30 +0100 |
Chris Cannam |
Fix failure to reinitialise m_peakCache
spectrogram-minor-refactor
|
Thu, 14 Jul 2016 17:12:08 +0100 |
Chris Cannam |
Remove almost all of the "old" paint logic from Colour3DPlotLayer
spectrogram-minor-refactor
|
Thu, 14 Jul 2016 17:03:40 +0100 |
Chris Cannam |
Remove all of the "old" paint logic from SpectrogramLayer, even where it hasn't been completely replaced yet
spectrogram-minor-refactor
|
Thu, 14 Jul 2016 16:52:16 +0100 |
Chris Cannam |
Convert ColourScaleType into an enum class
spectrogram-minor-refactor
|
Thu, 14 Jul 2016 16:12:05 +0100 |
Chris Cannam |
Convert ColumnNormalization to an enum class, and separate out normalize-visible
spectrogram-minor-refactor
|
Thu, 14 Jul 2016 15:13:37 +0100 |
Chris Cannam |
Turn BinDisplay and BinScale into enum classes
spectrogram-minor-refactor
|
Wed, 13 Jul 2016 13:44:11 +0100 |
Chris Cannam |
Delete renderers
spectrogram-minor-refactor
|
Wed, 13 Jul 2016 13:30:39 +0100 |
Chris Cannam |
Begin using renderer in colour 3d plot layer
spectrogram-minor-refactor
|
Wed, 13 Jul 2016 13:06:28 +0100 |
Chris Cannam |
Create, but don't yet use, a renderer in the colour 3d plot layer
spectrogram-minor-refactor
|
Wed, 13 Jul 2016 10:00:21 +0100 |
Chris Cannam |
Switch in "standard" colour scale, bin scale, normalisation -- not quite handled elegantly or correctly yet
spectrogram-minor-refactor
|
Mon, 11 Jul 2016 17:19:36 +0100 |
Chris Cannam |
Minor build fix
spectrogram-minor-refactor
|
Mon, 11 Jul 2016 16:03:39 +0100 |
Chris Cannam |
Introduce peak frequency rendering (basics of)
spectrogram-minor-refactor
|
Mon, 11 Jul 2016 14:37:03 +0100 |
Chris Cannam |
Far more pragmatic update strategy
spectrogram-minor-refactor
|
Mon, 11 Jul 2016 10:38:23 +0100 |
Chris Cannam |
Fix draw buffer sizing problem in scaled rendering
spectrogram-minor-refactor
|
Thu, 07 Jul 2016 19:18:31 +0100 |
Chris Cannam |
Split out cache rendering functions and some fixes to calculations
spectrogram-minor-refactor
|
Thu, 07 Jul 2016 19:18:01 +0100 |
Chris Cannam |
Use enums from origin classes
spectrogram-minor-refactor
|
Thu, 07 Jul 2016 12:39:56 +0100 |
Chris Cannam |
Colour scales (partly)
spectrogram-minor-refactor
|
Thu, 07 Jul 2016 11:24:28 +0100 |
Chris Cannam |
Time-constrained rendering
spectrogram-minor-refactor
|
Tue, 05 Jul 2016 17:48:26 +0100 |
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
|
Tue, 05 Jul 2016 12:20:56 +0100 |
Chris Cannam |
Start to introduce renderer objects
spectrogram-minor-refactor
|
Tue, 05 Jul 2016 08:58:28 +0100 |
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
|
Sat, 02 Jul 2016 12:56:07 +0100 |
Chris Cannam |
One FFT size method, no member for it
spectrogram-minor-refactor
|
Fri, 01 Jul 2016 18:30:42 +0100 |
Chris Cannam |
Simplify the oversampling/zero-padding logic. FFT model selection no longer depends on the view.
spectrogram-minor-refactor
|
Fri, 01 Jul 2016 17:54:31 +0100 |
Chris Cannam |
Add VerticalBinLayer to SpectrogramLayer
spectrogram-minor-refactor
|
Fri, 01 Jul 2016 11:37:46 +0100 |
Chris Cannam |
Scale and copy
spectrogram-minor-refactor
|
Fri, 01 Jul 2016 11:21:09 +0100 |
Chris Cannam |
Start introducing render code
spectrogram-minor-refactor
|
Fri, 01 Jul 2016 09:55:48 +0100 |
Chris Cannam |
VerticalBinLayer for vertical mapping abstraction. Not totally sure about this
spectrogram-minor-refactor
|
Thu, 30 Jun 2016 18:21:11 +0100 |
Chris Cannam |
Comments
spectrogram-minor-refactor
|
Thu, 30 Jun 2016 16:28:32 +0100 |
Chris Cannam |
Minor adjustments
spectrogram-minor-refactor
|
Thu, 30 Jun 2016 15:46:14 +0100 |
Chris Cannam |
More filling in render & cache code
spectrogram-minor-refactor
|
Thu, 30 Jun 2016 12:40:22 +0100 |
Chris Cannam |
Move drawVisibleText to PaintAssistant
spectrogram-minor-refactor
|
Thu, 30 Jun 2016 10:59:11 +0100 |
Chris Cannam |
Move LayerGeometryProvider from view to layer
spectrogram-minor-refactor
|
Thu, 30 Jun 2016 10:36:52 +0100 |
Chris Cannam |
Two functions, rather than one with a boolean arg
spectrogram-minor-refactor
|
Wed, 29 Jun 2016 15:13:54 +0100 |
Chris Cannam |
Another tiny bit
spectrogram-minor-refactor
|
Wed, 29 Jun 2016 14:04:57 +0100 |
Chris Cannam |
Pull out render timer
spectrogram-minor-refactor
|
Wed, 29 Jun 2016 11:53:00 +0100 |
Chris Cannam |
More renderer stubbing
spectrogram-minor-refactor
|
Mon, 27 Jun 2016 16:01:42 +0100 |
Chris Cannam |
Comments
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 17:07:21 +0100 |
Chris Cannam |
Start stubbing Colour3DPlotRenderer
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 14:51:10 +0100 |
Chris Cannam |
Use a params structure
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 14:43:14 +0100 |
Chris Cannam |
Add ColourScale
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 14:42:37 +0100 |
Chris Cannam |
Introduce ColourScale to handle colour mapping for both spectrogram and colour 3d plot layers
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 10:57:21 +0100 |
Chris Cannam |
Comment
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 10:51:45 +0100 |
Chris Cannam |
Comments
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 08:46:20 +0100 |
Chris Cannam |
Fix possible crash when scrolling to end
spectrogram-minor-refactor
|
Mon, 20 Jun 2016 12:00:32 +0100 |
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
|
Mon, 20 Jun 2016 11:30:15 +0100 |
Chris Cannam |
Pull out column ops into ColumnOp
spectrogram-minor-refactor
|
Fri, 17 Jun 2016 10:19:55 +0100 |
Chris Cannam |
A more sensible order for column operations
spectrogram-minor-refactor
|
Wed, 15 Jun 2016 14:43:51 +0100 |
Chris Cannam |
Don't need these
spectrogram-minor-refactor
|
Wed, 15 Jun 2016 09:46:20 +0100 |
Chris Cannam |
Replace old logic with calls to new functions; basic refactor part A done, the code now compiles again
spectrogram-minor-refactor
|
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 12:46:36 +0100 |
Chris Cannam |
Merge from default branch
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
|
Thu, 26 May 2016 11:21:55 +0100 |
Chris Cannam |
Don't paint if model has zero width
3.0-integration
|
Thu, 21 Apr 2016 15:06:05 +0100 |
Chris Cannam |
Merge from branch "alignment-simple"
3.0-integration
|
Wed, 20 Apr 2016 12:06:28 +0100 |
Chris Cannam |
Merge branches 3.0-integration and imaf_enc to 3.0-plus-imaf
3.0-plus-imaf
|
Fri, 18 Mar 2016 14:25:05 +0000 |
Chris Cannam |
Start including Vamp SDK into main build, as we do with Sonic Annotator
3.0-integration
|
Fri, 04 Mar 2016 12:38:29 +0000 |
Chris Cannam |
Merge from default branch
3.0-integration
|
Fri, 04 Mar 2016 12:23:31 +0000 |
Chris Cannam |
Use drawVisibleText for box labels
|
Fri, 04 Mar 2016 12:23:07 +0000 |
Chris Cannam |
Fix incorrect handling of model start frame
|
Fri, 04 Mar 2016 12:22:42 +0000 |
Chris Cannam |
Fix confusion between model columns and painted columns, and document the difference
|
Wed, 02 Mar 2016 17:25:27 +0000 |
Chris Cannam |
Merge in from SV 3.0-integration branches
alignment-simple
|
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
|
Thu, 04 Feb 2016 11:17:31 +0000 |
Chris Cannam |
Merge from the default branch
3.0-integration
|
Thu, 04 Feb 2016 11:17:23 +0000 |
Chris Cannam |
Merge from branch "tony-2.0-integration"
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
|
Tue, 02 Feb 2016 14:28:00 +0000 |
Chris Cannam |
Fix cache validity boundary condition
spectrogram-minor-refactor
|
Tue, 02 Feb 2016 10:44:07 +0000 |
Chris Cannam |
*Really* add overlooked file!
spectrogram-minor-refactor
|
Tue, 02 Feb 2016 10:31:04 +0000 |
Chris Cannam |
Revert last commit (wrong branch)
|
Tue, 02 Feb 2016 10:29:10 +0000 |
Chris Cannam |
Add overlooked file!
|
Sat, 30 Jan 2016 12:05:14 +0000 |
Chris Cannam |
Update acinclude files to look for qt5-qmake as well as qmake-qt5
|
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 15:17:25 +0000 |
Chris Cannam |
Some debug
colourschemes
|
Fri, 22 Jan 2016 15:16:36 +0000 |
Chris Cannam |
Fix integer overflow in getFrameForX
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
|
Thu, 21 Jan 2016 09:28:57 +0000 |
Chris Cannam |
Make colour 3d plot layer colour a preference as well
colourschemes
|
Wed, 20 Jan 2016 11:43:16 +0000 |
Chris Cannam |
Add default spectrogram colours to prefs
colourschemes
|
Tue, 19 Jan 2016 17:18:38 +0000 |
Chris Cannam |
Tidy
colourschemes
|
Tue, 19 Jan 2016 16:30:33 +0000 |
Chris Cannam |
Rearrange colours, make some of them more attractive, give some of them nicer names
colourschemes
|
Tue, 19 Jan 2016 13:02:32 +0000 |
Chris Cannam |
Remove debug out
colourschemes
|
Tue, 19 Jan 2016 12:56:19 +0000 |
Chris Cannam |
Provide a sensible name for this colour scheme
colourschemes
|
Wed, 02 Dec 2015 15:01:38 +0000 |
Chris Cannam |
Experimentation with colour schemes and mappings
colourschemes
|
Wed, 18 Nov 2015 12:08:33 +0000 |
Chris Cannam |
Merge from default branch
3.0-integration
|
Thu, 22 Oct 2015 11:40:17 +0100 |
Chris Cannam |
Back out 1c37aa13bfd8 (which added half-wave rectification to colour 3d plot). Too specific.
|
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, 20 Oct 2015 09:14:24 +0100 |
Chris Cannam |
Merge from default branch
3.0-integration
|
Tue, 20 Oct 2015 09:04:41 +0100 |
Chris Cannam |
Fix embarrassing failure to reload Note layers
|
Wed, 14 Oct 2015 14:52:21 +0100 |
Chris Cannam |
Merge from branch "3.0-integration"
tony-2.0-integration
|
Wed, 14 Oct 2015 13:32:53 +0100 |
Chris Cannam |
Remove some debug
3.0-integration
|
Wed, 14 Oct 2015 10:12:59 +0100 |
Chris Cannam |
Merge from branch "tony-2.0-integration"
3.0-integration
|
Tue, 13 Oct 2015 14:24:51 +0100 |
Chris Cannam |
Repaint fix
tony-2.0-integration
|
Mon, 12 Oct 2015 17:09:51 +0100 |
Chris Cannam |
Remove some debug out
tony-2.0-integration
|
Thu, 20 Aug 2015 17:05:51 +0100 |
Chris Cannam |
At least avoid crashing if scaled zoom level reaches 0!
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
|
Thu, 20 Aug 2015 14:54:21 +0100 |
Chris Cannam |
Merge through to branch for Tony 2.0
tony-2.0-integration
|
Tue, 04 Aug 2015 16:39:40 +0100 |
Chris Cannam |
Merge from branch bqaudioio
3.0-integration
|
Tue, 04 Aug 2015 13:27:42 +0100 |
Chris Cannam |
Initial work toward switching to bqaudioio library (so as to get I/O, not just O)
bqaudioio
|
Tue, 14 Jul 2015 15:04:46 +0100 |
alo |
removed imaf sliders
imaf_enc
|
Tue, 07 Jul 2015 17:39:06 +0100 |
Chris Cannam |
Merge from default branch
3.0-integration
|
Tue, 07 Jul 2015 17:28:58 +0100 |
Chris Cannam |
Major fix to bug in handling of fuzzy column in CSV import (introduced since the last release) which meant that col 6 of a wide CSV would go missing completely!
|
Wed, 01 Jul 2015 18:31:28 +0100 |
Chris Cannam |
Merge from branch simple-fft-model
3.0-integration
|
Wed, 07 Jan 2015 17:42:21 +0000 |
Chris Cannam |
Merge from default branch
simple-fft-model
|
Wed, 01 Jul 2015 15:53:54 +0100 |
Chris Cannam |
Fix a number of warnings in the 32-bit build
|
Wed, 01 Jul 2015 13:27:03 +0100 |
Chris Cannam |
Merge from branch simple-fft-model
3.0-integration
|
Wed, 01 Jul 2015 13:21:08 +0100 |
Chris Cannam |
Merge from branch osx-retina
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
|
Tue, 30 Jun 2015 15:06:47 +0100 |
Chris Cannam |
Fix dark point at highlight of LED button
osx-retina
|
Tue, 30 Jun 2015 15:00:23 +0100 |
Chris Cannam |
Render LED button direct to widget, making it look OK on retina screen
osx-retina
|
Tue, 30 Jun 2015 14:58:09 +0100 |
Chris Cannam |
Use a more sensible min height for OS/X
osx-retina
|
Tue, 30 Jun 2015 14:16:22 +0100 |
Chris Cannam |
Merge
osx-retina
|
Tue, 30 Jun 2015 14:14:34 +0100 |
Chris Cannam |
Tighten spacing around sides of property box on OS/X
osx-retina
|
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, 26 Jun 2015 14:10:18 +0100 |
Chris Cannam |
Merge from branch simple-fft-model
3.0-integration
|
Mon, 15 Jun 2015 09:15:55 +0100 |
Chris Cannam |
Branch to test simple FFT model code
alignment-simple
|
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
|
Fri, 12 Jun 2015 12:24:21 +0100 |
Chris Cannam |
Fix failure to show window shape when Analysis tab in preferences is first opened
|
Wed, 10 Jun 2015 14:27:55 +0100 |
Chris Cannam |
Rounding
osx-retina
|
Wed, 10 Jun 2015 13:38:02 +0100 |
Chris Cannam |
Merge from default branch
osx-retina
|
Fri, 22 May 2015 10:42:15 +0100 |
Chris Cannam |
Fix crash when importing wide CSV file
|
Fri, 22 May 2015 09:17:52 +0100 |
Chris Cannam |
Add half-wave rectification option to Colour 3D Plot layer
|
Thu, 21 May 2015 16:05:14 +0100 |
Chris Cannam |
Fixes to font sizing in colour 3d plot layer (for #1221)
osx-retina
|
Thu, 21 May 2015 15:31:12 +0100 |
Chris Cannam |
Avoid going pop when setting play head to before time 0
|
Thu, 21 May 2015 14:41:28 +0100 |
Chris Cannam |
Fix arithmetic precedence misreading goof which led to scrolling the wrong way when dragging past the right edge
|
Thu, 21 May 2015 14:06:20 +0100 |
Chris Cannam |
Prevent selection being dragged beyond start/end of content
|
Thu, 21 May 2015 13:55:06 +0100 |
Chris Cannam |
Box colour a darker grey by default (but also changeable now)
|
Thu, 14 May 2015 15:40:37 +0100 |
Chris Cannam |
Merge from branch scalable-icons
osx-retina
|
Thu, 14 May 2015 15:39:47 +0100 |
Chris Cannam |
Merge from default branch
osx-retina
|
Thu, 14 May 2015 14:57:42 +0100 |
Chris Cannam |
Fix #1220 Flexi-note layer appears in Layers menu
|
Wed, 13 May 2015 14:06:34 +0100 |
Chris Cannam |
Icon update
scalable-icons
|
Tue, 12 May 2015 14:25:00 +0100 |
Chris Cannam |
Display note name derived from value, when hovering over time-value feature if the scale unit is Hz
|
Tue, 12 May 2015 12:31:37 +0100 |
Chris Cannam |
Address #1214, layer import produces wrong layer type. We needed a more principled approach to making sure the format gets updated properly and the dialog elements are consistent (basically separating making the dialog elements consistent from subsequently updating the format). This change should provide that, though there may be gotchas still.
|
Wed, 06 May 2015 10:44:19 +0100 |
Chris Cannam |
Various fixes to scalable rendering
scalable-icons
|
Wed, 06 May 2015 10:08:28 +0100 |
Chris Cannam |
Experiment with loading SVGs
scalable-icons
|
Wed, 29 Apr 2015 13:28:44 +0100 |
Chris Cannam |
Make Retina layer rendering selectable in settings
osx-retina
|
Wed, 29 Apr 2015 13:08:17 +0100 |
Chris Cannam |
Fix font size for painter when rendering scaled
osx-retina
|
Wed, 29 Apr 2015 13:02:57 +0100 |
Chris Cannam |
Fix positioning of local feature illumination rectangle
osx-retina
|
Wed, 29 Apr 2015 12:37:23 +0100 |
Chris Cannam |
Fix rendering of selections
osx-retina
|
Mon, 27 Apr 2015 11:38:01 +0100 |
Chris Cannam |
Always render to a buffer, then from that to the widget
osx-retina
|
Mon, 20 Apr 2015 15:59:03 +0100 |
Chris Cannam |
Painting off-cache means we shouldn't use proxy (we aren't scaling.. yet)
osx-retina
|
Mon, 20 Apr 2015 14:01:39 +0100 |
Chris Cannam |
Some scaling & zoom bits
osx-retina
|
Mon, 20 Apr 2015 11:00:48 +0100 |
Chris Cannam |
Merge from default branch
osx-retina
|
Mon, 20 Apr 2015 11:00:39 +0100 |
Chris Cannam |
Build fix
osx-retina
|
Mon, 20 Apr 2015 10:10:26 +0100 |
Chris Cannam |
Allow layers to be loaded without models if their layer class explicitly says it's OK (otherwise default template won't load, as it has an empty waveform layer)
|
Mon, 20 Apr 2015 09:19:52 +0100 |
Chris Cannam |
Merge from default branch
alignment_view
|
Mon, 20 Apr 2015 09:18:55 +0100 |
Chris Cannam |
Merge from default branch
osx-retina
|
Mon, 20 Apr 2015 09:12:17 +0100 |
Chris Cannam |
Merge from branch tonioni
|
Mon, 13 Apr 2015 13:52:05 +0100 |
Chris Cannam |
Revert to -Werror in debug only
tonioni
|
Tue, 31 Mar 2015 14:46:32 +0100 |
Chris Cannam |
Allow setting big-image size directly
tonioni
|
Tue, 31 Mar 2015 14:08:06 +0100 |
Chris Cannam |
Simpler colours in level pan widget
tonioni
|
Tue, 31 Mar 2015 14:05:39 +0100 |
Chris Cannam |
LevelPanWidget alternative without including muting
tonioni
|
Tue, 31 Mar 2015 13:06:29 +0100 |
Chris Cannam |
Remove some debug; set some gain values
tonioni
|
Mon, 30 Mar 2015 17:27:44 +0100 |
Chris Cannam |
Signal/slot compatibility fixes
tonioni
|
Mon, 30 Mar 2015 14:28:37 +0100 |
Chris Cannam |
Merge
tonioni
|
Mon, 30 Mar 2015 14:28:04 +0100 |
Chris Cannam |
Experiment with simple button logic for LevelPanWidget (separating out playback toggle again)
tonioni
|
Mon, 30 Mar 2015 14:14:33 +0100 |
matthiasm |
changed rectangle in Overview: colour and roundedness
tonioni
|
Wed, 25 Mar 2015 11:48:33 +0000 |
Chris Cannam |
Fix possible excess image size
tonioni
|
Wed, 25 Mar 2015 11:41:17 +0000 |
Chris Cannam |
Fixes to enabled/disabled state in level-pan tool button
tonioni
|
Wed, 25 Mar 2015 11:27:46 +0000 |
Chris Cannam |
Render direct to widget (necessary to avoid pixel doubling on OS/X)
tonioni
|
Wed, 25 Mar 2015 11:09:33 +0000 |
Chris Cannam |
Fixes to muting from level-pan tool button
tonioni
|
Wed, 25 Mar 2015 10:55:09 +0000 |
Chris Cannam |
A number of fixes to level-pan button (including mute toggle)
tonioni
|
Wed, 25 Mar 2015 10:33:19 +0000 |
Chris Cannam |
Introduce level/pan toolbar buttons
tonioni
|
Tue, 24 Mar 2015 17:05:42 +0000 |
Chris Cannam |
Don't snap selections to time ruler -- it's never useful
tonioni
|
Tue, 24 Mar 2015 16:40:55 +0000 |
Chris Cannam |
Fix to pointer-pos-to-level logic
tonioni
|
Tue, 24 Mar 2015 16:08:36 +0000 |
Chris Cannam |
Add missed include
tonioni
|
Tue, 24 Mar 2015 16:02:45 +0000 |
Chris Cannam |
Try using audio level fader logic
tonioni
|
Tue, 24 Mar 2015 15:48:12 +0000 |
Chris Cannam |
No, we'll not handle mute separately -- make bottom level be muted. Also add support for enable/disable
tonioni
|
Tue, 24 Mar 2015 14:40:31 +0000 |
Chris Cannam |
Try adding a combined simple level/pan widget
tonioni
|
Mon, 23 Mar 2015 11:26:28 +0000 |
Chris Cannam |
Merge from cxx11 branch
tonioni
|
Mon, 23 Mar 2015 10:04:51 +0000 |
Chris Cannam |
Merge from default branch
tonioni
|
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
|
Wed, 18 Mar 2015 13:52:07 +0000 |
Chris Cannam |
Pass proxy to layer for painting
osx-retina
|
Tue, 17 Mar 2015 16:56:03 +0000 |
Chris Cannam |
Many fixes for the previous stuff
osx-retina
|
Tue, 17 Mar 2015 16:33:51 +0000 |
Chris Cannam |
Another small replacement
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
|
Wed, 11 Mar 2015 15:35:20 +0000 |
Chris Cannam |
Experiment with querying paint rect separately from view rect
osx-retina
|
Wed, 11 Mar 2015 13:54:01 +0000 |
Chris Cannam |
First steps toward high-res rendering on retina Mac -- quite a bit more to be done
osx-retina
|
Wed, 11 Mar 2015 13:30:37 +0000 |
Chris Cannam |
Build fixes for OS/X
cxx11
|
Wed, 11 Mar 2015 12:20:06 +0000 |
Chris Cannam |
c++11 flag in qmake project
cxx11
|
Tue, 10 Mar 2015 17:40:31 +0000 |
Chris Cannam |
Type correction
cxx11
|
Tue, 10 Mar 2015 17:31:14 +0000 |
Chris Cannam |
Nothing of consequence
cxx11
|
Tue, 10 Mar 2015 17:23:45 +0000 |
Chris Cannam |
More type fixes. We now build with -Wconversion, on this platform (64-bit Linux) at least.
cxx11
|
Tue, 10 Mar 2015 13:22:10 +0000 |
Chris Cannam |
More type fixes
cxx11
|
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
|
Mon, 09 Mar 2015 12:02:10 +0000 |
Chris Cannam |
Move to using double rather than float for floating-point calculations (float only for storage); more build fixes
cxx11
|
Mon, 09 Mar 2015 08:43:20 +0000 |
Chris Cannam |
More conversion fixes
cxx11
|
Wed, 04 Mar 2015 19:11:32 +0000 |
Chris Cannam |
Toward building with new sv types
cxx11
|
Wed, 04 Mar 2015 13:53:05 +0000 |
Chris Cannam |
Fixes to go with latest svcore
cxx11
|
Tue, 03 Mar 2015 09:33:59 +0000 |
Chris Cannam |
Merge from default branch
cxx11
|
Tue, 24 Feb 2015 17:42:00 +0000 |
Chris Cannam |
Enable ThreadSanitizer
datarace
|
Mon, 09 Feb 2015 10:31:07 +0000 |
Chris Cannam |
Merge from default branch
cxx11
|
Thu, 15 Jan 2015 16:00:53 +0000 |
Chris Cannam |
Always resist vertical drag -- it's just too annoying if it happens accidentally while playing
alignment_view
|
Thu, 15 Jan 2015 10:42:00 +0000 |
Chris Cannam |
Scale drag thresholds according to actual display resolution
|
Thu, 15 Jan 2015 10:44:10 +0000 |
Chris Cannam |
Merge from default branch
alignment_view
|
Thu, 15 Jan 2015 10:42:00 +0000 |
Chris Cannam |
Scale drag thresholds according to actual display resolution
alignment_view
|
Mon, 15 Dec 2014 16:08:26 +0000 |
Chris Cannam |
Tidy up layout and ranges for unit conversion dialog, highlight in red any out-of-range values
|
Tue, 09 Dec 2014 13:53:44 +0000 |
Chris Cannam |
Start connecting up tempo bits
|
Tue, 09 Dec 2014 12:17:04 +0000 |
Chris Cannam |
Update units when prefs change
|
Tue, 09 Dec 2014 11:49:27 +0000 |
Chris Cannam |
Oops, included some unintended cruft
|
Tue, 09 Dec 2014 11:45:34 +0000 |
Chris Cannam |
hz -> freq, and some layout rearrangement
|
Mon, 08 Dec 2014 15:37:49 +0000 |
Chris Cannam |
Fixes to limits etc in unit converter
|
Tue, 02 Dec 2014 17:53:17 +0000 |
Chris Cannam |
Wire up note/octave stuff
|
Tue, 02 Dec 2014 13:50:49 +0000 |
Chris Cannam |
Start adding piano note
|
Tue, 02 Dec 2014 13:30:24 +0000 |
Chris Cannam |
Adding the unit converter code might have enhanced the previous commit a little
|
Mon, 01 Dec 2014 16:31:40 +0000 |
Chris Cannam |
Start work on unit converter
|
Thu, 27 Nov 2014 17:39:37 +0000 |
Chris Cannam |
Avoid completely smoothing out a curve if it alternates high/low, when zooming out far enough to use lines instead
|
Fri, 21 Nov 2014 14:50:27 +0000 |
Chris Cannam |
Fix misalignment in alignment view
alignment_view
|
Fri, 21 Nov 2014 12:49:20 +0000 |
Chris Cannam |
Grey lines in alignment view; chords for salient features
alignment_view
|
Fri, 21 Nov 2014 11:48:21 +0000 |
Chris Cannam |
Avoid drawing a single lonesome 0 if nothing is loaded at all
alignment_view
|
Mon, 17 Nov 2014 15:31:07 +0000 |
Chris Cannam |
CXX11 (-std=c++11) branch, to test build environments before making any code adaptations
cxx11
|
Mon, 10 Nov 2014 09:54:09 +0000 |
Chris Cannam |
Discard wildly excessive wheel events
|
Fri, 14 Nov 2014 10:19:50 +0000 |
Chris Cannam |
Wheel event thing
alignment_view
|
Tue, 11 Nov 2014 17:05:44 +0000 |
Chris Cannam |
Make the dragged pitch take effect when releasing drag on a note
tonioni
|
Tue, 11 Nov 2014 14:11:07 +0000 |
Chris Cannam |
(Very slowly) perform local reanalysis when dragging a note up or down
tonioni
|
Tue, 11 Nov 2014 12:55:30 +0000 |
Chris Cannam |
Tidy
tonioni
|
Mon, 10 Nov 2014 16:07:33 +0000 |
Chris Cannam |
Be more ruthless
tonioni
|
Mon, 10 Nov 2014 15:59:29 +0000 |
Chris Cannam |
Merge
tonioni
|
Mon, 10 Nov 2014 15:59:09 +0000 |
Chris Cannam |
Make overview area easier to see
tonioni
|
Mon, 10 Nov 2014 09:54:20 +0000 |
Chris Cannam |
Discard wildly excessive wheel events
tonioni
|
Mon, 10 Nov 2014 09:20:06 +0000 |
Chris Cannam |
Merge from default branch
tonioni
|
Fri, 17 Oct 2014 16:47:53 +0100 |
Chris Cannam |
Don't hide time-instant layers when switching modes; use them as source of key frames in alignment view
alignment_view
|
Fri, 17 Oct 2014 14:58:51 +0100 |
Chris Cannam |
First sketch at alignment view (between panes in stack)
alignment_view
|
Fri, 03 Oct 2014 15:27:02 +0100 |
Chris Cannam |
Handle variable columns by importing all of them (not just the minimum number)
|
Fri, 03 Oct 2014 15:09:27 +0100 |
Chris Cannam |
Add milliseconds as CSV import timing option
|
Mon, 29 Sep 2014 13:27:13 +0100 |
Chris Cannam |
Correct some really stupid fixed-length string stuff, including a genuine stack overflow that causes a crash on OS/X for certain colour 3d plot data.
|
Fri, 12 Sep 2014 11:50:26 +0100 |
Chris Cannam |
Don't print activity
|
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
|
Thu, 11 Sep 2014 13:53:41 +0100 |
Chris Cannam |
Do not draw the model time extents if the top layer does not have time as its x axis (fixing #1057)
|
Tue, 09 Sep 2014 16:36:21 +0100 |
Chris Cannam |
Merge from default branch
tonioni
|
Wed, 03 Sep 2014 13:12:38 +0100 |
Chris Cannam |
Avoid complaint about unused return value
|
Wed, 03 Sep 2014 12:11:40 +0100 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
Wed, 03 Sep 2014 12:10:27 +0100 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
Wed, 03 Sep 2014 12:08:35 +0100 |
Chris Cannam |
Fix a couple of not-very-realistic potential null-pointer derefs (from coverity scan)
|
Wed, 03 Sep 2014 12:05:45 +0100 |
Chris Cannam |
Simplify some logic where loop was used with an unconditional "break" that meant it could only happen once (from coverity scan)
|
Wed, 03 Sep 2014 12:04:22 +0100 |
Chris Cannam |
Fix some potential null-pointer derefs, and simplify some logic where loops were used with an unconditional "break" that meant they could only happen once (from coverity scan)
|
Wed, 03 Sep 2014 11:53:43 +0100 |
Chris Cannam |
Fix some potential divide by zeros (from coverity scan)
|
Wed, 03 Sep 2014 11:51:51 +0100 |
Chris Cannam |
Fix minor resource leak (from coverity scan)
|
Wed, 03 Sep 2014 11:49:31 +0100 |
Chris Cannam |
Clarify some sneaky logic
|
Wed, 03 Sep 2014 11:48:18 +0100 |
Chris Cannam |
Fix uninitialised variable (from coverity scan)
|
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)
|
Wed, 03 Sep 2014 11:42:39 +0100 |
Chris Cannam |
Fix potential divide by zero
|
Wed, 03 Sep 2014 11:41:58 +0100 |
Chris Cannam |
Clarify some sneaky logic
|
Wed, 03 Sep 2014 11:33:57 +0100 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
Wed, 03 Sep 2014 11:32:08 +0100 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
Wed, 03 Sep 2014 11:31:09 +0100 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
Tue, 02 Sep 2014 16:23:48 +0100 |
Chris Cannam |
Update subrepos and merge from default branch
tonioni
|
Tue, 02 Sep 2014 16:18:26 +0100 |
Chris Cannam |
Add const version of this accessor
|
Tue, 02 Sep 2014 16:14:22 +0100 |
Chris Cannam |
Use getInteractionLayer for immediate interactions, rather than getSelectedLayer (which may be invisible)
|
Tue, 02 Sep 2014 16:12:40 +0100 |
Chris Cannam |
Return getSelectedLayer to being able to return a dormant layer -- if that isn't allowed, then getInteractionLayer is what you want
|
Tue, 02 Sep 2014 16:10:10 +0100 |
Chris Cannam |
Use fixed-order when exporting layers to a session
|
Tue, 02 Sep 2014 15:25:27 +0100 |
Chris Cannam |
Use fixed-order layer list for property container enumeration. Fixes habit of the layer property tabs to jump about when adding a new layer.
|
Tue, 02 Sep 2014 15:20:23 +0100 |
Chris Cannam |
Populate the fixed order layer list
|
Tue, 02 Sep 2014 14:47:04 +0100 |
Chris Cannam |
Introduce (but don't yet populate) the fixed layers vector; rename m_layers to m_layerStack to reflect its ordering by stacking
|
Tue, 02 Sep 2014 10:31:23 +0100 |
Chris Cannam |
Add getInteractionLayer() and some docs
|
Wed, 13 Aug 2014 22:03:19 +0100 |
Chris Cannam |
This spacing works a bit better on the Mac (though not really well enough)
|
Wed, 13 Aug 2014 21:45:59 +0100 |
Chris Cannam |
Don't label time zero, it gets cut off by opaque end layer
|
Wed, 13 Aug 2014 16:42:25 +0100 |
Chris Cannam |
Make it possible to set the parent widget
|
Fri, 25 Jul 2014 17:02:29 +0100 |
Chris Cannam |
Debug output stuff
|
Fri, 25 Jul 2014 17:02:16 +0100 |
Chris Cannam |
Do not move playhead on click, unless in "DAW mode". In centre-frame modes it's confusing and leads to random jumps when playing aligned material
|
Fri, 25 Jul 2014 13:43:56 +0100 |
Chris Cannam |
Rich text for tooltip -- apart from anything else, this ensures it gets word-wrapped
|
Fri, 18 Jul 2014 15:38:21 +0100 |
Chris Cannam |
Merge from branch tonioni
|
Fri, 18 Jul 2014 15:06:04 +0100 |
Chris Cannam |
Support horizontal two-finger scrolling on Mac, and adjust zoom rate on vertical scroll to make it less crazily fast
tonioni
|
Fri, 18 Jul 2014 11:07:40 +0100 |
Chris Cannam |
Merge from default branch
tonioni
|
Fri, 18 Jul 2014 11:07:13 +0100 |
Chris Cannam |
compile fix
tonioni
|
Thu, 17 Jul 2014 14:50:31 +0100 |
Chris Cannam |
Fix some errant signals (the modelChanged with args are now modelChangedWithin)
|
Wed, 16 Jul 2014 14:35:00 +0100 |
matthiasm |
code to remove duration/sample rate from panes
tonioni
|
Tue, 15 Jul 2014 15:54:41 +0100 |
matthiasm |
merge
tonioni
|
Tue, 15 Jul 2014 15:54:06 +0100 |
matthiasm |
adding number to display of illuminated note
tonioni
|
Tue, 15 Jul 2014 15:42:20 +0100 |
matthiasm |
adding no spectrogram and no sonification options
tonioni
|
Wed, 02 Jul 2014 22:04:10 +0100 |
Chris Cannam |
Merge from tonioni branch
|
Wed, 02 Jul 2014 19:22:05 +0100 |
Chris Cannam |
Merge from default branch, and update to make sure we retain the DAW-style scrolling (page without moving playhead on scroll)
tonioni
|
Wed, 02 Jul 2014 17:31:37 +0100 |
Chris Cannam |
Merge from default branch
tonioni
|
Wed, 02 Jul 2014 17:30:09 +0100 |
Chris Cannam |
Create separate play scroll modes for (Tony-style, DAW-style) page mode and (SV-style) paging with playhead alignment to centre on drag
|
Wed, 02 Jul 2014 08:42:45 +0100 |
Chris Cannam |
Merge
|
Wed, 18 Jun 2014 18:30:48 +0100 |
Chris Cannam |
Merge from branch tonioni (the two are currently in sync)
|
Tue, 01 Jul 2014 15:32:54 +0100 |
Chris Cannam |
Dense colour 3d plot layers should be scrollable, I think; and some tidying, debug stuff, and minor optimisations
|
Wed, 18 Jun 2014 13:51:27 +0100 |
Chris Cannam |
Merge from branch warnfix_no_size_t
|
Wed, 18 Jun 2014 13:42:25 +0100 |
Chris Cannam |
Merge from branch warnfix_no_size_t
tonioni
|
Wed, 18 Jun 2014 09:13:25 +0100 |
Chris Cannam |
Configure stuff and fixes for -Werror
warnfix_no_size_t
|
Wed, 18 Jun 2014 08:40:46 +0100 |
Chris Cannam |
Merge from branch tony_integration
warnfix_no_size_t
|
Tue, 17 Jun 2014 15:55:27 +0100 |
Chris Cannam |
More unsigned/long and warning fixes
warnfix_no_size_t
|
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
|
Tue, 17 Jun 2014 12:55:18 +0100 |
Chris Cannam |
Merge from branch "tonioni"
tony_integration
|
Tue, 17 Jun 2014 12:55:10 +0100 |
Chris Cannam |
Merge from default branch
tony_integration
|
Mon, 16 Jun 2014 12:50:27 +0100 |
Chris Cannam |
Single-click to move pointer needs to wait for double-click timeout (so it knows you're not starting a double-click)
tonioni
|
Mon, 16 Jun 2014 11:49:05 +0100 |
Chris Cannam |
Merge
tonioni
|
Mon, 16 Jun 2014 11:40:02 +0100 |
Chris Cannam |
Comment out debug
tonioni
|
Mon, 16 Jun 2014 11:44:14 +0100 |
matthiasm |
fixed deleteSelectionInclusive to not delete adjacent notes
tonioni
|
Fri, 13 Jun 2014 17:44:58 +0100 |
Chris Cannam |
Merge
tonioni
|
Fri, 13 Jun 2014 17:39:01 +0100 |
Chris Cannam |
Add an experimental cancel button to view progress bars
tonioni
|
Fri, 13 Jun 2014 16:50:17 +0100 |
matthiasm |
fixed selection by note move to not include the next note on the right
tonioni
|
Fri, 13 Jun 2014 15:29:06 +0100 |
Chris Cannam |
Fix Tony bug #981: note editing does not work when pitch track is invisible
tonioni
|
Thu, 12 Jun 2014 18:52:52 +0100 |
Chris Cannam |
Some tidying & fixing compiler warnings
tonioni
|
Thu, 12 Jun 2014 15:03:21 +0100 |
matthiasm |
flexinote now displays frequency, duration and text above/below the note
tonioni
|
Thu, 12 Jun 2014 14:31:48 +0100 |
matthiasm |
adding a note after the last existing one is now possible (#974)
tonioni
|
Thu, 12 Jun 2014 13:42:10 +0100 |
Chris Cannam |
Play pointer: Avoid disconcerting jump when dragging so pointer is at start of pane (without having it leave the pane)
tonioni
|
Thu, 12 Jun 2014 13:14:18 +0100 |
Chris Cannam |
Move play pointer on single-click in pane in navigate mode
tonioni
|
Thu, 12 Jun 2014 12:48:11 +0100 |
Chris Cannam |
Play pointer: when user drags pane during playback such that the pointer is no longer visible, accept that and stop trying to track it until pointer naturally comes back within visible area
tonioni
|
Thu, 12 Jun 2014 12:27:41 +0100 |
Chris Cannam |
Play pointer: don't move it when dragging overview pane
tonioni
|
Thu, 12 Jun 2014 11:27:34 +0100 |
Chris Cannam |
Make sure the play pointer is always visible when the centre line is not
tonioni
|
Thu, 12 Jun 2014 11:10:21 +0100 |
Chris Cannam |
Play pointer: don't seek playback when scrolling, except in ScrollContinuous mode
tonioni
|
Wed, 11 Jun 2014 21:43:38 +0100 |
matthiasm |
added vertical strip stripes to beginning and end of illuminated note
tonioni
|
Wed, 11 Jun 2014 19:41:29 +0100 |
matthiasm |
fixed note delete bug (now deletes when any overlap with the selection occurs)
tonioni
|
Tue, 03 Jun 2014 11:14:34 +0100 |
Chris Cannam |
Merge from default branch
tonioni
|
Tue, 03 Jun 2014 11:10:52 +0100 |
Chris Cannam |
Restore commit:6a8d922f991d which was apparently reverted in error as commit:c2291e22bf0c
|
Tue, 03 Jun 2014 10:59:48 +0100 |
Chris Cannam |
Merge from branch tonioni
|
Thu, 29 May 2014 16:27:52 +0100 |
Chris Cannam |
Merge from default branch
tonioni
|
Fri, 23 May 2014 16:48:06 +0100 |
Chris Cannam |
Replace setCurrentText (which doesn't appear to exist in qt4) with setCurrentIndex
tonioni
|
Fri, 23 May 2014 11:17:52 +0100 |
Chris Cannam |
Remember the last-used suffix in save dialog (#877).
|
Thu, 22 May 2014 17:49:58 +0100 |
matthiasm |
implemented move by one note (replacing big jumps left/right)
tonioni
|
Thu, 22 May 2014 15:23:24 +0100 |
Chris Cannam |
Fix crash on checking progress of slice layer
|
Thu, 22 May 2014 11:21:36 +0100 |
matthiasm |
reinstated the original way that was better than my fix
tonioni
|
Wed, 21 May 2014 21:16:11 +0100 |
matthiasm |
merge
tonioni
|
Wed, 21 May 2014 18:34:10 +0100 |
matthiasm |
fixed: pitch track update deleted note
tonioni
|
Wed, 14 May 2014 09:58:16 +0100 |
Chris Cannam |
Merge from default branch
tonioni
|
Wed, 14 May 2014 09:54:34 +0100 |
Chris Cannam |
Merge from branch tony_integration
|
Fri, 09 May 2014 17:15:50 +0100 |
Chris Cannam |
Merge from default branch
tony_integration
|
Wed, 07 May 2014 16:51:04 +0100 |
Chris Cannam |
Restore selection of playback sample for note layers. Also default to new elecpiano clip.
tony_integration
|
Sat, 12 Apr 2014 01:07:05 -0700 |
Jakob Leben |
SingleColourLayer: fix colour reference counting
|
Fri, 11 Apr 2014 23:22:55 -0700 |
Jakob Leben |
SingleColourLayer: do not try to apply invalid colour property
|
Wed, 07 May 2014 15:12:57 +0100 |
Chris Cannam |
Merge from default branch
tony_integration
|
Wed, 07 May 2014 15:12:13 +0100 |
Chris Cannam |
Merge from tonioni branch
tony_integration
|
Fri, 11 Apr 2014 16:34:12 +0100 |
matthiasm |
added note pitch snapping after "move" edit
tonioni
|
Mon, 07 Apr 2014 10:47:15 +0100 |
Chris Cannam |
Make it possible to import CSV files directly into Note layers
|
Thu, 03 Apr 2014 08:51:30 +0100 |
Chris Cannam |
Fix potential for crash on reloading session file - loading selections should not emit signal as if user had just made them manually
tonioni
|
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
|
Wed, 02 Apr 2014 18:22:41 +0100 |
Chris Cannam |
Make session file extension parameterisable, use .ton for Tony
tonioni
|
Wed, 02 Apr 2014 10:26:27 +0100 |
Chris Cannam |
Grey out the areas outside the main work model. This may not be appropriate as-is for SV, but it might be nice in Tony
tonioni
|
Wed, 02 Apr 2014 09:01:56 +0100 |
Chris Cannam |
Remove tool-specific keyboard shortcut reference registration from Pane and put it in MainWindow (as it depends on which tools are in use)
tonioni
|
Wed, 02 Apr 2014 08:53:32 +0100 |
Chris Cannam |
Merge
tony_integration
|
Wed, 02 Apr 2014 08:51:33 +0100 |
Chris Cannam |
Merge from branch tonioni
tony_integration
|
Wed, 02 Apr 2014 08:50:18 +0100 |
Chris Cannam |
Remove tool-specific keyboard shortcut reference registration from Pane and put it in MainWindow (as it depends on which tools are in use)
tony_integration
|
Mon, 31 Mar 2014 13:00:42 +0100 |
Chris Cannam |
Merge from branch tonioni
tony_integration
|
Tue, 01 Apr 2014 21:18:31 +0100 |
Chris Cannam |
Fix fancy note-editing mode (was not working in new multi-layer world, and shift-click delete was broken)
tonioni
|
Tue, 01 Apr 2014 16:20:55 +0100 |
Chris Cannam |
Debug output
tonioni
|
Tue, 01 Apr 2014 13:42:26 +0100 |
Chris Cannam |
Optional printouts
tonioni
|
Mon, 31 Mar 2014 10:20:21 +0100 |
Chris Cannam |
Use application name in key & mouse reference instead of hardcoding SV
tonioni
|
Thu, 27 Mar 2014 18:12:38 +0000 |
Chris Cannam |
Implement "Form Note from Selection"; remove Snap Notes to Pitch Track because every other editing operation *should* now be doing that automatically
tonioni
|
Thu, 27 Mar 2014 18:02:12 +0000 |
Chris Cannam |
Make pitch-track editing operations update the notes as well, automatically
tonioni
|
Thu, 27 Mar 2014 16:30:26 +0000 |
Chris Cannam |
Add Merge Notes
tonioni
|
Thu, 27 Mar 2014 15:59:46 +0000 |
Chris Cannam |
Add command to snap notes back to pitch track median on request; add split at selection boundaries
tonioni
|
Tue, 25 Mar 2014 13:06:27 +0000 |
Chris Cannam |
Fix (to some extent) the "gross assumption about layer order" and thus #840 Note split adaptation broken
tonioni
|
Tue, 11 Mar 2014 17:34:23 +0000 |
Chris Cannam |
Merge from default branch
tony_integration
|
Tue, 11 Mar 2014 17:33:19 +0000 |
Chris Cannam |
Merge from branch tonioni
tony_integration
|
Tue, 11 Mar 2014 17:29:02 +0000 |
Chris Cannam |
Diagnostics and fix for peaks cache sizing (need +1 to avoid null cache)
|
Thu, 06 Mar 2014 15:16:25 +0000 |
Chris Cannam |
Introduce a GlobalOverlays mode that shows general surrounding information but less local stuff
tonioni
|
Thu, 06 Mar 2014 14:27:59 +0000 |
Chris Cannam |
Allow registering an alternative shortcut using QKeySequence so as to get the right native string
tonioni
|
Thu, 06 Mar 2014 14:03:42 +0000 |
Chris Cannam |
Use NativeText in key reference (converting Ctrl to weird squiggle on Mac etc)
tonioni
|
Thu, 06 Mar 2014 13:52:33 +0000 |
Chris Cannam |
Rather than undrawing the bottom bit of the dial, don't draw it in the first place (necessary on shaded background)
tonioni
|
Thu, 06 Mar 2014 10:57:29 +0000 |
Chris Cannam |
Explicitly avoid doing this on Mac (so as to rule it out in investigating toolbar problems)
tonioni
|
Thu, 06 Mar 2014 09:43:36 +0000 |
Chris Cannam |
Short-circuit test for enough space for label -- drastically reduces lag on os/x with qt4
|
Thu, 06 Mar 2014 09:43:18 +0000 |
Chris Cannam |
Short-circuit test for enough space for label -- drastically reduces lag on os/x with qt4
tonioni
|
Wed, 05 Mar 2014 18:10:33 +0000 |
Chris Cannam |
No config -> default to release mode
tonioni
|
Wed, 05 Mar 2014 13:44:10 +0000 |
Chris Cannam |
Do not return a dormant layer as the currently-selected layer
tonioni
|
Wed, 05 Mar 2014 13:04:09 +0000 |
Chris Cannam |
Pull out ShowLayerCommand into its own file
tonioni
|
Wed, 05 Mar 2014 09:35:32 +0000 |
Chris Cannam |
Add selectionChangedByUser for selection changes prompted by interactivity rather than by undo/redo
tonioni
|
Tue, 04 Mar 2014 16:45:39 +0000 |
Chris Cannam |
Signal-slot separation between region outlining and default zoom action
tonioni
|
Tue, 04 Mar 2014 15:32:28 +0000 |
Chris Cannam |
Fix failure to delete property stack when pane is deleted (sometimes)
|
Tue, 04 Mar 2014 15:28:32 +0000 |
Chris Cannam |
Fix failure to delete property stack when pane is deleted (sometimes). Fixes Tony crash bug #881, needs to go in SV as well.
tonioni
|
Mon, 24 Feb 2014 17:04:48 -0500 |
Justin Salamon |
checking off show pitch turns off and disables play pitch button
tonioni
|
Tue, 18 Feb 2014 15:29:01 -0500 |
Justin Salamon |
clicking on selection pane now moves play head to that location
tonioni
|
Thu, 06 Feb 2014 18:34:43 +0000 |
Chris Cannam |
Toward getYScaleValue in Colour3DPlotLayer
|
Thu, 06 Feb 2014 15:31:46 +0000 |
Chris Cannam |
Unclamped
|
Tue, 04 Feb 2014 14:35:59 +0000 |
Chris Cannam |
Fix bug in choosing which layer to bring to the front when asked programmatically
tonioni
|
Tue, 04 Feb 2014 13:54:42 +0000 |
Chris Cannam |
Avoid compiler warnings
tonioni
|
Thu, 30 Jan 2014 17:33:18 +0000 |
Chris Cannam |
Fix for treating zeros as gaps
tonioni
|
Tue, 28 Jan 2014 18:33:44 +0000 |
Chris Cannam |
Merge from default branch
tonioni
|
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, 28 Jan 2014 15:02:09 +0000 |
Chris Cannam |
Merge from tonioni branch
tony_integration
|
Fri, 10 Jan 2014 14:41:38 +0000 |
Chris Cannam |
Suppress vertical scale when there are no points (scale looks absurd without sensible range)
tonioni
|
Fri, 10 Jan 2014 14:17:50 +0000 |
Chris Cannam |
Propagate double-click in select mode -- the application might do something meaningful with this
tonioni
|
Fri, 10 Jan 2014 14:17:10 +0000 |
Chris Cannam |
Snapping to feature frame rightwards in flexi-note should snap to the end of a note as well as the start (should also snap to start of next one, but that doesn't seem to work either -- not enough points returned by getPoints). This should possibly happen in plain note and region layers too.
tonioni
|
Fri, 10 Jan 2014 14:07:12 +0000 |
Chris Cannam |
Indentation
tonioni
|
Fri, 10 Jan 2014 09:52:38 +0000 |
Chris Cannam |
Fix indentation
tonioni
|
Fri, 10 Jan 2014 09:04:06 +0000 |
Chris Cannam |
Make it possible to globally hide pane accessories (close button & current-indicator)
tonioni
|
Thu, 09 Jan 2014 16:41:55 +0000 |
Chris Cannam |
Allow per-pane overrides for tool mode
tonioni
|
Thu, 09 Jan 2014 09:18:17 +0000 |
Chris Cannam |
Use sv-dependency-builds on OS/X as well if no config.pri
tonioni
|
Wed, 08 Jan 2014 17:47:34 +0000 |
Chris Cannam |
Adjustable middle-line height for waveform. Not 100% supported (only really for basic waveform rendering)
tonioni
|
Tue, 07 Jan 2014 13:04:16 +0000 |
Chris Cannam |
Remove obsolete project files
tonioni
|
Tue, 07 Jan 2014 10:57:53 +0000 |
Chris Cannam |
Toward using a sample mixer (with arbitrary frequency target) instead of dssi player plugin
tonioni
|
Thu, 05 Dec 2013 09:47:02 +0000 |
Chris Cannam |
Merge from default branch
imaf_enc
|
Wed, 04 Dec 2013 19:38:12 +0000 |
Chris Cannam |
Support non-SV file types (should have been committed earlier, omitted due to confusion)
tonioni
|
Wed, 04 Dec 2013 14:00:27 +0000 |
Chris Cannam |
Not quite so many digits
|
Wed, 04 Dec 2013 13:55:17 +0000 |
Chris Cannam |
Compile fix
tonioni
|
Wed, 04 Dec 2013 13:46:29 +0000 |
Chris Cannam |
Merge from default branch
tonioni
|
Wed, 04 Dec 2013 13:39:41 +0000 |
Chris Cannam |
Extend numerical and colour scales (and piano where applicable) to note and region layers
|
Wed, 04 Dec 2013 13:12:09 +0000 |
Chris Cannam |
And tidy up
|
Wed, 04 Dec 2013 13:11:23 +0000 |
Chris Cannam |
Pull out colour scale drawing as well
|
Wed, 04 Dec 2013 11:35:08 +0000 |
Chris Cannam |
Pull out log and linear vertical scales into their own classes, make some improvements to log numbering
|
Wed, 04 Dec 2013 12:17:44 +0000 |
Chris Cannam |
Ensure new piano scales only appear when not auto-aligning
|
Wed, 04 Dec 2013 11:35:08 +0000 |
Chris Cannam |
Pull out log and linear vertical scales into their own classes, make some improvements to log numbering
tonioni
|
Tue, 03 Dec 2013 18:06:44 +0000 |
Chris Cannam |
Toward getting piano scale showing properly
tonioni
|
Tue, 03 Dec 2013 17:58:40 +0000 |
Chris Cannam |
Merge from default branch
tonioni
|
Tue, 03 Dec 2013 17:56:38 +0000 |
Chris Cannam |
Merge
|
Tue, 03 Dec 2013 17:55:37 +0000 |
Chris Cannam |
Add piano scale to note layer as well (need to handle the auto-align case properly)
|
Tue, 03 Dec 2013 17:48:46 +0000 |
Chris Cannam |
Add piano to time-value layer too
|
Tue, 03 Dec 2013 17:32:25 +0000 |
Chris Cannam |
Pull out PianoScale into separate class
|
Tue, 03 Dec 2013 12:34:38 +0000 |
Chris Cannam |
Remove polling on play status, eliminating one source of idle wakeups (requires connection to playStatusChanged from callback play source)
|
Fri, 29 Nov 2013 14:51:47 +0000 |
Chris Cannam |
Fix uninitialised member
tonioni
|
Fri, 29 Nov 2013 14:50:33 +0000 |
Chris Cannam |
If any panes have a fixed size, respect that when resizing pane stack sizes
tonioni
|
Thu, 28 Nov 2013 16:49:30 +0000 |
Chris Cannam |
Merge from default branch
tonioni
|
Thu, 28 Nov 2013 16:28:21 +0000 |
Chris Cannam |
Avoid infeasibly wide dialog box
|
Tue, 26 Nov 2013 14:38:48 +0000 |
Chris Cannam |
Merge from default branch
tonioni
|
Tue, 26 Nov 2013 14:11:04 +0000 |
Chris Cannam |
Drop toStdString() and toLocal8Bit().data(), with debug header we can stream QStrings
|
Tue, 26 Nov 2013 14:06:40 +0000 |
Chris Cannam |
Drop std:: from cout, cerr, endl -- pull these in through Debug.h
|
Tue, 26 Nov 2013 11:16:45 +0000 |
Chris Cannam |
WS -> OS
|
Fri, 22 Nov 2013 10:40:51 +0000 |
Chris Cannam |
Merge from default branch
tonioni
|
Thu, 21 Nov 2013 12:59:20 +0000 |
Chris Cannam |
Make some debug output optional
|
Mon, 04 Nov 2013 17:12:32 +0000 |
Chris Cannam |
Merge from the default branch
imaf_enc
|
Mon, 04 Nov 2013 17:10:51 +0000 |
Chris Cannam |
Fix from Jesus Corral Garcia (panel with gain only appears when IM AF loaded)
imaf_enc
|
Mon, 04 Nov 2013 17:10:38 +0000 |
Chris Cannam |
Compile fix
imaf_enc
|
Mon, 04 Nov 2013 17:09:36 +0000 |
Chris Cannam |
IMAF load code from Jesus Corral Garcia
imaf_enc
|
Mon, 04 Nov 2013 15:48:05 +0000 |
Chris Cannam |
Abbreviate very long text elements in csv file format dialog
|
Wed, 09 Oct 2013 14:55:49 +0100 |
Chris Cannam |
Fix strange pixel offset in waveform rendering; round values in labels rather than flooring them
|
Wed, 09 Oct 2013 14:52:09 +0100 |
Chris Cannam |
Add CSVFile option
|
Fri, 19 Jul 2013 15:45:32 +0100 |
Chris Cannam |
Update a bit more around the pointer -- avoids trails in hidpi
|
Tue, 16 Jul 2013 17:59:01 +0100 |
Chris Cannam |
Merge from default branch
tonioni
|
Tue, 16 Jul 2013 14:45:55 +0100 |
Chris Cannam |
Merge from default branch
tonioni
|
Tue, 16 Jul 2013 17:52:16 +0100 |
Chris Cannam |
Better handling of padding around scale extents: associate them with the model extents, so as not to break auto-align (of this with other layers, and of other layers with this) and zoom
|
Tue, 16 Jul 2013 17:51:37 +0100 |
Chris Cannam |
Avoid reloading the default 0->0 scale extents for a note layer as 0->1
|
Tue, 16 Jul 2013 13:43:01 +0100 |
Chris Cannam |
Merge
|
Tue, 16 Jul 2013 13:38:53 +0100 |
Chris Cannam |
Make scale drawing in log scale a bit less dumb
|
Tue, 16 Jul 2013 13:22:31 +0100 |
Chris Cannam |
Do not pad edges of scale extent when auto-aligning to another layer
|
Fri, 12 Jul 2013 13:25:22 +0100 |
Chris Cannam |
Merge from the default branch
tonioni
|
Fri, 12 Jul 2013 13:24:34 +0100 |
Chris Cannam |
Close this sprout, which Matthias reports was subsequently implemented differently by George
tonioni
|
Thu, 11 Jul 2013 17:34:33 +0100 |
Chris Cannam |
Avoid creating two painters on same image
|
Thu, 20 Jun 2013 13:47:36 +0100 |
matthiasm |
instrument is now "click" -- some other minor changes I don't remember
tonioni
|
Thu, 20 Jun 2013 11:07:57 +0100 |
matthiasm |
some visualisation changes
tonioni
|
Thu, 20 Jun 2013 10:58:40 +0100 |
gyorgyf |
toggle button for boundary constraints and note recalculation
tonioni
|
Wed, 19 Jun 2013 22:56:17 +0100 |
matthiasm |
re-did, and improved the moving constraints
tonioni
|
Wed, 19 Jun 2013 22:05:45 +0100 |
matthiasm |
vertical scale adapts to note range
tonioni
|
Wed, 19 Jun 2013 08:26:24 +0100 |
gyorgyf |
funky note value re-estimation using underlying pitch median value
tonioni
|
Tue, 18 Jun 2013 22:18:10 +0100 |
gyorgyf |
bugfixes to compile on Linux again
tonioni
|
Tue, 18 Jun 2013 22:14:28 +0100 |
gyorgyf |
bugfixes to compile on Linux again
tonioni
|
Mon, 17 Jun 2013 18:07:30 +0100 |
matthiasm |
removed the vertical scaling function call that didn't work
tonioni
|
Mon, 17 Jun 2013 18:00:24 +0100 |
matthiasm |
introduced horizongal note editing constraints; debugged note edit
tonioni
|
Sun, 16 Jun 2013 00:16:37 +0100 |
matthiasm |
split drag delete
tonioni
|
Sun, 16 Jun 2013 20:40:05 +0100 |
gyorgyf |
boundary actions and note delete consolidated
tonioni
|
Sat, 15 Jun 2013 19:52:06 +0100 |
matthiasm |
slightly tidied george's splitEnd method
tonioni
|
Sat, 15 Jun 2013 17:43:04 +0100 |
gyorgyf |
getFeatureDescription now supports larger notes
tonioni
|
Sat, 15 Jun 2013 17:04:03 +0100 |
gyorgyf |
added context sensitive mouse pointers in note edit tool mode
tonioni
|
Sat, 15 Jun 2013 16:16:24 +0100 |
gyorgyf |
added NoteEdit tool mode
tonioni
|
Thu, 16 May 2013 15:00:20 +0100 |
Chris Cannam |
Added tag sv_v2.1 for changeset 77fa3fdbfc7e
|
Thu, 16 May 2013 13:11:13 +0100 |
Chris Cannam |
Fix bug that caused overview to jump back to its original position after moving on double-click
sv_v2.1
|
Wed, 15 May 2013 22:15:49 +0100 |
Chris Cannam |
Debug -- overview centre frame relocation is not currently working with qt5
|
Tue, 14 May 2013 16:02:52 +0100 |
Chris Cannam |
Added tag sv_v2.1 for changeset c6d705bf1672
|
Tue, 14 May 2013 12:36:43 +0100 |
Chris Cannam |
Merge from branch "qt5". This revision actually builds with Qt4 (late releases) or Qt5, though it will warn on configure with Qt4.
|
Tue, 14 May 2013 12:26:48 +0100 |
Chris Cannam |
Make it possible to build with qt4 as well
qt5
|
Mon, 13 May 2013 14:39:31 +0100 |
Chris Cannam |
Update configure
qt5
|
Fri, 26 Apr 2013 16:38:05 +0100 |
Chris Cannam |
Regenerate configure
qt5
|
Fri, 26 Apr 2013 16:37:21 +0100 |
Chris Cannam |
Look for qmake-qt5, not qt4
qt5
|
Sat, 20 Apr 2013 08:38:37 +0100 |
gyorgyf |
splitting notes works but major cleanup needed
tonioni
|
Fri, 19 Apr 2013 15:37:27 +0100 |
matthiasm |
different colours, some minor changes, mainly debugging cerrs
tonioni
|
Wed, 17 Apr 2013 09:15:05 +0100 |
gyorgyf |
larger notes plus basic editing functions are now enabled by temporary star icon in toolbar
tonioni
|
Tue, 16 Apr 2013 15:17:33 +0100 |
Chris Cannam |
Some refinements to drawing values in place of absent labels
|
Tue, 16 Apr 2013 14:25:22 +0100 |
Chris Cannam |
Make mouseover highlights a bit more likely to appear and easier to see
|
Tue, 16 Apr 2013 10:06:10 +0100 |
Chris Cannam |
Use italic for value labels (as opposed to label labels)
|
Mon, 15 Apr 2013 10:54:02 +0100 |
Chris Cannam |
Allow a bit more space at top and bottom of scale range; make it easier to see point in case where model has only a single point
|
Sat, 13 Apr 2013 20:03:40 +0100 |
gyorgyf |
sample playback problems
tonioni
|
Sat, 13 Apr 2013 17:18:28 +0100 |
gyorgyf |
removed additional prints, midi playback still broken
tonioni
|
Sat, 13 Apr 2013 15:36:54 +0100 |
gyorgyf |
cleanup
tonioni
|
Sat, 13 Apr 2013 13:39:17 +0100 |
gyorgyf |
fixed flexi note layer and propagated model selection to analyser
tonioni
|
Wed, 27 Mar 2013 17:22:34 +0000 |
Chris Cannam |
Windows build fixes -- to review
qt5
|
Tue, 26 Mar 2013 20:14:08 +0000 |
matthiasm |
put the FlexiNote layer before the note layer to see what happens -- not much
tonioni
|
Tue, 26 Mar 2013 17:00:45 +0000 |
matthiasm |
small changes to FlexiNote stuff
tonioni
|
Tue, 26 Mar 2013 14:46:06 +0000 |
matthiasm |
added references to new layer type FlexiNoteLayer and corresponding FlexiNoteModel
tonioni
|
Tue, 26 Mar 2013 14:15:42 +0000 |
matthiasm |
updated names in FlexiNote source -- will need to make new FlexiNoteModel source
tonioni
|
Tue, 26 Mar 2013 13:58:08 +0000 |
matthiasm |
simply copied NoteLayer to FlexiNotelayer (cpp and h files)
tonioni
|
Tue, 26 Mar 2013 12:36:29 +0000 |
Chris Cannam |
Add an empty file in order to create the tonioni branch
tonioni
|
Mon, 25 Mar 2013 14:38:03 +0000 |
Chris Cannam |
Add dependency build paths
qt5
|
Mon, 11 Mar 2013 14:23:52 +0000 |
Chris Cannam |
Build fixes for Qt5
qt5
|
Fri, 16 Nov 2012 17:14:12 +0000 |
Chris Cannam |
Add discrete-curve drawing mode for time-value layer
|
Tue, 21 Aug 2012 13:29:22 +0100 |
Chris Cannam |
Minor tidy in configure
|
Tue, 17 Jul 2012 12:49:00 +0100 |
Chris Cannam |
Added tag sv_v2.0 for changeset ea786e8bd931
|
Thu, 21 Jun 2012 14:37:43 +0100 |
Chris Cannam |
Use drawPoint when drawing a single point, rather than drawLine. Otherwise the line seems to go missing some of the time, though I can't see any mistake in the code here. Fixes SV bug #485
sv_v2.0
|
Fri, 25 May 2012 14:17:33 +0100 |
Chris Cannam |
Use new symbols in Vamp SDK 2.3.1 for autoconf detection
|
Mon, 21 May 2012 23:26:17 +0100 |
Chris Cannam |
Display regions as segmentation if the output event type appears appropriate
|
Mon, 30 Jan 2012 17:22:48 +0000 |
Chris Cannam |
Add hide method
|
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)
|
Mon, 30 Jan 2012 13:24:55 +0000 |
Chris Cannam |
Column stretch 0 avoids spare empty space at the right when property boxes are off
|
Mon, 23 Jan 2012 14:28:40 +0000 |
Chris Cannam |
Show current-pane indicator and close-pane button only if there is more than one pane
|
Fri, 13 Jan 2012 17:43:06 +0000 |
Chris Cannam |
Remove redundant and hazardous INCLUDE_PATH
|
Fri, 13 Jan 2012 17:22:37 +0000 |
Chris Cannam |
Add Doxyfile
|
Mon, 17 Oct 2011 15:25:57 +0100 |
mathieub |
Merge from the default branch
integration_library
|
Mon, 17 Oct 2011 11:57:37 +0100 |
Chris Cannam |
Minor debug change
|
Mon, 10 Oct 2011 17:19:58 +0100 |
mathieub |
Merge from the default branch
integration_library
|
Wed, 28 Sep 2011 16:44:38 +0100 |
Chris Cannam |
Added tag sv_v1.9 for changeset 3803f6dcf361
|
Wed, 28 Sep 2011 13:55:52 +0100 |
Chris Cannam |
Save/restore more slice layer parameters (fixing SF feature #3039297)
sv_v1.9
|
Wed, 28 Sep 2011 13:38:39 +0100 |
Chris Cannam |
Fix status bar tip on Mac (SF bug 3024342)
|
Wed, 28 Sep 2011 10:16:03 +0100 |
Chris Cannam |
Remove unnecessary configure dependency for raptor
|
Tue, 23 Aug 2011 14:45:02 +0100 |
mathieub |
Put some debug outputs in comments
integration_library
|
Mon, 25 Jul 2011 18:56:28 +0100 |
mathieub |
Merge from branch "sonification"
integration_library
|
Mon, 25 Jul 2011 18:55:57 +0100 |
mathieub |
Merge from branch "toggle"
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, 21 Jun 2011 22:11:00 +0100 |
mathieub |
Add a new feature to allow users to toggle between minimal and full modes. This is done by hiding/showing the pane stack, menu actions, and toolbars.
toggle
|
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)
|
Tue, 14 Jun 2011 14:48:29 +0100 |
Chris Cannam |
Merge from debug-output branch
|
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)
|
Thu, 07 Apr 2011 15:20:12 +0100 |
Chris Cannam |
Added tag sv_v1.8 for changeset c9d6cf9c51c8
|
Mon, 04 Apr 2011 15:34:34 +0100 |
Chris Cannam |
* Cut off column dialog if there are many columns -- allow user to ignore or take values from all columns past a certain number.
sv_v1.8
|
Tue, 08 Mar 2011 11:30:39 +0000 |
Chris Cannam |
* Update configure
|
Tue, 08 Mar 2011 11:28:53 +0000 |
Chris Cannam |
* Update config per recent changes to svcore
|
Mon, 07 Feb 2011 21:07:47 +0000 |
Chris Cannam |
* Fix untranslated string
|
Fri, 04 Feb 2011 14:30:51 +0000 |
Chris Cannam |
* Display distance the selection has been dragged by, when moving it with the edit tool
|
Mon, 25 Oct 2010 21:52:38 +0200 |
Chris Cannam |
* Make text labels in time instant layer more apparent (use drawVisibleText)
|
Sun, 24 Oct 2010 17:38:03 +0200 |
Chris Cannam |
* Make text clearer on complex backgrounds by adding a translucent surrounding box
|
Wed, 13 Oct 2010 15:00:28 +0100 |
Dan Stowell |
Ignore hidden layers when exporting image - closes sf.net #3041878.
|
Fri, 08 Oct 2010 13:30:52 +0100 |
Chris Cannam |
* Add qmake config (debug or release) corresponding to configure invocation
|
Fri, 08 Oct 2010 12:05:44 +0100 |
Chris Cannam |
* Regenerate configure
|
Fri, 08 Oct 2010 12:04:42 +0100 |
Chris Cannam |
* Use macx-g++ qmake spec on OS/X
|
Fri, 08 Oct 2010 11:57:31 +0100 |
Chris Cannam |
* Add test for PortAudio
|
Fri, 08 Oct 2010 09:39:55 +0100 |
Chris Cannam |
* Substitute the CC and CXX that configure found
|
Thu, 07 Oct 2010 17:57:03 +0100 |
Chris Cannam |
* Hugely simplify Qt search -- all we need is qmake...
|
Thu, 23 Sep 2010 11:37:56 +0100 |
Chris Cannam |
* Add QuickTime if on Mac
|
Wed, 22 Sep 2010 12:28:37 +0100 |
Chris Cannam |
* Set LIBS properly when optional pkg-config package found
|
Wed, 22 Sep 2010 11:28:58 +0100 |
Chris Cannam |
* Update build system
|
Wed, 22 Sep 2010 11:11:40 +0100 |
Chris Cannam |
* Add basic build files
|
Fri, 23 Jul 2010 11:47:09 +0000 |
convert-repo |
update tags
|
Tue, 30 Mar 2010 06:29:08 +0000 |
Chris Cannam |
* More on track matching
|
Mon, 19 Jul 2010 17:08:56 +0000 |
Chris Cannam |
* Complete the overhaul of CSV file import; now you can pick the purpose for
|
Fri, 16 Jul 2010 16:51:39 +0000 |
Chris Cannam |
* Start revamping the CSV import dialog so as to show a "purpose" for each column.
|
Thu, 08 Jul 2010 14:22:28 +0000 |
Chris Cannam |
* Add option to import time+duration (or time+endtime) from CSV files
|
Tue, 22 Jun 2010 09:45:42 +0000 |
Chris Cannam |
* Avoid warnings for out of range pixel set at edges
|
Tue, 15 Jun 2010 10:48:28 +0000 |
Chris Cannam |
* Fix incorrect grouping for spectrum layer parameters
|
Wed, 05 May 2010 14:45:32 +0000 |
Chris Cannam |
* Quick workarounds for some very weird behaviour on first test
sv-v1.7.2
|
Fri, 12 Mar 2010 15:34:18 +0000 |
Chris Cannam |
* Pop view progress bars back into "indeterminate" mode if they are not
|
Fri, 29 Jan 2010 13:54:25 +0000 |
Chris Cannam |
* Add origin line (y=0) to time-value layer
|
Thu, 28 Jan 2010 16:46:04 +0000 |
Chris Cannam |
* Add "plot derivatives" option to time value layer (scale is not always right)
|
Thu, 22 Oct 2009 15:54:21 +0000 |
Chris Cannam |
* Layer data editor window: fix sorting for columns in region model,
sv-v1.7.1
|
Fri, 02 Oct 2009 13:56:10 +0000 |
Chris Cannam |
* Big improvements to editing behaviour in note and region models
sv-v1.7
|
Mon, 28 Sep 2009 12:29:12 +0000 |
Chris Cannam |
* Make a better job of picking the proper point to drag, edit, delete etc
|
Fri, 25 Sep 2009 12:02:22 +0000 |
Chris Cannam |
* Add time display format preference
|
Wed, 23 Sep 2009 11:22:13 +0000 |
Chris Cannam |
* Make NO_PIXMAP_COPY_TO_SELF the default
|
Wed, 23 Sep 2009 11:21:07 +0000 |
Chris Cannam |
* Remove a bit of debug output
|
Fri, 11 Sep 2009 15:42:32 +0000 |
Chris Cannam |
* Add start frame get/set to EditableDenseThreeDimensionalModel and use it
|
Thu, 10 Sep 2009 18:44:45 +0000 |
Chris Cannam |
* solaris build fixes
|
Tue, 18 Aug 2009 11:01:57 +0000 |
Chris Cannam |
* Show MIDI pitch number as well as note name and frequency
|
Wed, 05 Aug 2009 16:36:07 +0000 |
Chris Cannam |
* minor fixes
|
Mon, 03 Aug 2009 16:42:25 +0000 |
Chris Cannam |
* some work on improving region editing -- incomplete
|
Mon, 03 Aug 2009 12:55:00 +0000 |
Chris Cannam |
* spiff up thumbwheels
|
Mon, 29 Jun 2009 16:25:16 +0000 |
Chris Cannam |
...
sv-v1.6
|
Tue, 09 Jun 2009 15:26:25 +0000 |
Chris Cannam |
* Add insertPane
|
Fri, 05 Jun 2009 16:08:18 +0000 |
Chris Cannam |
* A few minor fixes to SliceLayer based on using it for slices of key plots
|
Fri, 05 Jun 2009 10:48:25 +0000 |
Chris Cannam |
* Fix colour 3d plot's habit of repeating column 0 in column -1's position
|
Fri, 22 May 2009 15:50:10 +0000 |
Chris Cannam |
* Add High Gain colour map
|
Fri, 22 May 2009 13:54:45 +0000 |
Chris Cannam |
* Add smoothing option to colour 3d plot
|
Thu, 21 May 2009 16:55:57 +0000 |
Chris Cannam |
* Fixes to log bin scale; add colour scale gain
|
Tue, 19 May 2009 16:26:58 +0000 |
Chris Cannam |
* another minor improvement
|
Tue, 19 May 2009 13:03:36 +0000 |
Chris Cannam |
* some improvements to log scale in colour 3d plot (still only in dense
|
Mon, 18 May 2009 13:55:47 +0000 |
Chris Cannam |
* Make a start on logarithmic vertical scale in colour 3d plot
|
Mon, 30 Mar 2009 13:47:00 +0000 |
Chris Cannam |
* fix to rounding problems in plugin parameter box
|
Fri, 27 Mar 2009 16:25:52 +0000 |
Chris Cannam |
* Pull out the widgetry part of FileFinder into widgets/InteractiveFileFinder
|
Fri, 27 Mar 2009 13:10:01 +0000 |
Chris Cannam |
* Move prf file to prf/ (so that it can be pulled in using externals in
|
Thu, 19 Mar 2009 15:49:47 +0000 |
Chris Cannam |
* Fix crash when opening SV file when the audio data file can't be found
|
Thu, 19 Mar 2009 15:48:19 +0000 |
Chris Cannam |
* fix incorrect default scale extents when loading layer from a file
|
Mon, 16 Mar 2009 16:42:34 +0000 |
Chris Cannam |
* debug tidy
sv-v1.5
|
Mon, 16 Mar 2009 16:36:23 +0000 |
Chris Cannam |
* various minor bits
|
Fri, 13 Mar 2009 17:53:43 +0000 |
Chris Cannam |
...
|
Fri, 13 Mar 2009 11:33:26 +0000 |
Chris Cannam |
...!
|
Fri, 13 Mar 2009 11:28:41 +0000 |
Chris Cannam |
...
|
Fri, 13 Mar 2009 11:06:11 +0000 |
Chris Cannam |
...
|
Fri, 06 Mar 2009 11:26:28 +0000 |
Chris Cannam |
...
|
Fri, 06 Mar 2009 10:23:30 +0000 |
Chris Cannam |
* fix unsigned overflow causing spectrogram to "disappear" in some
|
Tue, 03 Mar 2009 21:48:03 +0000 |
Chris Cannam |
* "ffwd-similar"
|
Tue, 03 Mar 2009 16:46:27 +0000 |
Chris Cannam |
* Attempt to pick more sensible default centre frame for newly created view
|
Fri, 27 Feb 2009 14:24:54 +0000 |
Chris Cannam |
* Add icons for "show segment division lines" in time value layer and
sv-v1.5pre1
|
Fri, 27 Feb 2009 13:33:16 +0000 |
Chris Cannam |
* Activity log updates
|
Thu, 26 Feb 2009 16:58:25 +0000 |
Chris Cannam |
* Make drawing segment divisions optional in segmentation plot style of
|
Thu, 26 Feb 2009 14:05:13 +0000 |
Chris Cannam |
* Use QDialogButtonBox in format dialog (surprised I missed that one all
|
Thu, 26 Feb 2009 11:02:05 +0000 |
Chris Cannam |
* Do a _slightly_ better job of ensuring new panes come up showing the
|
Thu, 26 Feb 2009 10:49:08 +0000 |
Chris Cannam |
* Handle zero-velocity note ons as well as note offs (can't believe I
|
Wed, 25 Feb 2009 17:41:34 +0000 |
Chris Cannam |
* Add Absolute plot scale, in colour 3d plot layer only for the moment
|
Wed, 25 Feb 2009 12:12:07 +0000 |
Chris Cannam |
* Make ctrl-drag drag the view without updating anything else (in
|
Wed, 25 Feb 2009 12:02:53 +0000 |
Chris Cannam |
* Make it possible to record live MIDI to a note layer.
|
Wed, 25 Feb 2009 11:33:03 +0000 |
Chris Cannam |
...
|
Wed, 25 Feb 2009 11:26:07 +0000 |
Chris Cannam |
* Make Activity Log a bit more of a proper window
|
Tue, 24 Feb 2009 17:25:55 +0000 |
Chris Cannam |
* rtmidi & activity updates
|
Tue, 24 Feb 2009 16:44:43 +0000 |
Chris Cannam |
* more activity updates
|
Tue, 24 Feb 2009 14:01:42 +0000 |
Chris Cannam |
* Add vestigial Activity Log
|
Tue, 24 Feb 2009 12:17:18 +0000 |
Chris Cannam |
* Show duration at both ends of selection if space permits (#2065013)
|
Tue, 24 Feb 2009 12:02:19 +0000 |
Chris Cannam |
* Make it possible to switch panes by clicking on the current-pane
|
Mon, 23 Feb 2009 22:28:24 +0000 |
Chris Cannam |
* zoom reset icon
|
Mon, 23 Feb 2009 19:27:08 +0000 |
Chris Cannam |
* Making the zoom reset button flat fixes the zoom wheels layout problem
|
Mon, 23 Feb 2009 19:24:07 +0000 |
Chris Cannam |
* os/x layout fixes (make the X button flat, otherwise the margins go all
|
Mon, 23 Feb 2009 19:23:20 +0000 |
Chris Cannam |
* recalculate LED cache pixmaps if size changes
|
Mon, 23 Feb 2009 14:40:17 +0000 |
Chris Cannam |
* a few more midi bits, attempt to fix vertical-black-bar-misplacement-on-mac
|
Thu, 12 Feb 2009 15:26:43 +0000 |
Chris Cannam |
* Some fairly simplistic code to set up layer type properties based on
|
Wed, 11 Feb 2009 14:44:14 +0000 |
Chris Cannam |
* experiment (does this improve layout on mac?)
|
Mon, 09 Feb 2009 16:50:52 +0000 |
Chris Cannam |
* very minor changes
|
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
|
Mon, 02 Feb 2009 17:07:47 +0000 |
Chris Cannam |
* Avoid crash in StorageAdviser if temporary directory cannot be opened
|
Thu, 29 Jan 2009 14:55:57 +0000 |
Chris Cannam |
* add setLayerDormant
|
Thu, 29 Jan 2009 14:17:12 +0000 |
Chris Cannam |
* take a bit more care about peaks cache sizing
|
Tue, 27 Jan 2009 13:25:10 +0000 |
Chris Cannam |
* Merge from one-fftdataserver-per-fftmodel branch. This bit of
|
Mon, 26 Jan 2009 16:54:44 +0000 |
Chris Cannam |
* Try out a smooth-scaling paint method... not especially promising
|
Mon, 26 Jan 2009 15:18:32 +0000 |
Chris Cannam |
* Change QMutex in Editable DTDM to a read/write lock
|
Mon, 26 Jan 2009 10:49:31 +0000 |
Chris Cannam |
* another, rather trivial, optimisation
|
Fri, 23 Jan 2009 15:11:40 +0000 |
Chris Cannam |
* some tweaks that make Colour3DPlotLayer a little bit faster for
|
Fri, 23 Jan 2009 14:00:29 +0000 |
Chris Cannam |
* make compression optional in editable dense 3d model, and some tweaks
|
Thu, 22 Jan 2009 17:58:33 +0000 |
Chris Cannam |
* try some qvectors
|
Thu, 22 Jan 2009 17:39:04 +0000 |
Chris Cannam |
* Make Colour3DPlotLayer::paintDense much faster (but still not fast
|
Fri, 16 Jan 2009 15:12:23 +0000 |
Chris Cannam |
* fix some warnings, remove debug
|
Thu, 15 Jan 2009 18:20:40 +0000 |
Chris Cannam |
* Fix crash in SimpleSPARQLQuery
|
Fri, 09 Jan 2009 14:55:12 +0000 |
Chris Cannam |
* The main fix here is to the arguments of SVApplication -- the first
|
Fri, 12 Dec 2008 16:03:37 +0000 |
Chris Cannam |
* Avoid crash when zooming-to-fit a very short file! (Of course, we
|
Mon, 08 Dec 2008 13:06:44 +0000 |
Chris Cannam |
* Knock a bit of sense into Colour3DPlotLayer's cache management
sv-v1.4 sv-v1.4rc1
|
Mon, 08 Dec 2008 11:53:10 +0000 |
Chris Cannam |
* Ensure text models are exported with text properties in RDF, and
|
Mon, 08 Dec 2008 11:15:13 +0000 |
Chris Cannam |
* Cut back on the locking and general workload in
|
Thu, 04 Dec 2008 17:17:06 +0000 |
Chris Cannam |
* minor stuff
|
Wed, 03 Dec 2008 16:25:47 +0000 |
Chris Cannam |
* Fix failure to include audio files in default open-file dialog invoked
|
Tue, 02 Dec 2008 17:17:25 +0000 |
Chris Cannam |
* Permit viewing (though not editing) colour 3d plot layer data in
|
Mon, 01 Dec 2008 16:45:17 +0000 |
Chris Cannam |
* Fix incorrect starting extents in derived note & time-value layers
|
Fri, 28 Nov 2008 13:36:13 +0000 |
Chris Cannam |
Various fixes:
|
Fri, 21 Nov 2008 13:37:35 +0000 |
Chris Cannam |
* Use enum for transform type instead of trying to do dumb things like
|
Thu, 20 Nov 2008 14:58:52 +0000 |
Chris Cannam |
* don't pre-declare classes in Vamp namespace (namespace may change!)
|
Thu, 20 Nov 2008 12:21:33 +0000 |
Chris Cannam |
* Make it possible to Find a Transform even when no file loaded (it
|
Thu, 20 Nov 2008 12:09:55 +0000 |
Chris Cannam |
* Add more informative text to Find a Transform (particularly when none
|
Wed, 19 Nov 2008 21:36:33 +0000 |
Chris Cannam |
* minor text change
|
Wed, 19 Nov 2008 14:55:17 +0000 |
Chris Cannam |
* Add some informative labels to transform finder
|
Wed, 12 Nov 2008 16:39:29 +0000 |
Chris Cannam |
* Make scale bar more accurate (if no more helpful) in log scaled colour 3d plot
|
Wed, 12 Nov 2008 16:08:47 +0000 |
Chris Cannam |
* update changelog
|
Wed, 12 Nov 2008 15:51:41 +0000 |
Chris Cannam |
* Save & reload vertical scale extents from note, time/value & colour 3d
|
Wed, 12 Nov 2008 15:17:16 +0000 |
Chris Cannam |
* Make Colour 3D Plot layer vertically zoomable and scrollable
|
Tue, 11 Nov 2008 13:54:47 +0000 |
Chris Cannam |
* Add use-log-scale estimator. Not quite right yet; the model doesn't
|
Fri, 07 Nov 2008 17:31:06 +0000 |
Chris Cannam |
* Update to new-line vamp plugin sdk
|
Tue, 28 Oct 2008 18:06:06 +0000 |
Chris Cannam |
* Avoid waiting on uninstalled transforms mutex in TransformFactory::
|
Tue, 28 Oct 2008 12:39:53 +0000 |
Chris Cannam |
* Add more info button to plugin dialog
|
Fri, 24 Oct 2008 16:43:59 +0000 |
Chris Cannam |
* Add vertical zoom/pan to note layer as well (when not in auto-align
|
Fri, 24 Oct 2008 16:21:57 +0000 |
Chris Cannam |
* minor tidy
|
Fri, 24 Oct 2008 14:52:40 +0000 |
Chris Cannam |
* Add vertical zoom and pan to time-value layer.
|
Thu, 23 Oct 2008 16:30:48 +0000 |
Chris Cannam |
* Add More Info URL to plugin finder
|
Tue, 21 Oct 2008 19:31:50 +0000 |
Chris Cannam |
* Fix text positioning in segmentation-mode layer scale
|
Thu, 16 Oct 2008 16:10:27 +0000 |
Chris Cannam |
* Improve numerical display in time-value layer scale
|
Thu, 16 Oct 2008 13:38:33 +0000 |
Chris Cannam |
* somewhat clearer layout in region layer
|
Wed, 15 Oct 2008 12:08:02 +0000 |
Chris Cannam |
* Fix race condition in FFTFileCache when reading from the same FFT model
|
Tue, 14 Oct 2008 16:36:35 +0000 |
Chris Cannam |
* Add beginnings of capability to search plugins that are not yet
|
Fri, 10 Oct 2008 16:03:48 +0000 |
Chris Cannam |
* some plotting tweaks
|
Thu, 09 Oct 2008 20:10:28 +0000 |
Chris Cannam |
* Fix a nasty and long-standing race condition in MatrixFile's use of
|
Thu, 09 Oct 2008 13:13:33 +0000 |
Chris Cannam |
* Support transforms that output regions with more than one bin (by
|
Tue, 07 Oct 2008 12:42:17 +0000 |
Chris Cannam |
* Support importing features from RDF whose times are intervals rather
|
Tue, 30 Sep 2008 10:33:28 +0000 |
Chris Cannam |
* Connect up Up and Down arrows in the transform finder
|
Mon, 29 Sep 2008 16:31:49 +0000 |
Chris Cannam |
* More transform finder stuff
|
Mon, 29 Sep 2008 15:06:43 +0000 |
Chris Cannam |
* More SelectableLabel and TransformFinder tweaking
|
Mon, 29 Sep 2008 11:11:42 +0000 |
Chris Cannam |
* More twiddling with TransformFinder
|
Fri, 26 Sep 2008 16:34:31 +0000 |
Chris Cannam |
...
|
Fri, 26 Sep 2008 16:18:36 +0000 |
Chris Cannam |
* moar pointless twiddlin
|
Thu, 25 Sep 2008 13:47:40 +0000 |
Chris Cannam |
* More transform finder fiddling
|
Thu, 25 Sep 2008 12:44:23 +0000 |
Chris Cannam |
* some work on transform finder
|
Tue, 23 Sep 2008 16:53:26 +0000 |
Chris Cannam |
* grr
|
Tue, 23 Sep 2008 16:42:43 +0000 |
Chris Cannam |
* Annoyingly not-really-working twist on things
|
Tue, 23 Sep 2008 13:39:25 +0000 |
Chris Cannam |
* Start work on TransformFinder dialog
|
Mon, 22 Sep 2008 15:44:03 +0000 |
Chris Cannam |
* Add beginnings of transform-search-by-text function
|
Mon, 22 Sep 2008 12:20:34 +0000 |
Chris Cannam |
* Improve snap policy for selecting regions
|
Fri, 19 Sep 2008 14:05:34 +0000 |
Chris Cannam |
* tweaks
|
Fri, 19 Sep 2008 12:55:35 +0000 |
Chris Cannam |
* Add segmentation plot type to region layer (plotting not implemented yet)
|
Thu, 18 Sep 2008 16:08:14 +0000 |
Chris Cannam |
* Add region model and layer; improve assignment of model types to
|
Thu, 18 Sep 2008 12:09:32 +0000 |
Chris Cannam |
* Merge revisions 1041 to 1130 from sv-rdf-import branch
|
Thu, 31 Jul 2008 15:54:24 +0000 |
Chris Cannam |
* remove some debug
|
Tue, 29 Jul 2008 13:46:06 +0000 |
Chris Cannam |
* typo/transposition
|
Thu, 10 Jul 2008 12:50:56 +0000 |
Chris Cannam |
* Updates for 1.3
sv1-v1.3 sv1-v1.3rc1
|
Mon, 07 Jul 2008 16:49:53 +0000 |
Chris Cannam |
* Reduce time stretcher to one channel when overload occurs
|
Thu, 26 Jun 2008 12:41:23 +0000 |
Chris Cannam |
* Fix two problems reported by Matthias in the data editor window:
|
Wed, 18 Jun 2008 15:53:23 +0000 |
Chris Cannam |
* Add playback controls to data edit dialog
|
Wed, 18 Jun 2008 14:34:13 +0000 |
Chris Cannam |
* minor enhancement to data edit make-current
|
Tue, 17 Jun 2008 16:24:50 +0000 |
Chris Cannam |
* start play-tracking toggle in data editor dialog
|
Tue, 17 Jun 2008 16:07:56 +0000 |
Chris Cannam |
* a bit of progress on retaining current row when sorting changes &c
|
Mon, 16 Jun 2008 14:48:42 +0000 |
Chris Cannam |
* Basic implementation of add and remove point in data editor
|
Fri, 13 Jun 2008 21:09:43 +0000 |
Chris Cannam |
* Add audio device selection to preferences
|
Thu, 12 Jun 2008 14:33:45 +0000 |
Chris Cannam |
* Add more data-editor support to various models
|
Thu, 12 Jun 2008 10:47:11 +0000 |
Chris Cannam |
* Update translations, and add change counter to name of bundle command
|
Thu, 12 Jun 2008 09:03:00 +0000 |
Chris Cannam |
* sorting arbitrary columns in data editor
|
Wed, 11 Jun 2008 16:13:25 +0000 |
Chris Cannam |
* reorganise tabular data editor model support
|
Wed, 11 Jun 2008 12:54:18 +0000 |
Chris Cannam |
* A bit more work on the data editor
|
Mon, 09 Jun 2008 16:01:50 +0000 |
Chris Cannam |
* basics of data editing in data table view
|
Fri, 06 Jun 2008 15:26:27 +0000 |
Chris Cannam |
* Start adding a spreadsheet-style editor window for model data
|
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)
|
Tue, 20 May 2008 08:37:46 +0000 |
Chris Cannam |
* Start layer progress bars in "indeterminate" mode
|
Mon, 19 May 2008 17:23:11 +0000 |
Chris Cannam |
* Permit holding Shift while dragging an instant or other edited thing,
|
Fri, 16 May 2008 13:27:07 +0000 |
Chris Cannam |
* Halve space requirements for range (waveform peak) caches
|
Mon, 12 May 2008 15:30:11 +0000 |
Chris Cannam |
...
|
Mon, 12 May 2008 12:38:59 +0000 |
Chris Cannam |
...
|
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
|
Tue, 29 Apr 2008 11:07:14 +0000 |
Chris Cannam |
* The fix in rev 1002 had the nasty side-effect of breaking part of the fix in
|
Fri, 14 Mar 2008 17:24:42 +0000 |
Chris Cannam |
...
|
Fri, 14 Mar 2008 17:14:21 +0000 |
Chris Cannam |
* More work to abstract out interactive components used in the data library,
|
Thu, 13 Mar 2008 14:06:03 +0000 |
Chris Cannam |
* Fix #1628781 changes to layer visibility and mute should use a command
|
Wed, 12 Mar 2008 17:42:56 +0000 |
Chris Cannam |
* juggle some files around in order to free audioio, base, and system libraries
|
Wed, 12 Mar 2008 14:40:18 +0000 |
Chris Cannam |
* Fix mislabelling of time lines in ruler
|
Wed, 27 Feb 2008 11:59:42 +0000 |
Chris Cannam |
* Merge from trunk
spectrogram-cache-rejig
|
Wed, 27 Feb 2008 10:32:45 +0000 |
Chris Cannam |
* merge from trunk (1.2 ended up being tracked from trunk, but we may want
1.2-stable
|
Fri, 15 Feb 2008 15:35:56 +0000 |
Chris Cannam |
* Fix incorrect assignment to point values in "acting on previous point"
sv1-v1.2
|
Fri, 15 Feb 2008 15:15:29 +0000 |
Chris Cannam |
* Fix #1894369 1.2pre5 crashes on copying data
|
Wed, 13 Feb 2008 13:49:33 +0000 |
Chris Cannam |
* Fix drawing of time ruler during scrolling (bits were being missed)
sv1-v1.2pre5
|
Tue, 12 Feb 2008 15:41:01 +0000 |
Chris Cannam |
* Allow entry of numbers smaller than 1 in the Set Counters dialog
|
Mon, 11 Feb 2008 17:08:59 +0000 |
Chris Cannam |
* a hack to try to prevent playback pointer bouncing back when playback starts
sv1-v1.2pre4
|
Mon, 11 Feb 2008 12:46:39 +0000 |
Chris Cannam |
* Further fixes to the handling of playback frame and buffered frame counts
|
Mon, 11 Feb 2008 11:06:17 +0000 |
Chris Cannam |
* Avoid setting a new colour on layer when adding the same layer more than
|
Thu, 07 Feb 2008 15:25:05 +0000 |
Chris Cannam |
* Ensure waveforms are strictly correct even when using a non-power-of-two
|
Thu, 07 Feb 2008 12:36:18 +0000 |
Chris Cannam |
* New views created in page-follow mode should be centred on global centre
|
Wed, 06 Feb 2008 17:40:53 +0000 |
Chris Cannam |
* line up overview widget nicely with main pane (at least on first startup)
sv1-v1.2pre3
|
Wed, 06 Feb 2008 16:21:29 +0000 |
Chris Cannam |
* Add pitch range in octaves, semitones and cents to the measurement rect
|
Wed, 06 Feb 2008 14:25:46 +0000 |
Chris Cannam |
* better default name for new colour (hi Craig!)
|
Wed, 06 Feb 2008 14:15:09 +0000 |
Chris Cannam |
* Update remaining editable layers to support proper realignment on copy/paste
|
Wed, 06 Feb 2008 12:49:49 +0000 |
Chris Cannam |
* More work on aligning copy/paste between layers. It's a surprisingly
|
Mon, 04 Feb 2008 17:45:16 +0000 |
Chris Cannam |
* some work on realignment when pasting (problems remain)
|
Mon, 04 Feb 2008 13:35:43 +0000 |
Chris Cannam |
* Add ability to invert a colour 3d plot in the vertical axis
|
Mon, 04 Feb 2008 13:35:11 +0000 |
Chris Cannam |
* function rename & notes
|
Wed, 30 Jan 2008 14:43:05 +0000 |
Chris Cannam |
...
|
Fri, 25 Jan 2008 18:15:57 +0000 |
Chris Cannam |
* Add plugin version to Transform record
|
Thu, 24 Jan 2008 22:49:19 +0000 |
Chris Cannam |
* More latency for PortAudio output
|
Thu, 24 Jan 2008 14:35:43 +0000 |
Chris Cannam |
* Add wave file model method for reading more than one channel at once,
|
Thu, 24 Jan 2008 14:34:27 +0000 |
Chris Cannam |
* Fix duplication of zero'th column in the minus-one'th column position
|
Thu, 24 Jan 2008 11:03:59 +0000 |
Chris Cannam |
* Further model lifecycle fixes
|
Wed, 23 Jan 2008 15:43:27 +0000 |
Chris Cannam |
* Various fixes to object lifetime management, particularly in the spectrum
|
Wed, 23 Jan 2008 11:38:34 +0000 |
Chris Cannam |
* add splash screen
|
Mon, 14 Jan 2008 18:26:06 +0000 |
Chris Cannam |
* fix colour 3d plot layer mis-rendering bug -- but I think it's still using
|
Fri, 11 Jan 2008 18:19:50 +0000 |
Chris Cannam |
* add icons to colour 3d plot layer toggles
|
Tue, 08 Jan 2008 15:48:39 +0000 |
Chris Cannam |
* Fix 1864770 overlaid spectrum layers drawn wrong
|
Fri, 04 Jan 2008 17:08:10 +0000 |
Chris Cannam |
* better progress reporting in FileSource
|
Tue, 18 Dec 2007 10:35:55 +0000 |
Chris Cannam |
* Fix #1848191 double clicking on time instants causes move
|
Mon, 17 Dec 2007 12:32:28 +0000 |
Chris Cannam |
* fix support for logarithmic hints in plugin parameters
|
Fri, 14 Dec 2007 14:17:05 +0000 |
Chris Cannam |
...
|
Thu, 13 Dec 2007 17:14:33 +0000 |
Chris Cannam |
* Fix #1841095 tapping time instant gives wrong time in aligned track
|
Wed, 12 Dec 2007 17:42:23 +0000 |
Chris Cannam |
* Fix #1844539 confusing waveform navigator with secondary files
|
Tue, 11 Dec 2007 14:58:29 +0000 |
Chris Cannam |
* Make font size in panes configurable, with a smaller default
|
Thu, 29 Nov 2007 10:43:54 +0000 |
Chris Cannam |
* Spectrogram paint-from-cache fix
|
Wed, 28 Nov 2007 17:45:37 +0000 |
Chris Cannam |
* Improvements to layer summary dialog (LayerTree, LayerTreeDialog), & rename.
|
Fri, 23 Nov 2007 16:48:23 +0000 |
Chris Cannam |
* Add Erase tool and mode
|
Thu, 22 Nov 2007 14:27:41 +0000 |
Chris Cannam |
...
|
Thu, 22 Nov 2007 14:17:19 +0000 |
Chris Cannam |
* Some work on correct alignment when moving panes during playback
|
Mon, 19 Nov 2007 15:50:37 +0000 |
Chris Cannam |
* Some bits and bobs of cache mangling -- closer to working, but still not
spectrogram-cache-rejig
|
Mon, 19 Nov 2007 15:50:14 +0000 |
Chris Cannam |
* Some fixes to cache repainting strategy -- should make things a little
|
Fri, 16 Nov 2007 17:15:30 +0000 |
Chris Cannam |
* cache bits & bobs (wholly broken at the moment)
spectrogram-cache-rejig
|
Wed, 14 Nov 2007 16:23:17 +0000 |
Chris Cannam |
* First hack towards more efficient paint mechanism from cache filled
spectrogram-cache-rejig
|
Sun, 11 Nov 2007 21:47:19 +0000 |
Chris Cannam |
* Fix crash
|
Sun, 11 Nov 2007 20:31:12 +0000 |
Chris Cannam |
* Pass StorageAdviser::Criteria into FFTModel constructor etc
|
Fri, 09 Nov 2007 17:46:58 +0000 |
Chris Cannam |
* Factor out uses of "Sonic Visualiser" in "common" code to applicationName()
|
Thu, 08 Nov 2007 16:18:36 +0000 |
Chris Cannam |
...
further_alignment_faffing
|
Wed, 07 Nov 2007 16:52:52 +0000 |
Chris Cannam |
* fix pane layout problem; fix waveform butterfly mode
|
Wed, 07 Nov 2007 16:37:17 +0000 |
Chris Cannam |
* Add [x] button to pane to quickly delete it
|
Thu, 01 Nov 2007 10:45:28 +0000 |
Chris Cannam |
* FileSource -> default to showProgress = false
|
Thu, 25 Oct 2007 15:45:12 +0000 |
Chris Cannam |
* Add Align button to main window; use it
|
Thu, 25 Oct 2007 14:32:23 +0000 |
Chris Cannam |
* Some tidying up to handling of alignment; add alignment status label to
|
Mon, 22 Oct 2007 14:24:31 +0000 |
Chris Cannam |
* Split MainWindow out into MainWindowBase (pane stack management, basic file
|
Thu, 18 Oct 2007 16:20:26 +0000 |
Chris Cannam |
* RemoteFile -> FileSource
|
Thu, 18 Oct 2007 15:31:20 +0000 |
Chris Cannam |
* Make RemoteFile far more pervasive, and use it for local files as well
|
Thu, 18 Oct 2007 10:15:07 +0000 |
Chris Cannam |
* Make XmlExportable::toXml the function that is universally overridden (and
|
Wed, 17 Oct 2007 12:58:45 +0000 |
Chris Cannam |
* Make drop behave more sensibly (replace current pane)
|
Tue, 16 Oct 2007 18:42:51 +0000 |
Chris Cannam |
* "Align mode"
|
Tue, 16 Oct 2007 15:13:41 +0000 |
Chris Cannam |
* Make View getStartFrame etc non-virtual for easier inlining
|
Wed, 10 Oct 2007 15:18:02 +0000 |
Chris Cannam |
* Make it possible to drop audio files, layer files, session files and images
|
Wed, 10 Oct 2007 10:22:34 +0000 |
Chris Cannam |
* Add Reset Counters... function
|
Tue, 09 Oct 2007 16:22:14 +0000 |
Chris Cannam |
...
|
Tue, 09 Oct 2007 16:21:59 +0000 |
Chris Cannam |
* fix misbehaving apply-to-selection-only checkbox, fix default step size for
|
Mon, 08 Oct 2007 14:44:38 +0000 |
Chris Cannam |
* Add labelling option for instants inserted through tapping (closes FR#1674184)
|
Fri, 05 Oct 2007 16:31:30 +0000 |
Chris Cannam |
* Add image layer icon (from GIMP)
|
Fri, 05 Oct 2007 16:05:23 +0000 |
Chris Cannam |
...
|
Fri, 05 Oct 2007 15:52:52 +0000 |
Chris Cannam |
* Add support for remote files to image layer
|
Fri, 05 Oct 2007 13:27:21 +0000 |
Chris Cannam |
* More work on image layer display &c
|
Thu, 04 Oct 2007 16:34:11 +0000 |
Chris Cannam |
* Phase 1 of an image layer.
|
Mon, 01 Oct 2007 13:48:38 +0000 |
Chris Cannam |
* Change WaveFileModel API from getValues(start,end) to getData(start,count).
|
Fri, 28 Sep 2007 13:56:38 +0000 |
Chris Cannam |
* Merge from sv-match-alignment branch (excluding alignment-specific document).
|
Thu, 06 Sep 2007 15:17:35 +0000 |
Chris Cannam |
* Ensure labels and their pixmaps get redrawn properly
|
Wed, 05 Sep 2007 15:17:15 +0000 |
Chris Cannam |
* Show colour swatch next to layer name in pane (if available)
|
Thu, 16 Aug 2007 16:47:07 +0000 |
Chris Cannam |
* Layer tree view updating when visibility / audibility changed (and layers
|
Tue, 14 Aug 2007 19:37:10 +0000 |
Chris Cannam |
...
|
Tue, 14 Aug 2007 13:58:53 +0000 |
Chris Cannam |
* Fix #1757772 tempo, dynamic related plug-ins bug -- make auto-align
|
Mon, 13 Aug 2007 14:53:28 +0000 |
Chris Cannam |
* missed this in last commit
|
Fri, 10 Aug 2007 16:36:50 +0000 |
Chris Cannam |
* Better abbreviation modes for layer names in pane (and input model combo
|
Thu, 09 Aug 2007 14:40:03 +0000 |
Chris Cannam |
* continue to pick "new" colours for coloured layers even when all colours
|
Mon, 06 Aug 2007 14:37:59 +0000 |
Chris Cannam |
* Add QuickTime file reader class -- totally untested, shouldn't even compile
|
Mon, 16 Jul 2007 14:06:03 +0000 |
Chris Cannam |
* dark background if necessary in key/mouse reference
|
Fri, 13 Jul 2007 15:54:17 +0000 |
Chris Cannam |
* Restore Scale setting which had mistakenly disappeared from spectrum
|
Fri, 13 Jul 2007 13:19:15 +0000 |
Chris Cannam |
* Add icon loader that automatically inverts icons where appropriate for
|
Thu, 12 Jul 2007 21:10:43 +0000 |
Chris Cannam |
* Fix failure to auto-calculate bounds on time-value or note model loaded
|
Thu, 12 Jul 2007 16:14:59 +0000 |
Chris Cannam |
* Add SingleColourLayer to manage colours for layers that have a single
|
Wed, 11 Jul 2007 20:46:37 +0000 |
Chris Cannam |
* Fix failure to save vertical scale setting from time-value layer
|
Wed, 11 Jul 2007 17:21:37 +0000 |
Chris Cannam |
* Add a colour database, and Add New Colour function to the colour combo
|
Fri, 06 Jul 2007 15:17:35 +0000 |
Chris Cannam |
* threshold, show-peaks properties in spectrum
|
Thu, 05 Jul 2007 15:36:37 +0000 |
Chris Cannam |
* Make it possible to "measure" a feature on the spectrogram by double-
|
Thu, 05 Jul 2007 11:07:01 +0000 |
Chris Cannam |
* Add mouse actions to key and mouse reference dialog
|
Wed, 04 Jul 2007 17:22:12 +0000 |
Chris Cannam |
* Add key reference window to Help menu (also needs mouse reference)
|
Wed, 04 Jul 2007 15:29:16 +0000 |
Chris Cannam |
* Pull peak-picker out of SpectrumLayer and into FFTModel; use combined
|
Tue, 03 Jul 2007 18:56:27 +0000 |
Chris Cannam |
* add pitch label to spectrogram harmonic cursor as well
|
Tue, 03 Jul 2007 18:47:39 +0000 |
Chris Cannam |
* Fix piano keyboard in spectrum, add pitch labels to frequency displays in
|
Tue, 03 Jul 2007 12:46:18 +0000 |
Chris Cannam |
* Fix up and simplify the LayerTreeModel, removing a horrible memory leak
|
Mon, 02 Jul 2007 14:58:34 +0000 |
Chris Cannam |
* attempt to ensure zoom-to-fit actually makes things fit (not obscured by
|
Mon, 02 Jul 2007 14:57:01 +0000 |
Chris Cannam |
* avoid trying to calculate fft from incomplete decoded audio file in spectrum
|
Mon, 02 Jul 2007 13:04:17 +0000 |
Chris Cannam |
* Fix centre line position
|
Fri, 29 Jun 2007 16:50:59 +0000 |
Chris Cannam |
* proper (though ugly) handling of y coord for measure rects in scrollable layers
|
Fri, 29 Jun 2007 13:58:08 +0000 |
Chris Cannam |
* highlight the nearest measurement rect
|
Thu, 28 Jun 2007 14:50:58 +0000 |
Chris Cannam |
* Change a number of keyboard shortcuts -- get rid of all the Alt+ shortcuts
|
Tue, 26 Jun 2007 14:57:29 +0000 |
Chris Cannam |
...
|
Tue, 26 Jun 2007 12:27:47 +0000 |
Chris Cannam |
* save/reload measurements in session
|
Tue, 26 Jun 2007 11:08:21 +0000 |
Chris Cannam |
* Use a command for adding layer measurements
|
Thu, 21 Jun 2007 16:12:00 +0000 |
Chris Cannam |
* more on measurement tool -- pull out some logic from pane to layer &c
|
Thu, 21 Jun 2007 14:05:23 +0000 |
Chris Cannam |
* more on measurement tool
|
Fri, 15 Jun 2007 15:48:11 +0000 |
Chris Cannam |
* fixes to spectrum harmonic cursor etc
|
Fri, 15 Jun 2007 12:55:16 +0000 |
Chris Cannam |
* few more measurement mode bits
|
Thu, 14 Jun 2007 20:57:01 +0000 |
Chris Cannam |
...
|
Thu, 14 Jun 2007 17:03:16 +0000 |
Chris Cannam |
* more measurement tool stuff
|
Thu, 14 Jun 2007 16:28:27 +0000 |
Chris Cannam |
* some more work on measurement tool, and refactor Pane::paintEvent
|
Thu, 14 Jun 2007 15:20:49 +0000 |
Chris Cannam |
* a bit more work on measurement tool mode
|
Wed, 13 Jun 2007 13:44:19 +0000 |
Chris Cannam |
* some beginnings of what will be measurement tool functionality
|
Wed, 13 Jun 2007 12:41:19 +0000 |
Chris Cannam |
* Add logic for picking up the vertical scale from an underlying layer if
|
Wed, 13 Jun 2007 12:00:01 +0000 |
Chris Cannam |
* Add a measurement mode tool -- no functionality yet
|
Wed, 13 Jun 2007 10:27:39 +0000 |
Chris Cannam |
* Make shift+mousewheel scroll vertically (where applicable) and alt+mousewheel
|
Wed, 13 Jun 2007 09:19:33 +0000 |
Chris Cannam |
* double-click in navigate mode relocates the centre frame (closing #1734854)
|
Mon, 11 Jun 2007 12:14:52 +0000 |
Chris Cannam |
* bit of work on harmonic cursor in spectrum
|
Fri, 08 Jun 2007 15:19:50 +0000 |
Chris Cannam |
* FFT: fix invalid write of normalisation factor in compact mode of disc cache
|
Fri, 01 Jun 2007 13:56:35 +0000 |
Chris Cannam |
* don't store fft values scaled by fftsize/2; that's a special requirement
|
Fri, 18 May 2007 16:47:38 +0000 |
Chris Cannam |
* minor usability fixes
|
Fri, 04 May 2007 19:01:13 +0000 |
Chris Cannam |
* Fix #1712589 Reset button for thumbwheels not working properly
sv1-v1.0
|
Mon, 30 Apr 2007 14:06:45 +0000 |
Chris Cannam |
* more compile warning fixes
sv1-1.0rc1
|
Mon, 30 Apr 2007 13:36:23 +0000 |
Chris Cannam |
* Fix many compile warnings, remove some debug output
|
Mon, 30 Apr 2007 09:07:08 +0000 |
Chris Cannam |
...
|
Fri, 27 Apr 2007 15:42:23 +0000 |
Chris Cannam |
* Fix #1707133 osx right pane too narrow
|
Fri, 27 Apr 2007 15:39:48 +0000 |
Chris Cannam |
* Fix #1706927 NaNs from plugin outputs should not be used
|
Fri, 27 Apr 2007 14:35:04 +0000 |
Chris Cannam |
* Fix #1707650 refreshes not happening
|
Fri, 27 Apr 2007 13:46:00 +0000 |
Chris Cannam |
...
|
Mon, 23 Apr 2007 12:28:06 +0000 |
Chris Cannam |
...
sv1-1.0pre4
|
Mon, 23 Apr 2007 12:17:56 +0000 |
Chris Cannam |
...
|
Mon, 23 Apr 2007 12:15:13 +0000 |
Chris Cannam |
...
|
Mon, 23 Apr 2007 12:14:10 +0000 |
Chris Cannam |
...
|
Thu, 19 Apr 2007 15:19:38 +0000 |
Chris Cannam |
* looks like this ugly OS/X hack is no longer necessary with more recent Qt
|
Thu, 19 Apr 2007 15:19:17 +0000 |
Chris Cannam |
* fix crash
|
Mon, 16 Apr 2007 15:16:10 +0000 |
Chris Cannam |
* Fix alignment of new pane added after play position has changed (but global
|
Mon, 16 Apr 2007 12:20:27 +0000 |
Chris Cannam |
* Experiment with sizing the property stacks and using a frame on the overview
|
Mon, 02 Apr 2007 12:12:36 +0000 |
Chris Cannam |
* Russian update from Alexandre, and a couple of i18n fixes
|
Fri, 30 Mar 2007 17:16:48 +0000 |
Chris Cannam |
* doc updates
|
Thu, 15 Mar 2007 13:11:55 +0000 |
Chris Cannam |
* Fix crash on startup on Windows
sv1-1.0pre3
|
Thu, 15 Mar 2007 11:34:39 +0000 |
Chris Cannam |
* Grey out exporting entire pane as image if it will be too wide for QImage
|
Thu, 15 Mar 2007 11:34:20 +0000 |
Chris Cannam |
* Add missing include
|
Wed, 14 Mar 2007 14:39:39 +0000 |
Chris Cannam |
* Remove tip dialog for now. I don't like it enough
sv1-1.0pre2
|
Tue, 13 Mar 2007 19:51:09 +0000 |
Chris Cannam |
* updates to tip dialog
|
Mon, 12 Mar 2007 16:02:56 +0000 |
Chris Cannam |
* Add scale to image
|
Mon, 12 Mar 2007 15:36:31 +0000 |
Chris Cannam |
* Add basics of an Export Image File function
|
Fri, 09 Mar 2007 18:18:30 +0000 |
Chris Cannam |
* Basic beginnings of what will become a tip-of-the-day dialog
|
Thu, 08 Mar 2007 16:53:08 +0000 |
Chris Cannam |
* Fix #1672407 confused by plugin-named files in cwd (or home?)
|
Wed, 07 Mar 2007 18:00:49 +0000 |
Chris Cannam |
* Add display of selection extents in status bar when dragging a selection
|
Wed, 07 Mar 2007 17:07:02 +0000 |
Chris Cannam |
* More useful status bar text -- show the current play time and the extents of
|
Mon, 05 Mar 2007 15:32:55 +0000 |
Chris Cannam |
* Add fuzzy interpolation option as an alternative to zero padding in
|
Mon, 05 Mar 2007 13:04:52 +0000 |
Chris Cannam |
* Make the vertical scale a bit less thtoopid for many linear scale spectra
|
Mon, 05 Mar 2007 13:01:14 +0000 |
Chris Cannam |
* Fix failure to update mapped value when setValue is called
|
Mon, 05 Mar 2007 12:00:32 +0000 |
Chris Cannam |
* Add current value to context help for dials in property boxes, and update
|
Mon, 05 Mar 2007 10:53:41 +0000 |
Chris Cannam |
* Inhibit making and displaying time selections in slice layers
|
Fri, 02 Mar 2007 14:00:12 +0000 |
Chris Cannam |
* Make getPropertyRangeAndValue return the default separately from the current
sv1-1.0pre1
|
Fri, 02 Mar 2007 13:01:41 +0000 |
Chris Cannam |
* Update to use new vamp-hostsdk instead of vamp-sdk
|
Thu, 01 Mar 2007 17:12:50 +0000 |
Chris Cannam |
* Fix overzealous cacheing in waveform layer that was leading to inaccurate
|
Thu, 01 Mar 2007 15:35:27 +0000 |
Chris Cannam |
* Fix real-time plugin corruption when getLatency is called for some plugins
|
Thu, 01 Mar 2007 12:15:08 +0000 |
Chris Cannam |
* Make audio file reader factory try for a reader based on the file's
|
Thu, 01 Mar 2007 11:55:46 +0000 |
Chris Cannam |
* Rejig handling of scrolling views. Ensures, among other things, that playing
|
Wed, 28 Feb 2007 11:20:14 +0000 |
Chris Cannam |
* Fix incorrect meter-scaling value for 0dB; some tidying
|
Tue, 27 Feb 2007 17:51:52 +0000 |
Chris Cannam |
...
|
Tue, 27 Feb 2007 12:51:38 +0000 |
Chris Cannam |
* Further fixes for Vamp API change, and update to support API versioning
|
Mon, 26 Feb 2007 20:08:51 +0000 |
Chris Cannam |
* Fixes for new Vamp API changes -- I think plugin parameters are not being
|
Mon, 26 Feb 2007 16:32:12 +0000 |
Chris Cannam |
* ensure view cache is discarded when overlay level changes
|
Mon, 26 Feb 2007 14:55:08 +0000 |
Chris Cannam |
* remove some debug and some obsolete moc file includes
|
Mon, 26 Feb 2007 14:18:21 +0000 |
Chris Cannam |
* Fix occasional misplacement of zoom wheels
|
Wed, 14 Feb 2007 17:52:06 +0000 |
Chris Cannam |
* Fix crash in short spectrogram paint
|
Fri, 09 Feb 2007 11:32:34 +0000 |
Chris Cannam |
* Add non-fftw3 fft alternative
|
Fri, 09 Feb 2007 09:32:04 +0000 |
Chris Cannam |
...
|
Wed, 07 Feb 2007 14:21:14 +0000 |
Chris Cannam |
* Return ranges from RangeSummarisableTimeValueModel::getRanges by references
|
Mon, 05 Feb 2007 16:11:49 +0000 |
Chris Cannam |
* Flesh out feature descriptions for spectrum
|
Thu, 01 Feb 2007 16:54:42 +0000 |
Chris Cannam |
* Scale fixes and feature descriptions in slice layer
|
Thu, 01 Feb 2007 14:31:28 +0000 |
Chris Cannam |
* Work on harmonising colour and scale ranges between types of layer
|
Wed, 31 Jan 2007 12:13:47 +0000 |
Chris Cannam |
* Add separate colour mapping unit; use it in spectrogram (colour 3d plot to follow)
|
Mon, 29 Jan 2007 18:11:20 +0000 |
Chris Cannam |
* beginnings of spectrum scales
|
Fri, 26 Jan 2007 17:20:58 +0000 |
Chris Cannam |
...
|
Fri, 26 Jan 2007 16:59:57 +0000 |
Chris Cannam |
* Add slice layers (so you can display a slice of a colour 3d plot as if it were
|
Wed, 24 Jan 2007 17:14:24 +0000 |
Chris Cannam |
* Avoid unnecessary work and updates when an invisible thumbwheel changes
|
Mon, 22 Jan 2007 16:09:03 +0000 |
Chris Cannam |
* Fix a crash in spectrogram
|
Mon, 22 Jan 2007 15:42:00 +0000 |
Chris Cannam |
* Allow user to activate a pane by clicking on the tab for its currently active
|
Fri, 19 Jan 2007 13:13:14 +0000 |
Chris Cannam |
* Add large chunks of context help in the optional status bar
|
Fri, 12 Jan 2007 21:52:56 +0000 |
Chris Cannam |
* Add range input dialog
|
Fri, 12 Jan 2007 14:49:18 +0000 |
Chris Cannam |
* better icon
|
Fri, 05 Jan 2007 15:49:10 +0000 |
Chris Cannam |
* Further fix for restoring layer visibility from session file
|
Fri, 05 Jan 2007 14:46:45 +0000 |
Chris Cannam |
* Fix failure to reload play mute state correctly from session file
|
Wed, 13 Dec 2006 15:53:23 +0000 |
Chris Cannam |
* Fix miscomparison of matrix height and fft size /2 (should be /2+1)
|
Fri, 24 Nov 2006 16:56:15 +0000 |
Chris Cannam |
* Omit translucent blue fill for selection rectangles that are superimposed
|
Fri, 17 Nov 2006 16:27:39 +0000 |
Chris Cannam |
* Update copyright notes as appropriate.
|
Wed, 15 Nov 2006 20:00:48 +0000 |
Chris Cannam |
* Remove some obsolete files
|
Wed, 15 Nov 2006 18:22:26 +0000 |
Chris Cannam |
* Add vertical zooming and snap-to-selection for OSC control;
|
Tue, 14 Nov 2006 16:06:00 +0000 |
Chris Cannam |
* Press X to toggle the property boxes
|
Mon, 13 Nov 2006 14:48:57 +0000 |
Chris Cannam |
* Somewhat better handling of running out of memory or disc space
|
Fri, 10 Nov 2006 13:27:57 +0000 |
Chris Cannam |
* Update the main sv.prf for compatibility with Qt 4.2 qmake instead of
|
Mon, 30 Oct 2006 12:44:45 +0000 |
Chris Cannam |
...
|
Tue, 24 Oct 2006 11:21:35 +0000 |
Martin Gasser |
#include <math.h> required on OSX
|
Thu, 19 Oct 2006 13:05:39 +0000 |
Chris Cannam |
* Wire up the Panner widget in the pane, and do some tidying in Pane
|
Thu, 19 Oct 2006 09:57:27 +0000 |
Chris Cannam |
* Rename the existing Panner to Overview (big duh!)
|
Wed, 18 Oct 2006 16:38:30 +0000 |
Chris Cannam |
* A start to a panner widget to go with thumbwheels
|
Tue, 17 Oct 2006 18:54:43 +0000 |
Chris Cannam |
* Fix signal name
|
Tue, 17 Oct 2006 13:50:17 +0000 |
Chris Cannam |
* minor fixes to tooltip
|
Tue, 17 Oct 2006 13:49:31 +0000 |
Chris Cannam |
* Fix slowness in serving FFT values to feature extraction plugin transform
|
Tue, 17 Oct 2006 13:04:49 +0000 |
Chris Cannam |
* Make audio dial remember its more accurate mapped value as well as its
|
Mon, 16 Oct 2006 20:42:23 +0000 |
Chris Cannam |
* Use RangeMappers in various places in plugin parameters, layer properties,
|
Mon, 16 Oct 2006 13:13:57 +0000 |
Chris Cannam |
* Add spectrum icon
|
Thu, 12 Oct 2006 15:47:38 +0000 |
Chris Cannam |
* Make the thumbwheel widget much smoother to use, and fix a bug in positioning
|
Thu, 12 Oct 2006 14:56:28 +0000 |
Chris Cannam |
* Add system-specific LADSPA and DSSI plugin paths (for OS/X and Windows)
|
Wed, 11 Oct 2006 16:18:51 +0000 |
Chris Cannam |
* Tidy up plugin parameter dialog by switching it to a simple constructor
|
Tue, 10 Oct 2006 19:04:57 +0000 |
Chris Cannam |
* Handle generator transforms (plugins whose channel count isn't dependent on
|
Tue, 10 Oct 2006 14:51:17 +0000 |
Chris Cannam |
* Improve output from Profiler class and make it incur less (no) overhead in
|
Mon, 09 Oct 2006 10:49:46 +0000 |
Chris Cannam |
* Some dull work to continue unifying the fft model and editable dense 3d model
|
Fri, 06 Oct 2006 16:53:25 +0000 |
Chris Cannam |
* Various improvements to colour 3d plot layer, particularly for large and/or
|
Thu, 05 Oct 2006 15:39:23 +0000 |
Chris Cannam |
...
|
Thu, 05 Oct 2006 14:34:49 +0000 |
Chris Cannam |
...
|
Thu, 05 Oct 2006 11:03:06 +0000 |
Chris Cannam |
* Tidy up inheritance hierarchy of model classes -- remove ZoomConstraint as
|
Wed, 04 Oct 2006 14:01:28 +0000 |
Chris Cannam |
...
|
Tue, 03 Oct 2006 14:17:37 +0000 |
Chris Cannam |
* Introduce WritableWaveFileModel, and use it as an output model for audio
|
Wed, 27 Sep 2006 14:56:31 +0000 |
Chris Cannam |
* Some work on SpectrumLayer properties etc
|
Mon, 25 Sep 2006 12:05:41 +0000 |
Chris Cannam |
* Add a friendlier setup mechanism to SubdividingMenu, and use it for all the
|
Mon, 25 Sep 2006 11:21:12 +0000 |
Chris Cannam |
* Pull alphabetical categorisation code out into a SubdividingMenu class
|
Fri, 22 Sep 2006 16:46:10 +0000 |
Chris Cannam |
* Add a bit of resistance to pane dragging so as to make it harder to
|
Fri, 22 Sep 2006 16:12:23 +0000 |
Chris Cannam |
* Pull transforms out of Layer menu (again) and into a separate Transforms
|
Wed, 20 Sep 2006 15:47:16 +0000 |
Chris Cannam |
* Handle plugins with weird block size requirements properly
|
Wed, 20 Sep 2006 14:50:40 +0000 |
Chris Cannam |
* stepsize/blocksize from plugin dialog actually working, though with some
|
Tue, 19 Sep 2006 14:37:06 +0000 |
Chris Cannam |
* More to do with passing around step/blocksize etc from plugin dialog to
|
Mon, 18 Sep 2006 16:43:17 +0000 |
Chris Cannam |
* Add mono timestretch toggle button; some more work on getting blocksize etc
|
Fri, 15 Sep 2006 16:36:04 +0000 |
Chris Cannam |
...
|
Fri, 15 Sep 2006 13:50:22 +0000 |
Chris Cannam |
* Put channel and windowing parameters on an "advanced" bit of the plugin
|
Thu, 14 Sep 2006 11:20:09 +0000 |
Chris Cannam |
...
|
Wed, 13 Sep 2006 17:16:22 +0000 |
Chris Cannam |
* avoid slipping from default value on mid-click
|
Mon, 11 Sep 2006 16:40:18 +0000 |
Chris Cannam |
* add window size/increment/shape settings to plugin parameter dialog, though
|
Mon, 11 Sep 2006 15:32:49 +0000 |
Chris Cannam |
* Pull window type selector and shape preview out into their own widgets
|
Tue, 05 Sep 2006 16:34:54 +0000 |
Chris Cannam |
* revert to using averages
|
Tue, 22 Aug 2006 14:18:28 +0000 |
Chris Cannam |
* experiment with finer zoom level changes when using h thumbwheel
|
Mon, 21 Aug 2006 16:26:35 +0000 |
Chris Cannam |
* beginnings of drag up/down in layers as appropriate
|
Mon, 21 Aug 2006 13:18:50 +0000 |
Chris Cannam |
* Sensible default for vertical thumbwheel on spectrogram layer
|
Wed, 16 Aug 2006 14:57:47 +0000 |
Chris Cannam |
* Use peaks instead of means for calculating display values in pixels that
|
Fri, 04 Aug 2006 17:01:37 +0000 |
Chris Cannam |
* Add zoom thumbwheels to Pane. Implement horizontal thumbwheel, and
|
Thu, 03 Aug 2006 15:40:11 +0000 |
Chris Cannam |
* Add Thumbwheel widget for all our zooming needs
|
Thu, 03 Aug 2006 12:42:15 +0000 |
Chris Cannam |
* Suspend/resume fft data server write activity while reading from a server
|
Mon, 31 Jul 2006 17:05:18 +0000 |
Chris Cannam |
* Move the current DenseThreeDimensionalModel to EditableDenseThreeDimensionalModel
last-cc-copyright
|
Mon, 31 Jul 2006 16:15:45 +0000 |
Chris Cannam |
* Use pkgconfig to look up Vamp library and header details if possible
|
Mon, 31 Jul 2006 14:05:22 +0000 |
Chris Cannam |
* Reorganising code base. This revision probably should compile once more.
|
Mon, 31 Jul 2006 11:44:37 +0000 |
Chris Cannam |
* Reorganising code base. This revision will not compile.
|
Thu, 27 Jul 2006 16:08:04 +0000 |
Chris Cannam |
* New dialog for selection from a list of items through radio buttons rather
|
Thu, 27 Jul 2006 16:06:32 +0000 |
Chris Cannam |
* Change preferences dialog to ok/apply/cancel model
|
Wed, 26 Jul 2006 16:48:07 +0000 |
Chris Cannam |
* Avoid note layer erasing notes as cursor passes over them
|
Wed, 26 Jul 2006 15:32:10 +0000 |
Chris Cannam |
* Add Hz tuning dial to sample player plugin. Need to figure out the best
|
Fri, 21 Jul 2006 16:03:42 +0000 |
Chris Cannam |
* Finish preferences dialog (as far as it's going at the moment) and connect it up
|
Thu, 20 Jul 2006 16:51:20 +0000 |
Chris Cannam |
* start work on prefs dialog
|
Wed, 19 Jul 2006 16:55:29 +0000 |
Chris Cannam |
* some work on scaling and zooming for spectrogram
|
Fri, 14 Jul 2006 17:12:16 +0000 |
Chris Cannam |
* Various experiments in spectrogram colour scaling, etc. Nothing final
|
Mon, 10 Jul 2006 13:54:49 +0000 |
Chris Cannam |
* fledgling preferences stuff
|
Fri, 07 Jul 2006 11:22:32 +0000 |
Chris Cannam |
* towards optimising spectrogram refresh with new file cache
|
Thu, 06 Jul 2006 15:54:33 +0000 |
Chris Cannam |
* Add i18n load support, and first draft of Russian translation from Alexandre
|
Wed, 05 Jul 2006 16:15:22 +0000 |
Chris Cannam |
* Restore progress updates to spectrogram
|
Fri, 30 Jun 2006 11:26:10 +0000 |
Chris Cannam |
* Add fuzzy-adapter class to pick out subset data from FFT data server, instead
|
Thu, 29 Jun 2006 16:16:49 +0000 |
Chris Cannam |
* Various fft server improvements, including the ability to pick out data from
|
Wed, 28 Jun 2006 15:42:04 +0000 |
Chris Cannam |
* Exceptions for file read etc
|
Wed, 28 Jun 2006 13:41:12 +0000 |
Chris Cannam |
* Split large FFT caches up into several files. Ongoing.
|
Tue, 27 Jun 2006 19:18:42 +0000 |
Chris Cannam |
* Update SpectrogramLayer to use new FFTDataServer
|
Mon, 26 Jun 2006 16:12:11 +0000 |
Chris Cannam |
* Add FFT data server class to provide a file cache mapping for each
|
Mon, 26 Jun 2006 16:08:57 +0000 |
Chris Cannam |
* Some work on switching property box layout between one-box-per-pane
|
Mon, 19 Jun 2006 16:14:16 +0000 |
Chris Cannam |
* Separate out window and FFT size variables. Not necessarily correct
|
Mon, 19 Jun 2006 16:02:41 +0000 |
Chris Cannam |
* 1492866: Plugin parameter window info display
|
Thu, 15 Jun 2006 15:48:05 +0000 |
Chris Cannam |
* 1502816 file export is too slow and memory-hungry
|
Thu, 15 Jun 2006 12:28:47 +0000 |
Chris Cannam |
* Switch from fftw3 to fftw3f. I think the efficiency improvement is probably
|
Thu, 15 Jun 2006 11:08:22 +0000 |
Chris Cannam |
* #1492875: Increase fractional digits of plugin parameter values
|
Fri, 12 May 2006 16:51:19 +0000 |
Chris Cannam |
* I wonder if the fftw_ functions are not as thread-safe as I'd hoped?
sv1-v0.9rc2
|
Fri, 12 May 2006 14:40:43 +0000 |
Chris Cannam |
* Make vertical scale alignment modes work in note layer as well as time-value
sv1-v0.9rc1
|
Thu, 11 May 2006 15:02:14 +0000 |
Chris Cannam |
* Add units repository, and unit property on time-value and note layers.
|
Thu, 11 May 2006 11:35:46 +0000 |
Chris Cannam |
* Fix serious failure to reload "imported" (i.e. all non-derived non-main)
|
Wed, 10 May 2006 16:34:03 +0000 |
Chris Cannam |
* Reorder plugin output querying so as to cope with plugins whose number of
|
Wed, 10 May 2006 11:43:52 +0000 |
Chris Cannam |
* Use fractional window overlaps in the spectrogram, instead of percentages
|
Tue, 09 May 2006 20:39:23 +0000 |
Chris Cannam |
* tuning tweaks
|
Tue, 09 May 2006 16:18:59 +0000 |
Chris Cannam |
* Incremental refresh of spectrogram layer
|
Tue, 09 May 2006 12:43:55 +0000 |
Chris Cannam |
* It turns out we can be more efficient in the spectrogram repaints by
|
Tue, 09 May 2006 12:13:35 +0000 |
Chris Cannam |
* a bit of tidying, and another improvement to cache hit ratio in FFTCache
|
Mon, 08 May 2006 16:44:47 +0000 |
Chris Cannam |
* Make a single base Thread class for RT and non-RT threads
|
Mon, 08 May 2006 13:51:16 +0000 |
Chris Cannam |
* add a column bitmap to the matrix file object to record which columns
|
Fri, 05 May 2006 14:10:12 +0000 |
Chris Cannam |
* adjustments to facilitate debugging on win32, and some minor fixes
|
Fri, 05 May 2006 13:06:47 +0000 |
Chris Cannam |
* Move matrix/fft file code to fileio (from base)
|
Thu, 04 May 2006 16:03:02 +0000 |
Chris Cannam |
* Introduce simple non-RT thread base class
|
Wed, 03 May 2006 16:48:03 +0000 |
Chris Cannam |
* Add property labels to property containers (so i18n() won't affect file format)
|
Wed, 03 May 2006 14:26:26 +0000 |
Chris Cannam |
* Switch spectrogram layer over to using the new rudimentary disk-backed
|
Tue, 02 May 2006 12:27:41 +0000 |
Chris Cannam |
* Start factoring out the spectrogram's FFT cache into a separate set of
|
Sat, 29 Apr 2006 19:20:28 +0000 |
Chris Cannam |
* just a comment fix
|
Fri, 28 Apr 2006 12:52:17 +0000 |
Chris Cannam |
* Fix failure to pull out values and durations when copying from a layer
|
Thu, 27 Apr 2006 17:29:19 +0000 |
Chris Cannam |
* Add file open/save operations to main toolbar
|
Thu, 27 Apr 2006 11:49:34 +0000 |
Chris Cannam |
* Ensure consistent ordering of layer text labels
|
Wed, 26 Apr 2006 16:00:13 +0000 |
Chris Cannam |
* Fix crash in spectrogram layer when replacing model
|
Thu, 13 Apr 2006 18:29:10 +0000 |
Chris Cannam |
* Replace crash with warning when a transform could not be automatically
|
Wed, 12 Apr 2006 09:59:40 +0000 |
Chris Cannam |
* Add BZipFileDevice to handle bzip2 compress/uncompress without all that
|
Mon, 10 Apr 2006 17:22:59 +0000 |
Chris Cannam |
* Implement harmonic cursor in spectrogram
|
Fri, 07 Apr 2006 17:50:33 +0000 |
Chris Cannam |
* Fix long-standing off-by-1 bug in WaveFileModel that was getting us the wrong
|
Thu, 06 Apr 2006 12:12:41 +0000 |
Chris Cannam |
* Remove dsp directory. This is now the qm-dsp library used by
|
Wed, 05 Apr 2006 16:52:30 +0000 |
Chris Cannam |
* Support latest changes to Vamp API (value names for parameters, FFT
|
Mon, 03 Apr 2006 17:18:27 +0000 |
Chris Cannam |
* Make the item-edit dialog do something useful
|
Fri, 31 Mar 2006 17:40:14 +0000 |
Chris Cannam |
* Add support for frequency-domain inputs to Vamp plugins
|
Fri, 31 Mar 2006 15:56:35 +0000 |
Chris Cannam |
* Modify to use Vamp SDK for proper feature extraction plugins.
|
Thu, 30 Mar 2006 15:00:22 +0000 |
Chris Cannam |
* Add stub for item-edit dialog (for editing properties of an item on double-
|
Thu, 30 Mar 2006 13:18:11 +0000 |
Chris Cannam |
* Ensure plugin parameters for a transform are saved in the .sv file and
|
Wed, 29 Mar 2006 16:24:25 +0000 |
Chris Cannam |
* Add scale lines to waveform layer
|
Wed, 29 Mar 2006 12:35:17 +0000 |
Chris Cannam |
* Add auto-normalize option to waveform layer
|
Mon, 27 Mar 2006 16:44:12 +0000 |
Chris Cannam |
* basics of selectable vertical scale in time value layer
|
Mon, 27 Mar 2006 15:03:02 +0000 |
Chris Cannam |
* More structural work on feature extraction plugin C <-> C++ adapter
|
Thu, 23 Mar 2006 18:42:17 +0000 |
Chris Cannam |
* Add icon for playback plugin edit button
|
Thu, 23 Mar 2006 15:49:41 +0000 |
Chris Cannam |
* Add editing for auralisation plugin parameters and programs
|
Wed, 22 Mar 2006 17:38:29 +0000 |
Chris Cannam |
* Add plugin parameter dialog, and use it to set up parameters for feature
|
Mon, 20 Mar 2006 18:42:42 +0000 |
Chris Cannam |
* truncate layer name texts if they get too wide
|
Mon, 20 Mar 2006 18:18:30 +0000 |
Chris Cannam |
* Add plugin parameter box widget
|
Mon, 20 Mar 2006 15:10:07 +0000 |
Chris Cannam |
* Update licensing rubric for GPL
|
Mon, 20 Mar 2006 11:40:39 +0000 |
Chris Cannam |
* Set indent-tabs-mode to nil in Emacs mode direction
|
Mon, 20 Mar 2006 11:37:45 +0000 |
Chris Cannam |
* update TODO, some tidying
|
Fri, 17 Mar 2006 17:38:28 +0000 |
Chris Cannam |
* Add menu for re-adding existing layers
|
Thu, 16 Mar 2006 18:46:00 +0000 |
Chris Cannam |
* Add Insert Instant function in main window
|
Wed, 15 Mar 2006 18:21:17 +0000 |
Chris Cannam |
* improve label drawing logic in colour plot layer
|
Wed, 15 Mar 2006 18:11:23 +0000 |
Chris Cannam |
* Restore proper channel selection support for new layers
|
Mon, 13 Mar 2006 17:55:19 +0000 |
Chris Cannam |
* Use commands for add/delete pane in main window
|
Fri, 10 Mar 2006 17:37:45 +0000 |
Chris Cannam |
* Tidying and bug fixes in document stuff and file load/save
|
Wed, 08 Mar 2006 17:47:58 +0000 |
Chris Cannam |
* more MainWindow/Document stuff
|
Wed, 08 Mar 2006 12:38:28 +0000 |
Chris Cannam |
* Further MainWindow -> Document refactoring
|
Mon, 06 Mar 2006 17:20:25 +0000 |
Chris Cannam |
* A bit more work on main window / document / commands stuff. This is still
|
Fri, 03 Mar 2006 17:52:21 +0000 |
Chris Cannam |
* Fix a crash in PortAudio output for mono data
|
Fri, 03 Mar 2006 17:23:27 +0000 |
Martin Gasser |
had to include <cmath> in some files to make it compile on the mac
|
Fri, 03 Mar 2006 16:56:20 +0000 |
Chris Cannam |
* Continue MainWindow refactoring by making MainWindow actually use the new
|
Thu, 02 Mar 2006 16:58:49 +0000 |
Chris Cannam |
* Refactor Layer classes so as no longer to store a single View pointer;
|
Wed, 01 Mar 2006 18:13:01 +0000 |
Chris Cannam |
* Rejig project file a bit to do pkg-config detection &c
|
Mon, 27 Feb 2006 17:34:41 +0000 |
Chris Cannam |
* Add "Export Audio File" option
|
Fri, 24 Feb 2006 17:26:11 +0000 |
Chris Cannam |
* Add time/Hz description for waveform model to the bottom right of a pane
|
Fri, 24 Feb 2006 15:46:47 +0000 |
Chris Cannam |
* More fixes, tidying etc in spectrogram layer. Added a piano keyboard
|
Thu, 23 Feb 2006 18:06:31 +0000 |
Chris Cannam |
* Fix to phase cacheing
|
Thu, 23 Feb 2006 18:01:31 +0000 |
Chris Cannam |
* Rearrange spectrogram cacheing so that gain, normalization, instantaneous
|
Wed, 22 Feb 2006 17:45:18 +0000 |
Chris Cannam |
* Make the frequency estimation mode in the spectrogram layer actually useful,
|
Mon, 20 Feb 2006 17:23:40 +0000 |
Chris Cannam |
* Improvements to text layer editing, and implement file I/O for it
|
Mon, 20 Feb 2006 13:33:36 +0000 |
Chris Cannam |
* Add TextModel and TextLayer types
|
Fri, 17 Feb 2006 18:11:08 +0000 |
Chris Cannam |
* As previous commit
|
Fri, 17 Feb 2006 18:04:26 +0000 |
Chris Cannam |
* Implement play mute, level and pan controls and a layer visibility control
|
Wed, 15 Feb 2006 17:58:35 +0000 |
Chris Cannam |
* Add LED button
|
Tue, 14 Feb 2006 17:43:14 +0000 |
Chris Cannam |
* Change SpectrogramLayer to use its own cache type instead of a QImage
|
Fri, 10 Feb 2006 17:51:36 +0000 |
Chris Cannam |
* Add the Note layer for pianoroll-type display of note-type data
|
Wed, 08 Feb 2006 17:59:16 +0000 |
Chris Cannam |
* Add ffwd/rewind
|
Mon, 06 Feb 2006 17:24:52 +0000 |
Chris Cannam |
* Rationalise the local feature identification API in Layer subclasses
|
Fri, 03 Feb 2006 17:30:47 +0000 |
Chris Cannam |
* Some fixes to waveform layer greyscaling
|
Thu, 02 Feb 2006 17:31:08 +0000 |
Chris Cannam |
* Add natty segmentation display to time-value layer. Need to do the same
|
Thu, 02 Feb 2006 16:10:19 +0000 |
Chris Cannam |
* Refactor sparse models. Previously the 1D and time-value models duplicated
|
Wed, 01 Feb 2006 14:49:49 +0000 |
Chris Cannam |
* Add Chromagram plugin, and make a number of fixes to the dense 3d model
|
Tue, 31 Jan 2006 17:19:45 +0000 |
Chris Cannam |
* Add Zero Crossings output from zc plugin (as well as Zero Crossings Count)
|
Tue, 31 Jan 2006 15:57:25 +0000 |
Chris Cannam |
* Update some copyright notice dates
|
Mon, 30 Jan 2006 17:51:56 +0000 |
Chris Cannam |
* Add command history class, and basic undo/redo menus. No actual commands
|
Mon, 30 Jan 2006 13:19:42 +0000 |
Chris Cannam |
* Add getXForFrame / getFrameForX in preference to using the zoom level everywhere
|
Fri, 27 Jan 2006 18:04:07 +0000 |
Chris Cannam |
* Introduce potentially-separate read and write ring buffers, so we can swap
|
Thu, 26 Jan 2006 18:01:38 +0000 |
Chris Cannam |
* Add basic drag editing of time instants.
|
Thu, 26 Jan 2006 16:15:40 +0000 |
Chris Cannam |
* Add ability to create empty layers for editing
|
Thu, 26 Jan 2006 11:56:09 +0000 |
Chris Cannam |
* Fixes to playback of short looped files, of synthesised content within looped
|
Wed, 25 Jan 2006 17:46:28 +0000 |
Chris Cannam |
* Fix update and play limits for play-selection mode when not looping
|
Tue, 24 Jan 2006 16:20:58 +0000 |
Chris Cannam |
* Add play-selection and looping modes. Looping seems to work OK, but
|
Mon, 23 Jan 2006 17:02:57 +0000 |
Chris Cannam |
* Hook up tool selection buttons to switch the cursor mode
|
Thu, 19 Jan 2006 17:59:11 +0000 |
Chris Cannam |
* Add more icons and rationalise menu options to the usual set (on the File menu)
|
Thu, 19 Jan 2006 12:54:38 +0000 |
Chris Cannam |
* Rework handling of layer properties in file I/O -- we now get the individual
|
Tue, 17 Jan 2006 17:45:55 +0000 |
Chris Cannam |
* Hook up SV file i/o. You can now save and load sessions.
|
Mon, 16 Jan 2006 18:04:09 +0000 |
Chris Cannam |
* Tweaked up spectrogram and added a colourmap rotation option
|
Fri, 13 Jan 2006 18:05:07 +0000 |
Chris Cannam |
* Session file save, and the skeleton of session file load.
|
Thu, 12 Jan 2006 17:45:23 +0000 |
Chris Cannam |
* switch off antialiasing for dense lines (for speed reasons)
|
Thu, 12 Jan 2006 17:19:08 +0000 |
Chris Cannam |
* Beginnings of session save code
|
Thu, 12 Jan 2006 13:45:27 +0000 |
Chris Cannam |
* Update copyrights to 2006
|
Thu, 12 Jan 2006 13:43:15 +0000 |
Chris Cannam |
* Invalidate cache when model replaced
|
Thu, 12 Jan 2006 13:42:30 +0000 |
Chris Cannam |
* Add "curve" plot style to TimeValueLayer
|
Tue, 10 Jan 2006 17:37:43 +0000 |
Chris Cannam |
* Add some tool icons (mostly nabbed from the Gimp)
|
Tue, 10 Jan 2006 17:04:02 +0000 |
Chris Cannam |
* Backed out partially complete changes to make the spectrogram only
|
Tue, 10 Jan 2006 16:33:16 +0000 |
Chris Cannam |
initial import
|