log

age author description
2014-06-03 Chris Cannam Merge from default branch tonioni
2014-06-03 Chris Cannam restore brace style
2014-06-03 Chris Cannam Merge from branch tonioni
2014-05-29 Chris Cannam Merge from default branch tonioni
2014-05-22 matthiasm implemented move by one note (replacing big jumps left/right) tonioni
2014-05-19 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
2014-05-14 Chris Cannam Merge from default branch tonioni
2014-05-14 Chris Cannam Merge from branch tony_integration
2014-05-13 Chris Cannam Avoid potential crash when network connection fails tony_integration
2014-05-07 Chris Cannam Restore selection of playback sample for note layers. Also default to new elecpiano clip. tony_integration
2014-05-07 Chris Cannam Merge from default branch tony_integration
2014-05-07 Chris Cannam Merge from 900:dcfc40fc896e
2014-05-07 Chris Cannam Merge from 899:bc0ff66102a8
2014-05-07 Chris Cannam Merge from 898:5821b64c6b26
2014-05-07 Chris Cannam Merge tony_integration
2014-05-07 Chris Cannam Merge from tonioni branch tony_integration
2014-04-26 Chris Cannam More subrepos
2014-04-26 Chris Cannam Add some more subrepos tonioni
2014-04-27 Chris Cannam Remove pch file
2014-04-26 Chris Cannam Add some more subrepos
2014-04-26 Chris Cannam Add some more subrepos
2014-04-07 Chris Cannam Make it possible to import CSV files directly into Note layers
2014-04-02 Chris Cannam A lot of work on saving and reloading sessions: save flexinote layer type and hybrid spectrogram normalisation, etc tonioni
2014-04-02 Chris Cannam Merge from branch tonioni tony_integration
2014-03-31 Chris Cannam Merge from default branch tony_integration
2014-04-01 Chris Cannam Comment out some debug tonioni
2014-03-27 Chris Cannam Make octave numbering configurable, and change default to C4 = middle C
2014-03-11 Chris Cannam Merge from default branch tony_integration
2014-03-11 Chris Cannam Merge from branch tonioni tony_integration
2014-03-11 Chris Cannam Use fixed-rate feature no directly as column number, rather than do a calculation that might introduce rounding error
2014-03-05 Chris Cannam No config -> default to release mode tonioni
2014-02-06 Chris Cannam Prototype these in superclass
2014-02-06 Chris Cannam Add bin-values and bin-value unit to EditableDense3DModel
2014-02-06 Chris Cannam Add unclamped range mapper methods
2014-02-06 Chris Cannam RangeMapperTest -> TestRangeMapper
2014-02-06 Chris Cannam RangeMapperTest -> TestRangeMapper
2014-02-04 Chris Cannam Avoid compiler warning tonioni
2014-01-31 Chris Cannam Comments
2014-01-31 Chris Cannam Implement and test the interpolating and auto range mappers
2014-01-31 Chris Cannam Unit-test RangeMapper, fix a couple of bugs
2014-01-29 Chris Cannam Add a callback for no models as well (so we know something has completed and can e.g. delete the handler) tonioni
2014-01-29 Chris Cannam Callback handler for additional models at end of processing tonioni
2014-01-29 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
2014-01-28 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
2014-01-28 Chris Cannam Merge from tonioni branch tony_integration
2014-01-14 matthiasm added a new elecpiano.wav sound and made it default for the FlexiNoteLayer tonioni
2014-01-10 Chris Cannam Add methods to return new Clipboard points with particular characteristics (this is an immutable object) tonioni
2014-01-09 Chris Cannam Debug out operator for real time tonioni
2014-01-09 Chris Cannam The Mac also has CoreAudio for file loading tonioni
2014-01-09 Chris Cannam Use sv-dependency-builds on OS/X as well if no config.pri tonioni
2014-01-08 Chris Cannam Sparse time-value models are now theoretically playable (sometimes) tonioni
2014-01-08 Chris Cannam Play these with a pitch now (since we support any frequency) tonioni
2014-01-07 Chris Cannam sampleId -> clipId tonioni
2014-01-07 Chris Cannam SV file compatibility etc for sample stuff tonioni
2014-01-07 Chris Cannam sample id instead of plugin data tonioni
2014-01-07 Chris Cannam Toward using a sample mixer (with arbitrary frequency target) instead of dssi player plugin tonioni
2013-12-11 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)
2013-12-11 Chris Cannam Clarify
2013-12-11 Chris Cannam Remove obsolete files
2013-12-04 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
2013-12-04 Chris Cannam Add non-SV-preferred options tonioni
2013-12-04 Chris Cannam Merge from default branch tonioni
2013-12-04 Chris Cannam Merge from branch "tonioni_multi_transform" tonioni
2013-12-04 Chris Cannam Merge from tonioni branch tonioni_multi_transform
2013-12-04 Chris Cannam Fix warning
2013-12-02 Chris Cannam Merge tonioni
2013-12-02 Chris Cannam Add NoteExportable base class, use it in MIDI export (and also elsewhere in playback) tonioni_multi_transform
2013-12-02 Chris Cannam Merge branch tonioni_multi_transform tonioni
2013-12-02 Chris Cannam Update the rest of the transforms stuff, so now it builds and runs again tonioni_multi_transform
2013-12-02 Chris Cannam More on multi-transform stuff tonioni_multi_transform
2013-11-29 Chris Cannam Toward running multiple transforms (from same plugin + params) at once tonioni_multi_transform
2013-11-26 Chris Cannam Merge from default branch tonioni
2013-11-26 Chris Cannam Avoid infinite loop in operator<< !
2013-11-26 Chris Cannam Likewise, but for toLocal8Bit().data()
2013-11-26 Chris Cannam Drop toStdString, with debug header we can stream QStrings
2013-11-26 Chris Cannam Drop std:: from cout, cerr, endl -- pull these in through Debug.h
2013-11-26 Chris Cannam WS -> OS
2013-11-22 Chris Cannam Merge from default branch tonioni
2013-11-04 Chris Cannam Fix error in break condition for csv file analysis -- was making csv file type guessing very slow for large files
2013-10-09 Chris Cannam Add writeSelection
2013-10-09 Chris Cannam Add toDelimitedDataString alternative with frame extents
2013-10-09 Chris Cannam Add CSVFile option
2013-10-09 Chris Cannam I don't think this optimisation is worth the loss of data fidelity any more
2013-09-16 Chris Cannam Memory barriers in ringbuffer
2013-07-30 Chris Cannam Merge
2013-07-19 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()
2013-07-24 Chris Cannam Merge
2013-07-24 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).
2013-07-24 Chris Cannam Add resetCounters
2013-07-17 Chris Cannam Merge tonioni
2013-07-17 Chris Cannam Debug stuff tonioni
2013-07-17 Chris Cannam Merge from default branch tonioni
2013-07-17 Chris Cannam Line endings tonioni
2013-07-17 Chris Cannam Merge from default branch tonioni
2013-07-17 Chris Cannam Update project file for decoding reader
2013-07-17 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.
2013-07-12 Chris Cannam Merge from the default branch tonioni
2013-07-08 Chris Cannam Merge
2013-07-08 Chris Cannam Qt4/5 compatibility fix
2013-07-08 Chris Cannam Avoid deleting unallocated buffer in dtor
2013-06-20 matthiasm instrument is now "click" -- some other minor changes I don't remember tonioni
2013-06-20 matthiasm some visualisation changes tonioni
2013-06-18 gyorgyf bugfixes to compile on Linux again tonioni
2013-06-18 gyorgyf bugfixes to compile on Linux again tonioni
2013-06-17 matthiasm introduced horizongal note editing constraints; debugged note edit tonioni
2013-05-24 Chris Cannam Comment about periodic windows
2013-05-16 Chris Cannam Added tag sv_v2.1 for changeset f85050b6f522
2013-05-16 Chris Cannam Include alsa compat file only if not on Linux sv_v2.1
2013-05-16 Chris Cannam Debug tidy
2013-05-14 Chris Cannam Added tag sv_v2.1 for changeset 67003fb58ba4
2013-05-14 Chris Cannam Merge from branch "qt5". This revision actually builds with Qt4 (late releases) or Qt5, though it will warn on configure with Qt4.
2013-05-14 Chris Cannam Dataquay path qt5
2013-05-14 Chris Cannam Remove some debug qt5
2013-05-14 Chris Cannam Merge qt5
2013-05-14 Chris Cannam Added tag sonic-annotator-1.0 for changeset c808c57e5560 qt5
2013-05-13 Chris Cannam Update configure qt5
2013-05-09 Chris Cannam Merge qt5
2013-05-09 Chris Cannam Remove some debug qt5
2013-05-09 Chris Cannam debug -> release qt5
2013-05-08 Chris Cannam Merge from the default branch qt5 sonic-annotator-1.0
2013-05-08 Chris Cannam Require Vamp host SDK version 2.5
2013-05-08 Chris Cannam Require Vamp host SDK version 2.5 qt5
2013-05-07 Chris Cannam Add dataquay qt5
2013-05-07 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
2013-05-07 Chris Cannam Fix for Qt5 qt5
2013-04-26 Chris Cannam Regenerate configure qt5
2013-04-26 Chris Cannam Look for qmake-qt5, not qt4 qt5
2013-04-19 matthiasm different colours, some minor changes, mainly debugging cerrs tonioni
2013-04-16 Chris Cannam Remove debug
2013-04-16 Chris Cannam Remove some debug
2013-04-13 gyorgyf sample playback problems tonioni
2013-04-13 gyorgyf cleanup tonioni
2013-04-13 gyorgyf fixed flexi note layer and propagated model selection to analyser tonioni
2013-03-28 Chris Cannam Warn if the output sample rate is higher than that of the input model
2013-03-28 Chris Cannam Merge from default branch qt5
2013-03-28 Chris Cannam Add ogg to supported file extensions if oga is found
2013-03-27 Chris Cannam Windows build fixes -- to review qt5
2013-03-27 Chris Cannam Merge from default branch qt5
2013-03-27 Chris Cannam Remove no-longer-used code
2013-03-27 Chris Cannam Fix calculation of timestamps for fixed-rate features
2013-03-27 Chris Cannam outputFeatureNo -> outputNo
2013-03-27 Chris Cannam Fix incorrect retrieval of point in model by row number if point frame values fell between model resolution boundaries
2013-03-26 matthiasm reset FlexiNote layer to have default piano (I couldn't get it to do organ anyway) tonioni
2013-03-26 matthiasm added FlexiNoteModel to svcore.pro; small change in FlexiNoteModel.h tonioni
2013-03-26 matthiasm changed names in FlexiNoteModel to reflect new name (was copied from NoteModel) tonioni
2013-03-26 matthiasm make a new FlexiNoteModel.h file by copying from NoteModel.h -- will need to change names therein tonioni
2013-03-26 Chris Cannam Add an empty file in order to create the tonioni branch tonioni
2013-03-25 Chris Cannam Define fixed set of dependencies, on Windows, if no config available qt5
2013-03-25 Chris Cannam Dataquay path qt5
2013-03-25 Chris Cannam Include for int16_t qt5
2013-03-25 Chris Cannam 'Merge' qt5
2013-03-25 Chris Cannam Add dependency build paths qt5
2013-03-25 Chris Cannam Merge
2013-03-25 Chris Cannam MinGW fixes
2013-03-12 Chris Cannam Fix typo in signal name qt5
2013-03-11 Chris Cannam Get remainder of svcore building with Qt5 qt5
2013-03-11 Chris Cannam Get FileSource building qt5
2013-03-11 Chris Cannam Added tag 2.0.1_osx for changeset dc6c0e50724c
2013-03-09 Chris Cannam Avoid crash on CoreAudio reader dtor after failing to open file (fixing #504)
2013-03-08 Chris Cannam More refinement in audiofile read tests and implementation
2013-03-08 Chris Cannam Better general approach
2013-03-08 Chris Cannam More on tests, and not the right way to do it with end of resampled file
2013-03-08 Chris Cannam Toward audio read tests
2013-03-07 Chris Cannam Fix mixup between file rate and sample rate 2.0.1_osx
2013-03-07 Chris Cannam If a reader doesn't provide a file sample rate, blow up -- don't just assume
2012-12-11 Chris Cannam 3d model was marked as exportable, but without any export code
2012-11-16 Chris Cannam Avoid uninitialised values
2012-09-26 Chris Cannam Merge
2012-09-26 Chris Cannam Meter deflection fix due to Robin Gareus
2012-09-03 Chris Cannam Tidy
2012-09-03 Chris Cannam Fixes to copyright notes
2012-09-03 Chris Cannam Merge from branch "coreaudio_tests"
2012-08-21 Chris Cannam Minor tidy in configure
2012-07-17 Chris Cannam Added tag sonic-annotator-0.7 for changeset 383f0b9458d2
2012-07-17 Chris Cannam Added tag sv_v2.0 for changeset aca6e61eaea3 sonic-annotator-0.7
2012-07-02 Chris Cannam Overhaul CoreAudioFileReader -- it now at least superficially appears to work coreaudio_tests
2012-07-01 Chris Cannam Merge from branch "default" coreaudio_tests
2012-06-30 Chris Cannam Use dataquay ac symbol sv_v2.0
2012-06-22 Chris Cannam Fix conversions from false to pointer type
2012-05-25 Chris Cannam Merge from branch "dataquay". Next release will require Dataquay v0.9
2012-05-25 Chris Cannam Some exception handling dataquay
2012-05-25 Chris Cannam Use new symbols in Vamp SDK 2.3.1 for autoconf detection dataquay
2012-05-24 Chris Cannam A few bugfixes in RDF import and export dataquay
2012-05-23 Chris Cannam Merge
2012-05-23 Chris Cannam Fix bizarre typo dataquay
2011-08-18 Chris Cannam Simplify temporary directory path &c
2012-05-21 Chris Cannam Comment out some debug output dataquay
2012-05-21 Chris Cannam Accept .ttl extension for plugin description files dataquay
2012-05-21 Chris Cannam Further fixes for Dataquay compatibility dataquay
2012-05-19 Chris Cannam Finish converting RDFTransformFactory dataquay
2012-05-19 Chris Cannam Convert a bit more of RDFTransformFactory to Dataquay dataquay
2012-05-18 Chris Cannam Tiny bit of work on the RDFTransformFactory dataquay