log

age author description
2015-03-31 Chris Cannam Merge tonioni
2015-03-31 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
2015-03-30 Chris Cannam Add data export options (not all implemented yet) tonioni
2015-03-30 Chris Cannam M_PI tonioni
2015-03-25 Chris Cannam Fix to opening debug file tonioni
2015-03-23 Chris Cannam Merge from cxx11 branch tonioni
2015-03-23 Chris Cannam Merge from default branch tonioni
2015-03-11 Chris Cannam Build fixes for OS/X cxx11
2015-03-11 Chris Cannam c++11 flag in qmake project cxx11
2015-03-11 Chris Cannam Minor simplification; could use more cxx11
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)