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).
|