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