log

age author description
Fri, 03 Oct 2014 09:29:11 +0100 Chris Cannam Comment only
Wed, 01 Oct 2014 14:06:28 +0100 Chris Cannam Fix reading duration from transform XML (it was setting the start time instead!)
Wed, 01 Oct 2014 09:20:24 +0100 Chris Cannam Scary warning if transform RDF fails to use XSD duration format
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.
Tue, 16 Sep 2014 10:29:19 +0100 Chris Cannam Fix #1058 clicking row in Layer Edit dialog when colour 3d plot layer active jumps to wrong frame (was using sample rate where resolution intended)
Fri, 12 Sep 2014 11:38:55 +0100 Chris Cannam Experimentally add the hybrid normalisation as an option (not working well either in UI or implementation) normalize_hybrid_option
Wed, 10 Sep 2014 09:40:45 +0100 Chris Cannam If the old and new-style user resource prefixes return different results, move across resources from old to new to prime the new path first time we look it up
Tue, 09 Sep 2014 20:37:07 +0100 Chris Cannam Use QStandardPaths::writableLocation(DataLocation) instead of synthesising path ourselves (hopefully fixing encoding difficulties on Windows)
Tue, 09 Sep 2014 16:52:24 +0100 Chris Cannam Respond tidily to user cancellation during download, instead of going on to attempt to load the nonexistent file as a non-audio format
Tue, 09 Sep 2014 16:36:21 +0100 Chris Cannam Merge from default branch tonioni
Wed, 03 Sep 2014 13:10:19 +0100 Chris Cannam Fix potential null pointer deref
Wed, 03 Sep 2014 13:08:32 +0100 Chris Cannam Fix memory leak (from coverity scan)
Wed, 03 Sep 2014 13:06:13 +0100 Chris Cannam Fix some uninitialised values (from coverity scan)
Wed, 03 Sep 2014 11:27:23 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 11:26:21 +0100 Chris Cannam Fix some potential null derefs (from coverity scan)
Wed, 03 Sep 2014 11:22:46 +0100 Chris Cannam Fix memory leak
Wed, 03 Sep 2014 11:20:18 +0100 Chris Cannam Fix various slightly dodgy derefs and the like (from coverity scan)
Wed, 03 Sep 2014 11:10:22 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 11:09:26 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 11:07:12 +0100 Chris Cannam Remove redundant code (from coverity scan)
Wed, 03 Sep 2014 11:06:19 +0100 Chris Cannam Fix very minor but erroneous non-float-arithmetic
Wed, 03 Sep 2014 11:04:41 +0100 Chris Cannam clarify
Wed, 03 Sep 2014 11:01:50 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 11:00:19 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 10:56:59 +0100 Chris Cannam Backed out changeset 6b5e1edd95fc. I had misunderstood, the container is a vector, not a map, so the fix doesn't work and the original code (although definitely flawed) actually does
Wed, 03 Sep 2014 10:49:38 +0100 Chris Cannam Fix to iterator invalidation (from coverity scan)
Wed, 03 Sep 2014 10:40:37 +0100 Chris Cannam As coverity points out, MIDI_END_OF_EXCLUSIVE (0xF7) cannot result from masking with MIDI_MESSAGE_TYPE_MASK(0xF0). Not that it really matters here.
Wed, 03 Sep 2014 09:58:31 +0100 Chris Cannam Fix return of empty string as bool value (from coverity scan, interesting the compiler doesn't mind)
Wed, 03 Sep 2014 09:57:30 +0100 Chris Cannam Frame this condition more defensively (from coverity scan)
Wed, 03 Sep 2014 09:56:18 +0100 Chris Cannam Fix fallthrough in switch (from coverity scan)
Wed, 03 Sep 2014 09:48:51 +0100 Chris Cannam Fix something coverity reports as "copy-paste error" (actually it doesn't matter, but the fix reads better)
Wed, 03 Sep 2014 09:47:52 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 09:46:28 +0100 Chris Cannam Fix accidental declaration of section as bool rather than int (definitely a bug but what did it cause? see #1051, we need units here) (from coverity scan)
Wed, 03 Sep 2014 09:46:01 +0100 Chris Cannam comment only
Wed, 03 Sep 2014 09:39:23 +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
Wed, 13 Aug 2014 09:50:42 +0100 Chris Cannam Avoid compiler warnings when building without lrdf
Mon, 11 Aug 2014 11:30:18 +0100 Chris Cannam Make sparse time-value layers inaudible by default (user must un-mute them) for compatibility with earlier versions
Fri, 25 Jul 2014 17:02:44 +0100 Chris Cannam Debug output stuff
Fri, 25 Jul 2014 15:21:41 +0100 Chris Cannam Per-thread debug (avoiding some dubious threading problems)
Fri, 18 Jul 2014 11:07:30 +0100 Chris Cannam Merge from default branch tonioni
Thu, 17 Jul 2014 16:22:54 +0100 Chris Cannam Small fixes: avoid static etc
Thu, 17 Jul 2014 14:50:31 +0100 Chris Cannam Fix some errant signals (the modelChanged with args are now modelChangedWithin)
Fri, 04 Jul 2014 11:08:05 +0100 Chris Cannam We do have liblo
Fri, 04 Jul 2014 11:03:33 +0100 Chris Cannam OS/X build/deploy fixes
Wed, 02 Jul 2014 22:04:10 +0100 Chris Cannam Merge from tonioni branch
Wed, 02 Jul 2014 17:31:21 +0100 Chris Cannam Merge from default branch tonioni
Wed, 02 Jul 2014 08:42:33 +0100 Chris Cannam Merge
Wed, 02 Jul 2014 08:42:11 +0100 Chris Cannam Tidy
Wed, 18 Jun 2014 18:30:19 +0100 Chris Cannam Merge from branch tonioni (the two are currently in sync)
Tue, 01 Jul 2014 15:31:25 +0100 Chris Cannam Avoid trying to return out-of-range bin name
Tue, 01 Jul 2014 11:39:09 +0100 Chris Cannam endl to qDebug does not seem to be threadsafe
Mon, 30 Jun 2014 15:02:43 +0100 Chris Cannam Avoid crashing when trying to examine data at column < 0 in 3d model
Wed, 18 Jun 2014 13:51:16 +0100 Chris Cannam Merge from branch warnfix_no_size_t
Wed, 18 Jun 2014 13:42:01 +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:34:46 +0100 Chris Cannam Merge from branch tony_integration warnfix_no_size_t
Tue, 17 Jun 2014 16:42:51 +0100 Chris Cannam Various size_t etc removals, and compiler warning fixes warnfix_no_size_t
Tue, 17 Jun 2014 15:24:55 +0100 Chris Cannam Disambiguate signals warnfix_no_size_t
Tue, 17 Jun 2014 14:49:49 +0100 Chris Cannam More size_t evisceration and warning fixes warnfix_no_size_t
Tue, 17 Jun 2014 14:33:42 +0100 Chris Cannam Unsigned removals and warning fixes in data/ warnfix_no_size_t
Tue, 17 Jun 2014 13:52:07 +0100 Chris Cannam Remove size_t's, fix compiler warnings warnfix_no_size_t
Tue, 17 Jun 2014 12:54:51 +0100 Chris Cannam Merge from branch "tonioni" tony_integration
Tue, 17 Jun 2014 12:52:27 +0100 Chris Cannam Merge from default branch tony_integration
Mon, 16 Jun 2014 11:28:45 +0100 Chris Cannam Add comment about meaning of start and end frame of selection tonioni
Mon, 16 Jun 2014 09:28:12 +0100 Chris Cannam Cancel async layer creation in Tony when selection is changed during it 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:35:15 +0100 Chris Cannam Remove some debug out tonioni
Fri, 13 Jun 2014 16:12:00 +0100 Chris Cannam Add normalise preference and take it into account in WaveFileModel tonioni
Fri, 13 Jun 2014 16:03:48 +0100 Chris Cannam Add normalised option to CodedAudioFileReader tonioni
Fri, 13 Jun 2014 12:56:31 +0100 Chris Cannam For Tony, resample all audio to 44100 on load tonioni
Tue, 03 Jun 2014 11:14:17 +0100 Chris Cannam Merge from default branch tonioni
Tue, 03 Jun 2014 11:05:49 +0100 Chris Cannam restore brace style
Tue, 03 Jun 2014 10:45:39 +0100 Chris Cannam Merge from branch tonioni
Thu, 29 May 2014 16:27:52 +0100 Chris Cannam Merge from default branch tonioni
Thu, 22 May 2014 17:49:58 +0100 matthiasm implemented move by one note (replacing big jumps left/right) tonioni
Mon, 19 May 2014 10:54:45 +0100 Chris Cannam Fixes to FileSource from Ted Felix (for Rosegarden): avoid blowing up through calling abort() from cleanup() when error occurred; set status correctly for FTP transfers
Wed, 14 May 2014 09:58:07 +0100 Chris Cannam Merge from default branch tonioni
Wed, 14 May 2014 09:54:20 +0100 Chris Cannam Merge from branch tony_integration
Tue, 13 May 2014 09:50:59 +0100 Chris Cannam Avoid potential crash when network connection fails 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
Wed, 07 May 2014 15:18:45 +0100 Chris Cannam Merge from default branch tony_integration
Wed, 07 May 2014 15:17:58 +0100 Chris Cannam Merge from 900:dcfc40fc896e
Wed, 07 May 2014 15:17:51 +0100 Chris Cannam Merge from 899:bc0ff66102a8
Wed, 07 May 2014 15:17:43 +0100 Chris Cannam Merge from 898:5821b64c6b26
Wed, 07 May 2014 15:14:17 +0100 Chris Cannam Merge tony_integration
Wed, 07 May 2014 15:11:56 +0100 Chris Cannam Merge from tonioni branch tony_integration
Sat, 26 Apr 2014 23:05:32 +0100 Chris Cannam More subrepos
Sat, 26 Apr 2014 22:22:19 +0100 Chris Cannam Add some more subrepos tonioni
Sun, 27 Apr 2014 12:22:28 +0100 Chris Cannam Remove pch file
Sat, 26 Apr 2014 22:22:18 +0100 Chris Cannam Add some more subrepos
Sat, 26 Apr 2014 22:22:17 +0100 Chris Cannam Add some more subrepos
Mon, 07 Apr 2014 10:47:15 +0100 Chris Cannam Make it possible to import CSV files directly into Note layers
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 08:51:12 +0100 Chris Cannam Merge from branch tonioni tony_integration
Mon, 31 Mar 2014 13:00:17 +0100 Chris Cannam Merge from default branch tony_integration
Tue, 01 Apr 2014 13:27:32 +0100 Chris Cannam Comment out some debug tonioni
Thu, 27 Mar 2014 13:32:56 +0000 Chris Cannam Make octave numbering configurable, and change default to C4 = middle C
Tue, 11 Mar 2014 17:32:31 +0000 Chris Cannam Merge from default branch tony_integration
Tue, 11 Mar 2014 17:30:35 +0000 Chris Cannam Merge from branch tonioni tony_integration
Tue, 11 Mar 2014 17:29:44 +0000 Chris Cannam Use fixed-rate feature no directly as column number, rather than do a calculation that might introduce rounding error
Wed, 05 Mar 2014 18:10:27 +0000 Chris Cannam No config -> default to release mode tonioni
Thu, 06 Feb 2014 18:30:11 +0000 Chris Cannam Prototype these in superclass
Thu, 06 Feb 2014 18:26:18 +0000 Chris Cannam Add bin-values and bin-value unit to EditableDense3DModel
Thu, 06 Feb 2014 15:31:16 +0000 Chris Cannam Add unclamped range mapper methods
Thu, 06 Feb 2014 10:14:59 +0000 Chris Cannam RangeMapperTest -> TestRangeMapper
Thu, 06 Feb 2014 10:14:19 +0000 Chris Cannam RangeMapperTest -> TestRangeMapper
Tue, 04 Feb 2014 13:54:32 +0000 Chris Cannam Avoid compiler warning tonioni
Fri, 31 Jan 2014 17:25:24 +0000 Chris Cannam Comments
Fri, 31 Jan 2014 17:09:02 +0000 Chris Cannam Implement and test the interpolating and auto range mappers
Fri, 31 Jan 2014 13:39:37 +0000 Chris Cannam Unit-test RangeMapper, fix a couple of bugs
Wed, 29 Jan 2014 17:32:08 +0000 Chris Cannam Add a callback for no models as well (so we know something has completed and can e.g. delete the handler) tonioni
Wed, 29 Jan 2014 15:58:15 +0000 Chris Cannam Callback handler for additional models at end of processing tonioni
Wed, 29 Jan 2014 09:31:22 +0000 Chris Cannam For outputs with unknown bin count or multiple bins with variable sample rate, create additional output models for bins beyond the first tonioni
Tue, 28 Jan 2014 18:52:22 +0000 Chris Cannam Use a sparse time-value model only for outputs with fixed bin count of 1, not for those with unknown bin count. tonioni
Tue, 28 Jan 2014 15:01:54 +0000 Chris Cannam Merge from tonioni branch tony_integration
Tue, 14 Jan 2014 16:22:49 +0000 matthiasm added a new elecpiano.wav sound and made it default for the FlexiNoteLayer tonioni
Fri, 10 Jan 2014 15:21:01 +0000 Chris Cannam Add methods to return new Clipboard points with particular characteristics (this is an immutable object) tonioni
Thu, 09 Jan 2014 21:43:33 +0000 Chris Cannam Debug out operator for real time tonioni
Thu, 09 Jan 2014 21:30:33 +0000 Chris Cannam The Mac also has CoreAudio for file loading tonioni