Wed, 19 Oct 2016 17:33:32 +0100 |
Chris Cannam |
Further MSVC build stuff. Committing this as-is because it's building and running now, but there's a lot to tidy up.
msvc2015_64
|
Wed, 19 Oct 2016 09:11:51 +0100 |
Chris Cannam |
Tidy and re-fix for Linux
msvc2015_64
|
Tue, 18 Oct 2016 15:59:42 +0100 |
Chris Cannam |
MSVC build fixes, and show 32/64-bit in About
msvc2015_64
|
Tue, 18 Oct 2016 14:03:35 +0100 |
Chris Cannam |
MatrixFile is no longer used
3.0-integration
|
Mon, 17 Oct 2016 18:56:28 +0100 |
Chris Cannam |
Update subrepo
piper
|
Mon, 17 Oct 2016 16:41:07 +0100 |
Chris Cannam |
Update subrepo
piper
|
Mon, 17 Oct 2016 16:39:36 +0100 |
Chris Cannam |
Fix compiler warnings
piper
|
Mon, 17 Oct 2016 14:55:05 +0100 |
Chris Cannam |
Restore plugin categories
piper
|
Mon, 17 Oct 2016 14:28:43 +0100 |
Chris Cannam |
More cautious locking on sparse model modification
piper
|
Mon, 17 Oct 2016 14:18:23 +0100 |
Chris Cannam |
Pull out model creation into the transformer thread run(), so that all communications with the plugin server happen on a single thread. Then make the model accessor wait for them to be created (which still happens right at the start of processing) before returning.
piper
|
Fri, 14 Oct 2016 16:23:04 +0100 |
Chris Cannam |
Try AutoPlugin; also not very successful
piper
|
Fri, 14 Oct 2016 14:34:25 +0100 |
Chris Cannam |
Add piper-cpp stuff, experimentally
piper
|
Tue, 20 Sep 2016 09:28:03 +0100 |
Chris Cannam |
Update subrepos (bookkeeping only really)
3.0-integration
|
Mon, 15 Aug 2016 16:42:19 +0100 |
Chris Cannam |
Avoid warning
3.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 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:29 +0100 |
Chris Cannam |
Subrepo update
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 08:55:13 +0100 |
Chris Cannam |
Make VerticalBinLayer an actual Layer (via SliceableLayer)
spectrogram-minor-refactor
|
Fri, 15 Jul 2016 15:20:39 +0100 |
Chris Cannam |
Merge
spectrogram-minor-refactor
|
Fri, 15 Jul 2016 15:18:31 +0100 |
Chris Cannam |
Update dataquay subrepo for 0.9.1
last_v2.5_on_default_branch
|
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
|
Thu, 14 Jul 2016 14:49:04 +0100 |
Chris Cannam |
Fix potential crash in Dense3dModelPeakCache owing to combination of wrong width calculation and wrong handling of width overrun
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 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:23 +0100 |
Chris Cannam |
ColourScale class, comments, naming
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 10:57:22 +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 12:28:13 +0100 |
Chris Cannam |
Subrepo update
3.0-integration
|
Thu, 26 May 2016 11:21:55 +0100 |
Chris Cannam |
Don't paint if model has zero width
3.0-integration
|
Wed, 04 May 2016 10:27:26 +0100 |
Chris Cannam |
Subrepo update
3.0-integration
|
Tue, 03 May 2016 15:42:28 +0100 |
Chris Cannam |
Win32 build fix
3.0-integration
|
Wed, 27 Apr 2016 11:04:32 +0100 |
Chris Cannam |
OSX build fixes
3.0-integration
|
Fri, 22 Apr 2016 11:15:46 +0100 |
Chris Cannam |
Update subrepos
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, 15 Apr 2016 16:26:15 +0100 |
Chris Cannam |
Merge from branch pluginscan
3.0-integration
|
Fri, 15 Apr 2016 16:13:06 +0100 |
Chris Cannam |
Check for plugin scan helper checker helper program in suitable directory, & tidy up warning messages somewhat
pluginscan
|
Thu, 14 Apr 2016 16:53:03 +0100 |
Chris Cannam |
Update checker code layout
pluginscan
|
Thu, 14 Apr 2016 14:23:48 +0100 |
Chris Cannam |
Make this warning a #pragma message, as we don't want it to make compilation fail with -Werror set
pluginscan
|
Thu, 14 Apr 2016 14:03:18 +0100 |
Chris Cannam |
Make use of, and warn for, the plugin checker for all types of plugin. Haven't yet resolved the question of how to install and find it.
pluginscan
|
Thu, 14 Apr 2016 12:12:04 +0100 |
Chris Cannam |
First cut running (but not yet using output of, or recovering from errors in) the plugin checker at startup
pluginscan
|
Fri, 18 Mar 2016 14:26:06 +0000 |
Chris Cannam |
Remove Vamp SDK from dependency builds for Windows, as for OSX
3.0-integration
|
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 13:04:39 +0000 |
Chris Cannam |
Update subrepo
|
Fri, 04 Mar 2016 12:39:45 +0000 |
Chris Cannam |
Merge from default branch in subrepos
3.0-integration
|
Fri, 04 Mar 2016 12:30:38 +0000 |
Chris Cannam |
Merge in subrepo
|
Wed, 02 Mar 2016 16:16:43 +0000 |
Chris Cannam |
Merge in subrepo
3.0-integration
|
Tue, 09 Feb 2016 10:59:36 +0000 |
Chris Cannam |
Make ViewProxy objects share the ids of their Views; fixes incorrect colour scale drawing
3.0-integration
|
Tue, 09 Feb 2016 10:21:30 +0000 |
Chris Cannam |
Clumsily avoid segfault on pulse shutdown
3.0-integration
|
Thu, 04 Feb 2016 11:20:37 +0000 |
Chris Cannam |
Merge subrepos
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
|