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
|