log

age author description
Fri, 26 Jun 2015 14:08:05 +0100 Chris Cannam Merge from branch normalize_hybrid_option 3.0-integration
Fri, 26 Jun 2015 14:07:25 +0100 Chris Cannam Merge from branch simple-fft-model 3.0-integration
Tue, 16 Jun 2015 20:32:44 +0100 Chris Cannam Two-channel test simple-fft-model
Tue, 16 Jun 2015 20:28:23 +0100 Chris Cannam Fix a cache-related dumbitude simple-fft-model
Mon, 15 Jun 2015 19:32:30 +0100 Chris Cannam Raise this maximum, so longer files can be shown in the overview pane simple-fft-model
Mon, 15 Jun 2015 19:01:44 +0100 Chris Cannam Use in-memory cache for WAV files as well, if appropriate simple-fft-model
Mon, 15 Jun 2015 16:02:58 +0100 Chris Cannam Smooth signal flow through from file to fft model simple-fft-model
Mon, 15 Jun 2015 15:35:57 +0100 Chris Cannam More tests simple-fft-model
Mon, 15 Jun 2015 14:35:37 +0100 Chris Cannam Store temporary audio files in memory if we have plenty of it simple-fft-model
Mon, 15 Jun 2015 12:38:50 +0100 Chris Cannam Tidy simple-fft-model
Mon, 15 Jun 2015 12:19:47 +0100 Chris Cannam Rework audio file reader API to prefer using std containers simple-fft-model
Sat, 13 Jun 2015 08:47:05 +0100 Chris Cannam Fix to fft cache simple-fft-model
Fri, 12 Jun 2015 19:18:56 +0100 Chris Cannam A small cache for source samples simple-fft-model
Fri, 12 Jun 2015 18:50:52 +0100 Chris Cannam Make a small cache of recently-used columns simple-fft-model
Fri, 12 Jun 2015 18:20:09 +0100 Chris Cannam Normalization function simple-fft-model
Fri, 12 Jun 2015 18:08:57 +0100 Chris Cannam Simplest naive FFTModel implementation (+ fill in tests) simple-fft-model
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 13:46:44 +0100 Chris Cannam More tests simple-fft-model
Fri, 12 Jun 2015 12:41:19 +0100 Chris Cannam Start making the FFT model tests into proper tests
Thu, 11 Jun 2015 09:09:11 +0100 Chris Cannam Tidy
Wed, 10 Jun 2015 17:06:02 +0100 Chris Cannam Tidy dense time-value model API a bit; add first simple unit test for FFT model
Wed, 10 Jun 2015 14:44:09 +0100 Chris Cannam Remove some obsolete unused files
Wed, 10 Jun 2015 13:31:21 +0100 Chris Cannam Fix overflow in width calculation
Wed, 10 Jun 2015 13:14:32 +0100 Chris Cannam Merge
Wed, 10 Jun 2015 13:12:39 +0100 Chris Cannam Merge
Wed, 10 Jun 2015 13:12:29 +0100 Chris Cannam Do not attempt to switch from read-only to read-write mode if an error is pending (may cause mutex deadlock)
Wed, 10 Jun 2015 13:12:06 +0100 Chris Cannam Tighten up error handling
Wed, 10 Jun 2015 13:11:45 +0100 Chris Cannam Emit a signal if transform fails
Wed, 10 Jun 2015 13:10:26 +0100 Chris Cannam Fail upfront if the file is going to be too large. We expect the caller to split up large data sets into several MatrixFiles
Wed, 10 Jun 2015 13:09:14 +0100 Chris Cannam Comment
Wed, 10 Jun 2015 13:08:30 +0100 Chris Cannam Avoid compiler warning
Fri, 05 Jun 2015 10:00:26 +0100 Chris Cannam More optional debug out
Thu, 21 May 2015 16:38:52 +0100 Chris Cannam Merge
Thu, 21 May 2015 16:38:07 +0100 Chris Cannam minor debug thing
Fri, 15 May 2015 09:15:57 +0100 Chris Cannam Fix #1222 CSV export of time-instants layer omits last point
Thu, 14 May 2015 14:04:41 +0100 Chris Cannam Handle case where plugin erroneously returns sample rate 0 for fixed-rate output
Tue, 12 May 2015 16:19:45 +0100 Chris Cannam Fixes to, and tests for, RealTime-to-text methods
Mon, 20 Apr 2015 09:11:34 +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 13:06:29 +0100 Chris Cannam Remove some debug; set some gain values tonioni
Tue, 31 Mar 2015 12:27:56 +0100 Chris Cannam Permit extending nominal end of sparse model tonioni
Tue, 31 Mar 2015 12:12:31 +0100 Chris Cannam clone() is never used (therefore presumably never works either) tonioni
Tue, 31 Mar 2015 11:54:57 +0100 Chris Cannam Implement FillGaps option in SparseModel export tonioni
Tue, 31 Mar 2015 11:05:02 +0100 Chris Cannam Wire options into CSVFileWriter; omit levels from Tony note export tonioni
Tue, 31 Mar 2015 10:39:54 +0100 Chris Cannam Merge tonioni
Tue, 31 Mar 2015 10:36:52 +0100 Chris Cannam Thread-local debug was causing crash on exit with Qt 5.4.x. But we introduced that because QDebug itself was crashing when used from multiple threads. Replace with simpler fstream version tonioni
Mon, 30 Mar 2015 17:27:25 +0100 Chris Cannam Add data export options (not all implemented yet) tonioni
Mon, 30 Mar 2015 16:58:01 +0100 Chris Cannam M_PI tonioni
Wed, 25 Mar 2015 10:54:51 +0000 Chris Cannam Fix to opening debug file tonioni
Mon, 23 Mar 2015 11:26:28 +0000 Chris Cannam Merge from cxx11 branch tonioni
Mon, 23 Mar 2015 10:04:48 +0000 Chris Cannam Merge from default branch tonioni
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
Wed, 11 Mar 2015 11:52:05 +0000 Chris Cannam Minor simplification; could use more cxx11
Wed, 11 Mar 2015 11:03:22 +0000 Chris Cannam Fix buffer overwrite in normalised case cxx11
Wed, 11 Mar 2015 09:29:44 +0000 Chris Cannam Comments etc cxx11
Tue, 10 Mar 2015 20:03:08 +0000 Chris Cannam Merge cxx11
Tue, 10 Mar 2015 20:02:02 +0000 Chris Cannam Doh 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 17:02:52 +0000 Chris Cannam Further dedicated-types fixes 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 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
Wed, 04 Mar 2015 19:08:21 +0000 Chris Cannam More type-size adjustments cxx11
Wed, 04 Mar 2015 13:52:48 +0000 Chris Cannam More build fixes cxx11
Wed, 04 Mar 2015 12:30:41 +0000 Chris Cannam Replace the get*Frames calls in AudioFileReader with less stupid API cxx11
Wed, 04 Mar 2015 12:01:04 +0000 Chris Cannam Introduce and use a samplerate type cxx11
Tue, 03 Mar 2015 17:09:19 +0000 Chris Cannam This code now compiles. Main problem: sample rate types cxx11
Tue, 03 Mar 2015 15:18:24 +0000 Chris Cannam Introducing the signed 64-bit frame index type, and fixing build failures from inclusion of -Wconversion with -Werror. Not finished yet. cxx11
Tue, 03 Mar 2015 09:33:59 +0000 Chris Cannam Merge from default branch cxx11
Mon, 02 Mar 2015 17:21:34 +0000 Chris Cannam Merge
Mon, 02 Mar 2015 17:17:59 +0000 Chris Cannam Require (and provide) text codec for output stream -- fixing #1153 (wrong codec used when writing RDF)
Thu, 26 Feb 2015 09:44:08 +0000 Chris Cannam Update and merge
Thu, 26 Feb 2015 09:43:12 +0000 Chris Cannam Debug reporting from FileSource
Tue, 24 Feb 2015 17:42:00 +0000 Chris Cannam Enable ThreadSanitizer datarace
Wed, 18 Feb 2015 12:08:17 +0000 Chris Cannam Add option to toggle H:M:S time display (when off, just show seconds even when more than 60)
Fri, 13 Feb 2015 13:30:28 +0000 Chris Cannam Use filename as object name when reading data file to model (so it shows in the resulting layer name)
Fri, 13 Feb 2015 13:29:44 +0000 Chris Cannam Compile fix
Wed, 14 Jan 2015 14:58:38 +0000 Chris Cannam RealTime frame-conversion test
Mon, 09 Feb 2015 10:31:07 +0000 Chris Cannam Merge from default branch cxx11
Mon, 09 Feb 2015 10:27:21 +0000 Chris Cannam Pending coreaudio-metadata
Mon, 08 Dec 2014 15:37:12 +0000 Chris Cannam Use double instead of float for frequencies in Pitch, just for confidence
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
Mon, 01 Dec 2014 15:42:58 +0000 Chris Cannam Unit tests for StringBits::splitQuoted
Mon, 01 Dec 2014 10:18:55 +0000 Chris Cannam If the first column of a CSV file has zero or one non-empty values in it, during the first 5 rows, then ignore it by default
Thu, 27 Nov 2014 17:51:21 +0000 Chris Cannam Merge
Thu, 27 Nov 2014 17:50:34 +0000 Chris Cannam Fix close-quote immediately before separator in StringBits::splitQuoted
Thu, 20 Nov 2014 16:18:31 +0000 Chris Cannam Avoid crash when setting alignment to 0
Thu, 20 Nov 2014 15:47:05 +0000 Chris Cannam Merge
Thu, 20 Nov 2014 15:46:19 +0000 Chris Cannam Make alignment using an external program asynchronous
Thu, 20 Nov 2014 12:30:16 +0000 Chris Cannam Couple more RealTime tests
Wed, 19 Nov 2014 15:28:51 +0000 Chris Cannam Another RealTime test
Mon, 17 Nov 2014 17:10:29 +0000 Chris Cannam Merge
Mon, 17 Nov 2014 17:09:32 +0000 Chris Cannam Start RealTime tests
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
Fri, 14 Nov 2014 17:23:38 +0000 Chris Cannam Provide access to local filename
Fri, 14 Nov 2014 17:23:27 +0000 Chris Cannam Provide reader from QIODevice
Fri, 14 Nov 2014 13:51:33 +0000 Chris Cannam When using an aggregate model to pass data to a transform, zero-pad the shorter input to the duration of the longer rather than truncating the longer. (This is better behaviour for e.g. MATCH, and in any case the code was previously truncating incorrectly and ending up with garbage data at the end.)
Mon, 10 Nov 2014 09:19:49 +0000 Chris Cannam Merge from default branch tonioni
Wed, 15 Oct 2014 17:02:48 +0100 Chris Cannam TransformId is not sufficient -- it could be ambiguous (same transform id, different parameters etc). Use the whole transform
Wed, 15 Oct 2014 16:05:15 +0100 Chris Cannam Add setNofM logic which the JSON writer can use to write a list when sending multiple files' worth to a single target
Wed, 15 Oct 2014 13:30:14 +0100 Chris Cannam Write window type too
Wed, 15 Oct 2014 13:06:27 +0100 Chris Cannam Add plugin_version to transform RDF serialisation (if non-empty)
Wed, 15 Oct 2014 10:38:17 +0100 Chris Cannam Add omit-filename option to CSV writer (and test it while testing lab writer)
Wed, 15 Oct 2014 10:18:13 +0100 Chris Cannam Add fill-ends option to CSV writer (and test it)
Tue, 14 Oct 2014 17:30:37 +0100 Chris Cannam Implement end-times option for CSV writer (not yet tested)
Tue, 14 Oct 2014 10:07:02 +0100 Chris Cannam Add MIDI destinations tests and fix feature writer bugs resulting from them
Mon, 13 Oct 2014 14:44:51 +0100 Chris Cannam Add descriptions for writers; add housekeeping options to Sonic Annotator to list writers and formats
Mon, 13 Oct 2014 10:56:16 +0100 Chris Cannam Separate out stdout ability (not all writers that support one-file will necessarily want to support it, e.g. for binary formats)
Mon, 13 Oct 2014 10:55:43 +0100 Chris Cannam Add MIDI channel to note data and MIDI writer
Mon, 13 Oct 2014 10:00:54 +0100 Chris Cannam Write sample rate from output descriptor, for FixedSampleRate outputs
Fri, 10 Oct 2014 15:24:28 +0100 Chris Cannam Support plugin version in RDF transforms, and bail out in Sonic Annotator if it doesn't match
Wed, 08 Oct 2014 13:14:17 +0100 Chris Cannam Disconnect signals before abandoning reply object, avoiding "reply unknown" error
Fri, 03 Oct 2014 15:28:31 +0100 Chris Cannam Merge
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
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
Thu, 09 Jan 2014 09:18:05 +0000 Chris Cannam Use sv-dependency-builds on OS/X as well if no config.pri tonioni
Wed, 08 Jan 2014 13:07:42 +0000 Chris Cannam Sparse time-value models are now theoretically playable (sometimes) tonioni
Wed, 08 Jan 2014 09:59:08 +0000 Chris Cannam Play these with a pitch now (since we support any frequency) tonioni
Tue, 07 Jan 2014 15:52:34 +0000 Chris Cannam sampleId -> clipId tonioni
Tue, 07 Jan 2014 15:49:39 +0000 Chris Cannam SV file compatibility etc for sample stuff tonioni
Tue, 07 Jan 2014 13:09:53 +0000 Chris Cannam sample id instead of plugin data tonioni
Tue, 07 Jan 2014 10:57:28 +0000 Chris Cannam Toward using a sample mixer (with arbitrary frequency target) instead of dssi player plugin tonioni
Wed, 11 Dec 2013 21:40:27 +0000 Chris Cannam Fix handling of negative frame times in returned features from plugin -- we don't handle them, so don't insert them into the model (instead of blowing up)
Wed, 11 Dec 2013 21:39:54 +0000 Chris Cannam Clarify
Wed, 11 Dec 2013 17:36:07 +0000 Chris Cannam Remove obsolete files
Wed, 04 Dec 2013 19:30:02 +0000 Chris Cannam Use a settings setting for flexi/non-flexi determination -- this may not be the right thing in the long run but it's simpler and easier than passing through a random value that doesn't actually come from anywhere tonioni
Wed, 04 Dec 2013 19:29:19 +0000 Chris Cannam Add non-SV-preferred options tonioni
Wed, 04 Dec 2013 18:30:49 +0000 Chris Cannam Merge from default branch tonioni
Wed, 04 Dec 2013 18:29:53 +0000 Chris Cannam Merge from branch "tonioni_multi_transform" tonioni
Wed, 04 Dec 2013 18:29:15 +0000 Chris Cannam Merge from tonioni branch tonioni_multi_transform
Wed, 04 Dec 2013 16:47:53 +0000 Chris Cannam Fix warning
Mon, 02 Dec 2013 17:11:56 +0000 Chris Cannam Merge tonioni
Mon, 02 Dec 2013 17:11:20 +0000 Chris Cannam Add NoteExportable base class, use it in MIDI export (and also elsewhere in playback) tonioni_multi_transform
Mon, 02 Dec 2013 15:47:06 +0000 Chris Cannam Merge branch tonioni_multi_transform tonioni
Mon, 02 Dec 2013 12:29:09 +0000 Chris Cannam Update the rest of the transforms stuff, so now it builds and runs again tonioni_multi_transform
Mon, 02 Dec 2013 11:17:24 +0000 Chris Cannam More on multi-transform stuff tonioni_multi_transform
Fri, 29 Nov 2013 15:43:50 +0000 Chris Cannam Toward running multiple transforms (from same plugin + params) at once tonioni_multi_transform
Tue, 26 Nov 2013 14:37:01 +0000 Chris Cannam Merge from default branch tonioni
Tue, 26 Nov 2013 14:32:30 +0000 Chris Cannam Avoid infinite loop in operator<< !
Tue, 26 Nov 2013 13:48:13 +0000 Chris Cannam Likewise, but for toLocal8Bit().data()
Tue, 26 Nov 2013 13:43:31 +0000 Chris Cannam Drop toStdString, with debug header we can stream QStrings
Tue, 26 Nov 2013 13:35:08 +0000 Chris Cannam Drop std:: from cout, cerr, endl -- pull these in through Debug.h
Tue, 26 Nov 2013 11:16:37 +0000 Chris Cannam WS -> OS
Fri, 22 Nov 2013 10:37:28 +0000 Chris Cannam Merge from default branch tonioni
Mon, 04 Nov 2013 15:47:46 +0000 Chris Cannam Fix error in break condition for csv file analysis -- was making csv file type guessing very slow for large files
Wed, 09 Oct 2013 14:51:46 +0100 Chris Cannam Add writeSelection
Wed, 09 Oct 2013 14:47:19 +0100 Chris Cannam Add toDelimitedDataString alternative with frame extents
Wed, 09 Oct 2013 14:45:21 +0100 Chris Cannam Add CSVFile option
Wed, 09 Oct 2013 14:44:05 +0100 Chris Cannam I don't think this optimisation is worth the loss of data fidelity any more
Mon, 16 Sep 2013 15:47:27 +0100 Chris Cannam Memory barriers in ringbuffer
Tue, 30 Jul 2013 18:15:30 +0100 Chris Cannam Merge
Fri, 19 Jul 2013 13:47:11 +0100 Chris Cannam Use thread-local storage for network managers; otherwise we get "Cannot create children for a parent that is in a different thread" from nm.get()
Wed, 24 Jul 2013 18:24:55 +0100 Chris Cannam Merge
Wed, 24 Jul 2013 18:12:57 +0100 Chris Cannam When switching to "literal mode" for a local file path, use the original file path as passed to the FileSource ctor rather than going through QUrl. This avoids filename becoming encoded and QUrl::toString failing to decode it (as is happening with Windows paths using Qt5 currently).
Wed, 24 Jul 2013 12:01:43 +0100 Chris Cannam Add resetCounters
Wed, 17 Jul 2013 16:01:28 +0100 Chris Cannam Merge tonioni
Wed, 17 Jul 2013 15:59:17 +0100 Chris Cannam Debug stuff tonioni
Wed, 17 Jul 2013 15:46:15 +0100 Chris Cannam Merge from default branch tonioni
Wed, 17 Jul 2013 15:45:29 +0100 Chris Cannam Line endings tonioni
Wed, 17 Jul 2013 15:41:20 +0100 Chris Cannam Merge from default branch tonioni
Wed, 17 Jul 2013 15:43:42 +0100 Chris Cannam Update project file for decoding reader
Wed, 17 Jul 2013 15:40:01 +0100 Chris Cannam Rename Resampling- to DecodingWavFileReader, and use it whenever we have an audio file that is not quickly seekable using libsndfile. Avoids very slow performance when analysing ogg files.
Fri, 12 Jul 2013 13:10:28 +0100 Chris Cannam Merge from the default branch tonioni
Mon, 08 Jul 2013 14:49:28 +0100 Chris Cannam Merge
Mon, 08 Jul 2013 14:44:01 +0100 Chris Cannam Qt4/5 compatibility fix
Mon, 08 Jul 2013 14:21:50 +0100 Chris Cannam Avoid deleting unallocated buffer in dtor
Thu, 20 Jun 2013 13:47:35 +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
Tue, 18 Jun 2013 22:18:10 +0100 gyorgyf bugfixes to compile on Linux again tonioni
Tue, 18 Jun 2013 22:09:38 +0100 gyorgyf bugfixes to compile on Linux again tonioni
Mon, 17 Jun 2013 18:00:24 +0100 matthiasm introduced horizongal note editing constraints; debugged note edit tonioni
Fri, 24 May 2013 11:57:44 +0100 Chris Cannam Comment about periodic windows
Thu, 16 May 2013 15:00:20 +0100 Chris Cannam Added tag sv_v2.1 for changeset f85050b6f522
Thu, 16 May 2013 14:13:46 +0100 Chris Cannam Include alsa compat file only if not on Linux sv_v2.1
Thu, 16 May 2013 14:04:37 +0100 Chris Cannam Debug tidy
Tue, 14 May 2013 16:02:52 +0100 Chris Cannam Added tag sv_v2.1 for changeset 67003fb58ba4
Tue, 14 May 2013 12:36:05 +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:34 +0100 Chris Cannam Dataquay path qt5
Tue, 14 May 2013 12:26:30 +0100 Chris Cannam Remove some debug qt5
Tue, 14 May 2013 10:55:27 +0100 Chris Cannam Merge qt5
Tue, 14 May 2013 09:54:27 +0100 Chris Cannam Added tag sonic-annotator-1.0 for changeset c808c57e5560 qt5
Mon, 13 May 2013 14:39:31 +0100 Chris Cannam Update configure qt5
Thu, 09 May 2013 17:31:31 +0100 Chris Cannam Merge qt5
Thu, 09 May 2013 17:30:44 +0100 Chris Cannam Remove some debug qt5
Thu, 09 May 2013 13:32:06 +0100 Chris Cannam debug -> release qt5
Wed, 08 May 2013 09:37:21 +0100 Chris Cannam Merge from the default branch qt5 sonic-annotator-1.0
Wed, 08 May 2013 09:36:49 +0100 Chris Cannam Require Vamp host SDK version 2.5
Wed, 08 May 2013 09:33:32 +0100 Chris Cannam Require Vamp host SDK version 2.5 qt5
Tue, 07 May 2013 16:54:36 +0100 Chris Cannam Add dataquay qt5
Tue, 07 May 2013 15:41:58 +0100 Chris Cannam Don't need to check for Dataquay, and in fact we can pick up the wrong version if we do. Just assume it is available (building in e.g. sv subdir configuration) qt5
Tue, 07 May 2013 15:41:01 +0100 Chris Cannam Fix for Qt5 qt5
Fri, 26 Apr 2013 16:37:55 +0100 Chris Cannam Regenerate configure qt5
Fri, 26 Apr 2013 16:37:07 +0100 Chris Cannam Look for qmake-qt5, not qt4 qt5
Fri, 19 Apr 2013 15:37:27 +0100 matthiasm different colours, some minor changes, mainly debugging cerrs tonioni
Tue, 16 Apr 2013 15:45:25 +0100 Chris Cannam Remove debug
Tue, 16 Apr 2013 15:20:57 +0100 Chris Cannam Remove some debug
Sat, 13 Apr 2013 20:03:40 +0100 gyorgyf sample playback problems 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
Thu, 28 Mar 2013 17:08:04 +0000 Chris Cannam Warn if the output sample rate is higher than that of the input model
Thu, 28 Mar 2013 10:02:16 +0000 Chris Cannam Merge from default branch qt5
Thu, 28 Mar 2013 10:01:55 +0000 Chris Cannam Add ogg to supported file extensions if oga is found
Wed, 27 Mar 2013 17:21:58 +0000 Chris Cannam Windows build fixes -- to review qt5
Wed, 27 Mar 2013 16:54:59 +0000 Chris Cannam Merge from default branch qt5
Wed, 27 Mar 2013 16:53:31 +0000 Chris Cannam Remove no-longer-used code
Wed, 27 Mar 2013 15:27:33 +0000 Chris Cannam Fix calculation of timestamps for fixed-rate features
Wed, 27 Mar 2013 15:07:27 +0000 Chris Cannam outputFeatureNo -> outputNo
Wed, 27 Mar 2013 14:51:49 +0000 Chris Cannam Fix incorrect retrieval of point in model by row number if point frame values fell between model resolution boundaries
Tue, 26 Mar 2013 20:15:04 +0000 matthiasm reset FlexiNote layer to have default piano (I couldn't get it to do organ anyway) tonioni
Tue, 26 Mar 2013 17:00:03 +0000 matthiasm added FlexiNoteModel to svcore.pro; small change in FlexiNoteModel.h tonioni
Tue, 26 Mar 2013 14:20:19 +0000 matthiasm changed names in FlexiNoteModel to reflect new name (was copied from NoteModel) tonioni
Tue, 26 Mar 2013 14:16:54 +0000 matthiasm make a new FlexiNoteModel.h file by copying from NoteModel.h -- will need to change names therein tonioni
Tue, 26 Mar 2013 12:35:48 +0000 Chris Cannam Add an empty file in order to create the tonioni branch tonioni
Mon, 25 Mar 2013 15:29:52 +0000 Chris Cannam Define fixed set of dependencies, on Windows, if no config available qt5
Mon, 25 Mar 2013 15:19:43 +0000 Chris Cannam Dataquay path qt5
Mon, 25 Mar 2013 15:17:53 +0000 Chris Cannam Include for int16_t qt5
Mon, 25 Mar 2013 12:19:10 +0000 Chris Cannam 'Merge' qt5
Mon, 25 Mar 2013 12:19:01 +0000 Chris Cannam Add dependency build paths qt5
Mon, 25 Mar 2013 12:15:36 +0000 Chris Cannam Merge
Mon, 25 Mar 2013 12:15:07 +0000 Chris Cannam MinGW fixes
Tue, 12 Mar 2013 16:34:10 +0000 Chris Cannam Fix typo in signal name qt5
Mon, 11 Mar 2013 13:55:22 +0000 Chris Cannam Get remainder of svcore building with Qt5 qt5
Mon, 11 Mar 2013 13:42:01 +0000 Chris Cannam Get FileSource building qt5
Mon, 11 Mar 2013 11:49:16 +0000 Chris Cannam Added tag 2.0.1_osx for changeset dc6c0e50724c
Sat, 09 Mar 2013 11:45:15 +0000 Chris Cannam Avoid crash on CoreAudio reader dtor after failing to open file (fixing #504)
Fri, 08 Mar 2013 21:35:46 +0000 Chris Cannam More refinement in audiofile read tests and implementation
Fri, 08 Mar 2013 20:05:49 +0000 Chris Cannam Better general approach
Fri, 08 Mar 2013 18:19:05 +0000 Chris Cannam More on tests, and not the right way to do it with end of resampled file
Fri, 08 Mar 2013 16:14:21 +0000 Chris Cannam Toward audio read tests
Thu, 07 Mar 2013 17:18:08 +0000 Chris Cannam Fix mixup between file rate and sample rate 2.0.1_osx
Thu, 07 Mar 2013 17:17:58 +0000 Chris Cannam If a reader doesn't provide a file sample rate, blow up -- don't just assume
Tue, 11 Dec 2012 13:07:40 +0000 Chris Cannam 3d model was marked as exportable, but without any export code
Fri, 16 Nov 2012 17:13:47 +0000 Chris Cannam Avoid uninitialised values
Wed, 26 Sep 2012 21:28:14 +0100 Chris Cannam Merge
Wed, 26 Sep 2012 21:27:10 +0100 Chris Cannam Meter deflection fix due to Robin Gareus
Mon, 03 Sep 2012 11:10:51 +0100 Chris Cannam Tidy
Mon, 03 Sep 2012 11:08:45 +0100 Chris Cannam Fixes to copyright notes
Mon, 03 Sep 2012 11:06:50 +0100 Chris Cannam Merge from branch "coreaudio_tests"
Tue, 21 Aug 2012 13:29:13 +0100 Chris Cannam Minor tidy in configure
Tue, 17 Jul 2012 15:09:25 +0100 Chris Cannam Added tag sonic-annotator-0.7 for changeset 383f0b9458d2
Tue, 17 Jul 2012 12:48:50 +0100 Chris Cannam Added tag sv_v2.0 for changeset aca6e61eaea3 sonic-annotator-0.7
Mon, 02 Jul 2012 09:39:55 +0100 Chris Cannam Overhaul CoreAudioFileReader -- it now at least superficially appears to work coreaudio_tests
Sun, 01 Jul 2012 11:53:00 +0100 Chris Cannam Merge from branch "default" coreaudio_tests
Sat, 30 Jun 2012 15:05:12 +0100 Chris Cannam Use dataquay ac symbol sv_v2.0
Fri, 22 Jun 2012 09:25:32 +0100 Chris Cannam Fix conversions from false to pointer type
Fri, 25 May 2012 14:58:21 +0100 Chris Cannam Merge from branch "dataquay". Next release will require Dataquay v0.9
Fri, 25 May 2012 14:57:14 +0100 Chris Cannam Some exception handling dataquay
Fri, 25 May 2012 14:17:27 +0100 Chris Cannam Use new symbols in Vamp SDK 2.3.1 for autoconf detection dataquay
Thu, 24 May 2012 13:25:21 +0100 Chris Cannam A few bugfixes in RDF import and export dataquay
Wed, 23 May 2012 17:17:17 +0100 Chris Cannam Merge
Wed, 23 May 2012 17:14:57 +0100 Chris Cannam Fix bizarre typo dataquay
Thu, 18 Aug 2011 11:36:23 +0100 Chris Cannam Simplify temporary directory path &c
Mon, 21 May 2012 22:38:16 +0100 Chris Cannam Comment out some debug output dataquay
Mon, 21 May 2012 22:38:09 +0100 Chris Cannam Accept .ttl extension for plugin description files dataquay
Mon, 21 May 2012 14:33:35 +0100 Chris Cannam Further fixes for Dataquay compatibility dataquay
Sat, 19 May 2012 18:57:52 +0100 Chris Cannam Finish converting RDFTransformFactory dataquay
Sat, 19 May 2012 12:50:36 +0100 Chris Cannam Convert a bit more of RDFTransformFactory to Dataquay dataquay
Fri, 18 May 2012 21:23:12 +0100 Chris Cannam Tiny bit of work on the RDFTransformFactory dataquay
Fri, 18 May 2012 21:06:45 +0100 Chris Cannam Convert RDFImporter to Dataquay dataquay
Fri, 18 May 2012 14:45:15 +0100 Chris Cannam Convert PluginRDFDescription and PluginRDFIndexer to use Dataquay dataquay
Fri, 18 May 2012 09:48:19 +0100 Chris Cannam Fix cppcheck warnings
Mon, 05 Mar 2012 08:48:36 +0000 Chris Cannam Patch for compilation with gcc-4.7, from Michel Alexandre Salim
Wed, 18 Jan 2012 18:13:08 +0000 Chris Cannam Remove X11 stuff from svcore
Fri, 13 Jan 2012 17:42:58 +0000 Chris Cannam Remove redundant and hazardous INCLUDE_PATH
Fri, 13 Jan 2012 17:21:31 +0000 Chris Cannam Merge
Fri, 13 Jan 2012 17:21:18 +0000 Chris Cannam Add Doxyfile
Mon, 09 Jan 2012 16:28:54 +0000 Chris Cannam Fix incorrect query structure for output type URIs. This led to some output RDF features being written with type URIs intended for different outputs. Also revert some SVDEBUGs to cerrs -- they are intended as user-visible errors or warnings rather than debug
Tue, 18 Oct 2011 10:14:17 +0100 Chris Cannam Revert that change -- this code is used only in Sonic Annotator library_integration
Mon, 17 Oct 2011 16:20:58 +0100 Chris Cannam Merge library_integration
Mon, 17 Oct 2011 14:10:28 +0100 mathieub Merge from the default branch library_integration
Mon, 17 Oct 2011 14:07:54 +0100 mathieub Remove the qutomatic updating of Vamp plugin RDF description files using netwoek access for the library edition library_integration
Mon, 10 Oct 2011 17:27:54 +0100 mathieub Merge from the default branch library_integration
Mon, 17 Oct 2011 11:57:25 +0100 Chris Cannam Minor debug change
Tue, 11 Oct 2011 11:14:38 +0100 Chris Cannam Merge from the default branch library_integration
Mon, 10 Oct 2011 17:27:08 +0100 mathieub Changed ISINF in system/System.h for win32 compilation: library_integration
Mon, 10 Oct 2011 16:48:07 +0100 Chris Cannam Added tag sv_v1.9 for changeset 9a0272c2d596
Mon, 10 Oct 2011 16:47:52 +0100 Chris Cannam Avoid spurious %2 in directory path! This path is still poor, but better than it was sv_v1.9
Mon, 10 Oct 2011 10:56:50 +0100 Chris Cannam Added tag sv_v1.9 for changeset 579b2da21e7a
Fri, 07 Oct 2011 17:04:09 +0100 Chris Cannam Make FileSource capable of handling resource files.
Fri, 07 Oct 2011 17:03:04 +0100 Chris Cannam Remove out-of-context comment
Wed, 28 Sep 2011 16:49:50 +0100 Chris Cannam Added tag sonic-annotator-0.6 for changeset b1b40fa0cf9c
Wed, 28 Sep 2011 16:44:38 +0100 Chris Cannam Added tag sv_v1.9 for changeset 97fbb6b3e749 sonic-annotator-0.6
Wed, 28 Sep 2011 10:15:47 +0100 Chris Cannam Remove unnecessary configure dependency for raptor
Tue, 23 Aug 2011 12:05:57 +0100 mathieub Merge from the default branch library_integration
Wed, 17 Aug 2011 22:14:52 +0100 Chris Cannam Merge
Wed, 17 Aug 2011 22:12:13 +0100 Chris Cannam Fix incorrect length calculation in creating CFURL from non-ASCII file path
Wed, 10 Aug 2011 11:01:30 +0100 Chris Cannam Build fix for gcc-4.6 from Robin Gareus
Wed, 10 Aug 2011 11:01:03 +0100 Chris Cannam Build fix for gcc-4.6 from Robin Gareus library_integration
Fri, 22 Jul 2011 14:42:50 +0100 Chris Cannam Merge from branch "sonification" library_integration
Fri, 22 Jul 2011 14:42:24 +0100 Chris Cannam Merge from branch "toggle" library_integration
Wed, 20 Jul 2011 16:30:07 +0100 mathieub Option added in the preference menu to be able to start the application in minimal mode toggle
Sun, 26 Jun 2011 19:33:54 +0100 Chris Cannam Build fix
Fri, 24 Jun 2011 16:42:13 +0100 Chris Cannam Add queueExampleNote to AudioPlaySource interface sonification
Tue, 14 Jun 2011 15:28:42 +0100 Chris Cannam Seems check() is also sometimes defined on OS/X
Tue, 14 Jun 2011 15:26:52 +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:47:59 +0100 Chris Cannam Merge from debug-output branch
Tue, 14 Jun 2011 13:43:03 +0100 Chris Cannam Set window type from RDF
Mon, 16 May 2011 17:19:09 +0100 Chris Cannam Convert many cerrs to DEBUGs debug-output
Thu, 12 May 2011 17:31:24 +0100 Chris Cannam Remove most toStdString calls (no longer needed, with debug header) debug-output
Thu, 12 May 2011 16:56:08 +0100 Chris Cannam Add Debug class debug-output
Wed, 11 May 2011 11:04:35 +0100 Chris Cannam Provide option for WavFileWriter to write directly to target file, rather than always using a temporary; make use of it in WritableWaveFileModel so we can read from target file without having to close it first
Wed, 11 May 2011 11:04:02 +0100 Chris Cannam Avoid crash when generating/processing a very short file
Tue, 10 May 2011 17:55:57 +0100 Chris Cannam More informative error message
Tue, 10 May 2011 13:57:37 +0100 Chris Cannam Comment only
Mon, 09 May 2011 16:58:24 +0100 Chris Cannam Better system-specific unbundle locations for ResourceFinder; use same location for TempDirectory
Wed, 04 May 2011 14:05:08 +0100 Chris Cannam * Introduce ResourceFinder
Thu, 14 Apr 2011 15:20:27 +0100 Chris Cannam Make more (though still not entirely) robust in the face of running out of disc space
Thu, 07 Apr 2011 15:20:35 +0100 Chris Cannam Added tag sv_v1.8 for changeset 611a4fa14dde
Mon, 04 Apr 2011 15:20:29 +0100 Chris Cannam * Avoid including non-value columns in 3d-model column count (fixes #38) sv_v1.8
Tue, 29 Mar 2011 17:55:31 +0100 Chris Cannam Use TempWriteFile for CSV export as well
Tue, 29 Mar 2011 17:30:23 +0100 Chris Cannam * Add TempWriteFile abstraction, use it when exporting audio to avoid clobbering existing file before export is complete
Wed, 09 Mar 2011 11:48:01 +0000 Chris Cannam * Use note model when importing RDF types with "note" in them
Tue, 08 Mar 2011 10:46:36 +0000 Chris Cannam * When using user-supplied {module}_LIBS, actually insert them into LIBS...
Tue, 08 Mar 2011 10:31:12 +0000 Chris Cannam * Skip tests for modules when {module}_LIBS is provided by user
Tue, 08 Mar 2011 10:21:21 +0000 Chris Cannam * Permit user CFLAGS, if given, to override our CXXFLAGS if no user CXXFLAGS is given
Wed, 02 Mar 2011 15:39:43 +0000 Chris Cannam * Add sample-timing option for CSV feature writer
Mon, 07 Feb 2011 21:14:09 +0000 Chris Cannam * Fix crash when importing CSV file with varying number of columns per row
Thu, 03 Feb 2011 13:15:07 +0000 Chris Cannam * More useful error message
Mon, 29 Nov 2010 12:45:39 +0000 luisf config files with changes regarding osx compilation flags. coreaudio_tests
Thu, 18 Nov 2010 11:40:38 +0000 luisf tests for using coreaudio to read files in 64-bit mac osx coreaudio_tests
Mon, 25 Oct 2010 21:14:40 +0200 Chris Cannam * Make inputModel a reference argument to configure -- fixes (hideously) failure to pick up correct user-specified input in SV
Mon, 25 Oct 2010 11:09:02 +0200 Chris Cannam Merge
Sun, 24 Oct 2010 22:10:44 +0200 Chris Cannam * minor tidy
Tue, 19 Oct 2010 21:47:55 +0100 Chris Cannam * If a FileSource URL won't convert at all in strict mode, try again in tolerant mode (necessary for e.g. filenames with square brackets in them)
Mon, 18 Oct 2010 14:17:02 +0100 Chris Cannam * getNativeRate needs to be virtual!
Mon, 18 Oct 2010 14:14:26 +0100 Chris Cannam * Fix csv-one-file option
Mon, 18 Oct 2010 12:42:42 +0100 Chris Cannam * Build fixes
Fri, 08 Oct 2010 13:30:47 +0100 Chris Cannam * Add qmake config (debug or release) corresponding to configure invocation
Fri, 08 Oct 2010 12:05:40 +0100 Chris Cannam * Regenerate configure
Fri, 08 Oct 2010 12:04:39 +0100 Chris Cannam * Use macx-g++ qmake spec on OS/X
Fri, 08 Oct 2010 11:57:02 +0100 Chris Cannam * Add test for PortAudio
Fri, 08 Oct 2010 11:19:16 +0100 Chris Cannam * Move the plugin dialog configuration guff out into a callback
Fri, 08 Oct 2010 09:32:57 +0100 Chris Cannam * Substitute the CC and CXX that configure found
Thu, 07 Oct 2010 17:54:08 +0100 Chris Cannam * Hugely simplify Qt search -- all we need is qmake...
Thu, 23 Sep 2010 11:34:07 +0100 Chris Cannam * Add QuickTime if on a 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:24:20 +0100 Chris Cannam * Update SRCDIR for new layout, regenerate configure
Wed, 22 Sep 2010 11:02:46 +0100 Chris Cannam * Add INSTALL file and licence
Wed, 22 Sep 2010 10:54:50 +0100 Chris Cannam * Build a single library with a single .pro file, instead of using a recursive build
Fri, 17 Sep 2010 14:41:30 +0100 Chris Cannam * Some ambiguity about old/new symbols here, use a more reliable option
Fri, 17 Sep 2010 13:32:47 +0100 Chris Cannam * Add configure to repo; fix Redland header inclusion
Fri, 17 Sep 2010 13:17:37 +0100 Chris Cannam * Merge
Fri, 17 Sep 2010 13:17:08 +0100 Chris Cannam * Print error if qmake fails
Fri, 17 Sep 2010 13:13:23 +0100 Chris Cannam * Merge
Fri, 17 Sep 2010 13:12:34 +0100 Chris Cannam * Add qmake project file
Fri, 17 Sep 2010 13:12:01 +0100 Chris Cannam * Add generic install-sh
Fri, 17 Sep 2010 12:51:56 +0100 Chris Cannam * Add acinclude file. Gah. This is probably the most important bit of the build system...
Thu, 16 Sep 2010 14:40:52 +0100 Chris Cannam * More updates to build system, intended to support platforms both with and without pkg-config (though we really want to be able to switch pkg-config off)
Tue, 14 Sep 2010 09:45:30 +0100 Chris Cannam * Experimental autoconf procedure to produce qmake include file
Fri, 23 Jul 2010 11:46:59 +0000 convert-repo update tags
Fri, 26 Mar 2010 13:53:31 +0000 Chris Cannam * First bits of works matching
Mon, 22 Mar 2010 16:41:01 +0000 Chris Cannam * Bit more work on track composer identification
Fri, 19 Mar 2010 12:21:59 +0000 Chris Cannam * Some sketchy track lookup code
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, 15 Jul 2010 15:27:21 +0000 Chris Cannam * Start overhauling CSV parser to associate purposes with columns en route to its guesses; add some string manipulation code
Thu, 08 Jul 2010 14:22:28 +0000 Chris Cannam * Add option to import time+duration (or time+endtime) from CSV files
Mon, 05 Jul 2010 11:54:19 +0000 Chris Cannam * Fix failure to encode entities in label texts