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).
|
Wed, 24 Jul 2013 12:01:43 +0100 |
Chris Cannam |
Add resetCounters
|
Wed, 17 Jul 2013 16:01:28 +0100 |
Chris Cannam |
Merge
tonioni
|
Wed, 17 Jul 2013 15:59:17 +0100 |
Chris Cannam |
Debug stuff
tonioni
|
Wed, 17 Jul 2013 15:46:15 +0100 |
Chris Cannam |
Merge from default branch
tonioni
|
Wed, 17 Jul 2013 15:45:29 +0100 |
Chris Cannam |
Line endings
tonioni
|
Wed, 17 Jul 2013 15:41:20 +0100 |
Chris Cannam |
Merge from default branch
tonioni
|
Wed, 17 Jul 2013 15:43:42 +0100 |
Chris Cannam |
Update project file for decoding reader
|
Wed, 17 Jul 2013 15:40:01 +0100 |
Chris Cannam |
Rename Resampling- to DecodingWavFileReader, and use it whenever we have an audio file that is not quickly seekable using libsndfile. Avoids very slow performance when analysing ogg files.
|
Fri, 12 Jul 2013 13:10:28 +0100 |
Chris Cannam |
Merge from the default branch
tonioni
|
Mon, 08 Jul 2013 14:49:28 +0100 |
Chris Cannam |
Merge
|
Mon, 08 Jul 2013 14:44:01 +0100 |
Chris Cannam |
Qt4/5 compatibility fix
|
Mon, 08 Jul 2013 14:21:50 +0100 |
Chris Cannam |
Avoid deleting unallocated buffer in dtor
|
Thu, 20 Jun 2013 13:47:35 +0100 |
matthiasm |
instrument is now "click" -- some other minor changes I don't remember
tonioni
|
Thu, 20 Jun 2013 11:07:57 +0100 |
matthiasm |
some visualisation changes
tonioni
|
Tue, 18 Jun 2013 22:18:10 +0100 |
gyorgyf |
bugfixes to compile on Linux again
tonioni
|
Tue, 18 Jun 2013 22:09:38 +0100 |
gyorgyf |
bugfixes to compile on Linux again
tonioni
|
Mon, 17 Jun 2013 18:00:24 +0100 |
matthiasm |
introduced horizongal note editing constraints; debugged note edit
tonioni
|
Fri, 24 May 2013 11:57:44 +0100 |
Chris Cannam |
Comment about periodic windows
|
Thu, 16 May 2013 15:00:20 +0100 |
Chris Cannam |
Added tag sv_v2.1 for changeset f85050b6f522
|
Thu, 16 May 2013 14:13:46 +0100 |
Chris Cannam |
Include alsa compat file only if not on Linux
sv_v2.1
|
Thu, 16 May 2013 14:04:37 +0100 |
Chris Cannam |
Debug tidy
|
Tue, 14 May 2013 16:02:52 +0100 |
Chris Cannam |
Added tag sv_v2.1 for changeset 67003fb58ba4
|
Tue, 14 May 2013 12:36:05 +0100 |
Chris Cannam |
Merge from branch "qt5". This revision actually builds with Qt4 (late releases) or Qt5, though it will warn on configure with Qt4.
|
Tue, 14 May 2013 12:26:34 +0100 |
Chris Cannam |
Dataquay path
qt5
|
Tue, 14 May 2013 12:26:30 +0100 |
Chris Cannam |
Remove some debug
qt5
|
Tue, 14 May 2013 10:55:27 +0100 |
Chris Cannam |
Merge
qt5
|
Tue, 14 May 2013 09:54:27 +0100 |
Chris Cannam |
Added tag sonic-annotator-1.0 for changeset c808c57e5560
qt5
|
Mon, 13 May 2013 14:39:31 +0100 |
Chris Cannam |
Update configure
qt5
|
Thu, 09 May 2013 17:31:31 +0100 |
Chris Cannam |
Merge
qt5
|
Thu, 09 May 2013 17:30:44 +0100 |
Chris Cannam |
Remove some debug
qt5
|
Thu, 09 May 2013 13:32:06 +0100 |
Chris Cannam |
debug -> release
qt5
|
Wed, 08 May 2013 09:37:21 +0100 |
Chris Cannam |
Merge from the default branch
qt5 sonic-annotator-1.0
|
Wed, 08 May 2013 09:36:49 +0100 |
Chris Cannam |
Require Vamp host SDK version 2.5
|
Wed, 08 May 2013 09:33:32 +0100 |
Chris Cannam |
Require Vamp host SDK version 2.5
qt5
|
Tue, 07 May 2013 16:54:36 +0100 |
Chris Cannam |
Add dataquay
qt5
|
Tue, 07 May 2013 15:41:58 +0100 |
Chris Cannam |
Don't need to check for Dataquay, and in fact we can pick up the wrong version if we do. Just assume it is available (building in e.g. sv subdir configuration)
qt5
|
Tue, 07 May 2013 15:41:01 +0100 |
Chris Cannam |
Fix for Qt5
qt5
|
Fri, 26 Apr 2013 16:37:55 +0100 |
Chris Cannam |
Regenerate configure
qt5
|
Fri, 26 Apr 2013 16:37:07 +0100 |
Chris Cannam |
Look for qmake-qt5, not qt4
qt5
|
Fri, 19 Apr 2013 15:37:27 +0100 |
matthiasm |
different colours, some minor changes, mainly debugging cerrs
tonioni
|
Tue, 16 Apr 2013 15:45:25 +0100 |
Chris Cannam |
Remove debug
|
Tue, 16 Apr 2013 15:20:57 +0100 |
Chris Cannam |
Remove some debug
|
Sat, 13 Apr 2013 20:03:40 +0100 |
gyorgyf |
sample playback problems
tonioni
|
Sat, 13 Apr 2013 15:36:54 +0100 |
gyorgyf |
cleanup
tonioni
|
Sat, 13 Apr 2013 13:39:17 +0100 |
gyorgyf |
fixed flexi note layer and propagated model selection to analyser
tonioni
|
Thu, 28 Mar 2013 17:08:04 +0000 |
Chris Cannam |
Warn if the output sample rate is higher than that of the input model
|
Thu, 28 Mar 2013 10:02:16 +0000 |
Chris Cannam |
Merge from default branch
qt5
|
Thu, 28 Mar 2013 10:01:55 +0000 |
Chris Cannam |
Add ogg to supported file extensions if oga is found
|
Wed, 27 Mar 2013 17:21:58 +0000 |
Chris Cannam |
Windows build fixes -- to review
qt5
|
Wed, 27 Mar 2013 16:54:59 +0000 |
Chris Cannam |
Merge from default branch
qt5
|
Wed, 27 Mar 2013 16:53:31 +0000 |
Chris Cannam |
Remove no-longer-used code
|
Wed, 27 Mar 2013 15:27:33 +0000 |
Chris Cannam |
Fix calculation of timestamps for fixed-rate features
|
Wed, 27 Mar 2013 15:07:27 +0000 |
Chris Cannam |
outputFeatureNo -> outputNo
|
Wed, 27 Mar 2013 14:51:49 +0000 |
Chris Cannam |
Fix incorrect retrieval of point in model by row number if point frame values fell between model resolution boundaries
|
Tue, 26 Mar 2013 20:15:04 +0000 |
matthiasm |
reset FlexiNote layer to have default piano (I couldn't get it to do organ anyway)
tonioni
|
Tue, 26 Mar 2013 17:00:03 +0000 |
matthiasm |
added FlexiNoteModel to svcore.pro; small change in FlexiNoteModel.h
tonioni
|
Tue, 26 Mar 2013 14:20:19 +0000 |
matthiasm |
changed names in FlexiNoteModel to reflect new name (was copied from NoteModel)
tonioni
|
Tue, 26 Mar 2013 14:16:54 +0000 |
matthiasm |
make a new FlexiNoteModel.h file by copying from NoteModel.h -- will need to change names therein
tonioni
|
Tue, 26 Mar 2013 12:35:48 +0000 |
Chris Cannam |
Add an empty file in order to create the tonioni branch
tonioni
|
Mon, 25 Mar 2013 15:29:52 +0000 |
Chris Cannam |
Define fixed set of dependencies, on Windows, if no config available
qt5
|
Mon, 25 Mar 2013 15:19:43 +0000 |
Chris Cannam |
Dataquay path
qt5
|
Mon, 25 Mar 2013 15:17:53 +0000 |
Chris Cannam |
Include for int16_t
qt5
|
Mon, 25 Mar 2013 12:19:10 +0000 |
Chris Cannam |
'Merge'
qt5
|
Mon, 25 Mar 2013 12:19:01 +0000 |
Chris Cannam |
Add dependency build paths
qt5
|
Mon, 25 Mar 2013 12:15:36 +0000 |
Chris Cannam |
Merge
|
Mon, 25 Mar 2013 12:15:07 +0000 |
Chris Cannam |
MinGW fixes
|
Tue, 12 Mar 2013 16:34:10 +0000 |
Chris Cannam |
Fix typo in signal name
qt5
|
Mon, 11 Mar 2013 13:55:22 +0000 |
Chris Cannam |
Get remainder of svcore building with Qt5
qt5
|
Mon, 11 Mar 2013 13:42:01 +0000 |
Chris Cannam |
Get FileSource building
qt5
|
Mon, 11 Mar 2013 11:49:16 +0000 |
Chris Cannam |
Added tag 2.0.1_osx for changeset dc6c0e50724c
|
Sat, 09 Mar 2013 11:45:15 +0000 |
Chris Cannam |
Avoid crash on CoreAudio reader dtor after failing to open file (fixing #504)
|
Fri, 08 Mar 2013 21:35:46 +0000 |
Chris Cannam |
More refinement in audiofile read tests and implementation
|
Fri, 08 Mar 2013 20:05:49 +0000 |
Chris Cannam |
Better general approach
|