2015-03-11 |
Chris Cannam |
Fix buffer overwrite in normalised case
cxx11
|
2015-03-11 |
Chris Cannam |
Comments etc
cxx11
|
2015-03-10 |
Chris Cannam |
Merge
cxx11
|
2015-03-10 |
Chris Cannam |
Doh
cxx11
|
2015-03-10 |
Chris Cannam |
More type fixes. We now build with -Wconversion, on this platform (64-bit Linux) at least.
cxx11
|
2015-03-10 |
Chris Cannam |
Further dedicated-types fixes
cxx11
|
2015-03-10 |
Chris Cannam |
More type fixes
cxx11
|
2015-03-10 |
Chris Cannam |
More type fixes, primarily in the spectrogram
cxx11
|
2015-03-09 |
Chris Cannam |
Move to using double rather than float for floating-point calculations (float only for storage); more build fixes
cxx11
|
2015-03-04 |
Chris Cannam |
More type-size adjustments
cxx11
|
2015-03-04 |
Chris Cannam |
More build fixes
cxx11
|
2015-03-04 |
Chris Cannam |
Replace the get*Frames calls in AudioFileReader with less stupid API
cxx11
|
2015-03-04 |
Chris Cannam |
Introduce and use a samplerate type
cxx11
|
2015-03-03 |
Chris Cannam |
This code now compiles. Main problem: sample rate types
cxx11
|
2015-03-03 |
Chris Cannam |
Introducing the signed 64-bit frame index type, and fixing build failures from inclusion of -Wconversion with -Werror. Not finished yet.
cxx11
|
2015-03-03 |
Chris Cannam |
Merge from default branch
cxx11
|
2015-03-02 |
Chris Cannam |
Merge
|
2015-03-02 |
Chris Cannam |
Require (and provide) text codec for output stream -- fixing #1153 (wrong codec used when writing RDF)
|
2015-02-26 |
Chris Cannam |
Update and merge
|
2015-02-26 |
Chris Cannam |
Debug reporting from FileSource
|
2015-02-24 |
Chris Cannam |
Enable ThreadSanitizer
datarace
|
2015-02-18 |
Chris Cannam |
Add option to toggle H:M:S time display (when off, just show seconds even when more than 60)
|
2015-02-13 |
Chris Cannam |
Use filename as object name when reading data file to model (so it shows in the resulting layer name)
|
2015-02-13 |
Chris Cannam |
Compile fix
|
2015-01-14 |
Chris Cannam |
RealTime frame-conversion test
|
2015-02-09 |
Chris Cannam |
Merge from default branch
cxx11
|
2015-02-09 |
Chris Cannam |
Pending
coreaudio-metadata
|
2014-12-08 |
Chris Cannam |
Use double instead of float for frequencies in Pitch, just for confidence
|
2014-12-02 |
Chris Cannam |
Wire up note/octave stuff
|
2014-12-02 |
Chris Cannam |
Start adding piano note
|
2014-12-01 |
Chris Cannam |
Unit tests for StringBits::splitQuoted
|
2014-12-01 |
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
|
2014-11-27 |
Chris Cannam |
Merge
|
2014-11-27 |
Chris Cannam |
Fix close-quote immediately before separator in StringBits::splitQuoted
|
2014-11-20 |
Chris Cannam |
Avoid crash when setting alignment to 0
|
2014-11-20 |
Chris Cannam |
Merge
|
2014-11-20 |
Chris Cannam |
Make alignment using an external program asynchronous
|
2014-11-20 |
Chris Cannam |
Couple more RealTime tests
|
2014-11-19 |
Chris Cannam |
Another RealTime test
|
2014-11-17 |
Chris Cannam |
Merge
|
2014-11-17 |
Chris Cannam |
Start RealTime tests
|
2014-11-17 |
Chris Cannam |
CXX11 (-std=c++11) branch, to test build environments before making any code adaptations
cxx11
|
2014-11-14 |
Chris Cannam |
Provide access to local filename
|
2014-11-14 |
Chris Cannam |
Provide reader from QIODevice
|
2014-11-14 |
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.)
|
2014-11-10 |
Chris Cannam |
Merge from default branch
tonioni
|
2014-10-15 |
Chris Cannam |
TransformId is not sufficient -- it could be ambiguous (same transform id, different parameters etc). Use the whole transform
|
2014-10-15 |
Chris Cannam |
Add setNofM logic which the JSON writer can use to write a list when sending multiple files' worth to a single target
|
2014-10-15 |
Chris Cannam |
Write window type too
|
2014-10-15 |
Chris Cannam |
Add plugin_version to transform RDF serialisation (if non-empty)
|
2014-10-15 |
Chris Cannam |
Add omit-filename option to CSV writer (and test it while testing lab writer)
|
2014-10-15 |
Chris Cannam |
Add fill-ends option to CSV writer (and test it)
|
2014-10-14 |
Chris Cannam |
Implement end-times option for CSV writer (not yet tested)
|
2014-10-14 |
Chris Cannam |
Add MIDI destinations tests and fix feature writer bugs resulting from them
|
2014-10-13 |
Chris Cannam |
Add descriptions for writers; add housekeeping options to Sonic Annotator to list writers and formats
|
2014-10-13 |
Chris Cannam |
Separate out stdout ability (not all writers that support one-file will necessarily want to support it, e.g. for binary formats)
|
2014-10-13 |
Chris Cannam |
Add MIDI channel to note data and MIDI writer
|
2014-10-13 |
Chris Cannam |
Write sample rate from output descriptor, for FixedSampleRate outputs
|
2014-10-10 |
Chris Cannam |
Support plugin version in RDF transforms, and bail out in Sonic Annotator if it doesn't match
|
2014-10-08 |
Chris Cannam |
Disconnect signals before abandoning reply object, avoiding "reply unknown" error
|
2014-10-03 |
Chris Cannam |
Merge
|
2014-10-03 |
Chris Cannam |
Handle variable columns by importing all of them (not just the minimum number)
|
2014-10-03 |
Chris Cannam |
Add milliseconds as CSV import timing option
|
2014-10-03 |
Chris Cannam |
Comment only
|
2014-10-01 |
Chris Cannam |
Fix reading duration from transform XML (it was setting the start time instead!)
|
2014-10-01 |
Chris Cannam |
Scary warning if transform RDF fails to use XSD duration format
|
2014-09-29 |
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.
|
2014-09-16 |
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)
|
2014-09-12 |
Chris Cannam |
Experimentally add the hybrid normalisation as an option (not working well either in UI or implementation)
normalize_hybrid_option
|
2014-09-10 |
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
|
2014-09-09 |
Chris Cannam |
Use QStandardPaths::writableLocation(DataLocation) instead of synthesising path ourselves (hopefully fixing encoding difficulties on Windows)
|
2014-09-09 |
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
|
2014-09-09 |
Chris Cannam |
Merge from default branch
tonioni
|
2014-09-03 |
Chris Cannam |
Fix potential null pointer deref
|
2014-09-03 |
Chris Cannam |
Fix memory leak (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix some uninitialised values (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix some potential null derefs (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix memory leak
|
2014-09-03 |
Chris Cannam |
Fix various slightly dodgy derefs and the like (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Remove redundant code (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix very minor but erroneous non-float-arithmetic
|
2014-09-03 |
Chris Cannam |
clarify
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-09-03 |
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
|
2014-09-03 |
Chris Cannam |
Fix to iterator invalidation (from coverity scan)
|
2014-09-03 |
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.
|
2014-09-03 |
Chris Cannam |
Fix return of empty string as bool value (from coverity scan, interesting the compiler doesn't mind)
|
2014-09-03 |
Chris Cannam |
Frame this condition more defensively (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix fallthrough in switch (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix something coverity reports as "copy-paste error" (actually it doesn't matter, but the fix reads better)
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-09-03 |
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)
|
2014-09-03 |
Chris Cannam |
comment only
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-09-02 |
Chris Cannam |
Update subrepos and merge from default branch
tonioni
|
2014-08-13 |
Chris Cannam |
Avoid compiler warnings when building without lrdf
|
2014-08-11 |
Chris Cannam |
Make sparse time-value layers inaudible by default (user must un-mute them) for compatibility with earlier versions
|
2014-07-25 |
Chris Cannam |
Debug output stuff
|
2014-07-25 |
Chris Cannam |
Per-thread debug (avoiding some dubious threading problems)
|
2014-07-18 |
Chris Cannam |
Merge from default branch
tonioni
|
2014-07-17 |
Chris Cannam |
Small fixes: avoid static etc
|
2014-07-17 |
Chris Cannam |
Fix some errant signals (the modelChanged with args are now modelChangedWithin)
|
2014-07-04 |
Chris Cannam |
We do have liblo
|
2014-07-04 |
Chris Cannam |
OS/X build/deploy fixes
|
2014-07-02 |
Chris Cannam |
Merge from tonioni branch
|
2014-07-02 |
Chris Cannam |
Merge from default branch
tonioni
|
2014-07-02 |
Chris Cannam |
Merge
|
2014-07-02 |
Chris Cannam |
Tidy
|
2014-06-18 |
Chris Cannam |
Merge from branch tonioni (the two are currently in sync)
|
2014-07-01 |
Chris Cannam |
Avoid trying to return out-of-range bin name
|
2014-07-01 |
Chris Cannam |
endl to qDebug does not seem to be threadsafe
|
2014-06-30 |
Chris Cannam |
Avoid crashing when trying to examine data at column < 0 in 3d model
|
2014-06-18 |
Chris Cannam |
Merge from branch warnfix_no_size_t
|
2014-06-18 |
Chris Cannam |
Merge from branch warnfix_no_size_t
tonioni
|
2014-06-18 |
Chris Cannam |
Configure stuff and fixes for -Werror
warnfix_no_size_t
|
2014-06-18 |
Chris Cannam |
Merge from branch tony_integration
warnfix_no_size_t
|
2014-06-17 |
Chris Cannam |
Various size_t etc removals, and compiler warning fixes
warnfix_no_size_t
|
2014-06-17 |
Chris Cannam |
Disambiguate signals
warnfix_no_size_t
|
2014-06-17 |
Chris Cannam |
More size_t evisceration and warning fixes
warnfix_no_size_t
|
2014-06-17 |
Chris Cannam |
Unsigned removals and warning fixes in data/
warnfix_no_size_t
|
2014-06-17 |
Chris Cannam |
Remove size_t's, fix compiler warnings
warnfix_no_size_t
|
2014-06-17 |
Chris Cannam |
Merge from branch "tonioni"
tony_integration
|
2014-06-17 |
Chris Cannam |
Merge from default branch
tony_integration
|
2014-06-16 |
Chris Cannam |
Add comment about meaning of start and end frame of selection
tonioni
|