2015-03-31 |
Chris Cannam |
clone() is never used (therefore presumably never works either)
tonioni
|
2015-03-31 |
Chris Cannam |
Implement FillGaps option in SparseModel export
tonioni
|
2015-03-31 |
Chris Cannam |
Wire options into CSVFileWriter; omit levels from Tony note export
tonioni
|
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)
|
2014-10-15 |
Chris Cannam |
Add omit-filename option to CSV writer (and test it while testing lab writer)
|
2014-10-15 |
Chris Cannam |
Add fill-ends option to CSV writer (and test it)
|
2014-10-14 |
Chris Cannam |
Implement end-times option for CSV writer (not yet tested)
|
2014-10-14 |
Chris Cannam |
Add MIDI destinations tests and fix feature writer bugs resulting from them
|
2014-10-13 |
Chris Cannam |
Add descriptions for writers; add housekeeping options to Sonic Annotator to list writers and formats
|
2014-10-13 |
Chris Cannam |
Separate out stdout ability (not all writers that support one-file will necessarily want to support it, e.g. for binary formats)
|
2014-10-13 |
Chris Cannam |
Add MIDI channel to note data and MIDI writer
|
2014-10-13 |
Chris Cannam |
Write sample rate from output descriptor, for FixedSampleRate outputs
|
2014-10-10 |
Chris Cannam |
Support plugin version in RDF transforms, and bail out in Sonic Annotator if it doesn't match
|
2014-10-08 |
Chris Cannam |
Disconnect signals before abandoning reply object, avoiding "reply unknown" error
|
2014-10-03 |
Chris Cannam |
Merge
|
2014-10-03 |
Chris Cannam |
Handle variable columns by importing all of them (not just the minimum number)
|
2014-10-03 |
Chris Cannam |
Add milliseconds as CSV import timing option
|
2014-10-03 |
Chris Cannam |
Comment only
|
2014-10-01 |
Chris Cannam |
Fix reading duration from transform XML (it was setting the start time instead!)
|
2014-10-01 |
Chris Cannam |
Scary warning if transform RDF fails to use XSD duration format
|
2014-09-29 |
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.
|
2014-09-16 |
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)
|
2014-09-12 |
Chris Cannam |
Experimentally add the hybrid normalisation as an option (not working well either in UI or implementation)
normalize_hybrid_option
|
2014-09-10 |
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
|
2014-09-09 |
Chris Cannam |
Use QStandardPaths::writableLocation(DataLocation) instead of synthesising path ourselves (hopefully fixing encoding difficulties on Windows)
|
2014-09-09 |
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
|
2014-09-09 |
Chris Cannam |
Merge from default branch
tonioni
|
2014-09-03 |
Chris Cannam |
Fix potential null pointer deref
|
2014-09-03 |
Chris Cannam |
Fix memory leak (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix some uninitialised values (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix some potential null derefs (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix memory leak
|
2014-09-03 |
Chris Cannam |
Fix various slightly dodgy derefs and the like (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Remove redundant code (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix very minor but erroneous non-float-arithmetic
|
2014-09-03 |
Chris Cannam |
clarify
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-09-03 |
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
|
2014-09-03 |
Chris Cannam |
Fix to iterator invalidation (from coverity scan)
|
2014-09-03 |
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.
|
2014-09-03 |
Chris Cannam |
Fix return of empty string as bool value (from coverity scan, interesting the compiler doesn't mind)
|
2014-09-03 |
Chris Cannam |
Frame this condition more defensively (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix fallthrough in switch (from coverity scan)
|
2014-09-03 |
Chris Cannam |
Fix something coverity reports as "copy-paste error" (actually it doesn't matter, but the fix reads better)
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-09-03 |
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)
|
2014-09-03 |
Chris Cannam |
comment only
|
2014-09-03 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
2014-09-02 |
Chris Cannam |
Update subrepos and merge from default branch
tonioni
|
2014-08-13 |
Chris Cannam |
Avoid compiler warnings when building without lrdf
|
2014-08-11 |
Chris Cannam |
Make sparse time-value layers inaudible by default (user must un-mute them) for compatibility with earlier versions
|
2014-07-25 |
Chris Cannam |
Debug output stuff
|
2014-07-25 |
Chris Cannam |
Per-thread debug (avoiding some dubious threading problems)
|
2014-07-18 |
Chris Cannam |
Merge from default branch
tonioni
|
2014-07-17 |
Chris Cannam |
Small fixes: avoid static etc
|
2014-07-17 |
Chris Cannam |
Fix some errant signals (the modelChanged with args are now modelChangedWithin)
|
2014-07-04 |
Chris Cannam |
We do have liblo
|
2014-07-04 |
Chris Cannam |
OS/X build/deploy fixes
|
2014-07-02 |
Chris Cannam |
Merge from tonioni branch
|
2014-07-02 |
Chris Cannam |
Merge from default branch
tonioni
|
2014-07-02 |
Chris Cannam |
Merge
|
2014-07-02 |
Chris Cannam |
Tidy
|
2014-06-18 |
Chris Cannam |
Merge from branch tonioni (the two are currently in sync)
|
2014-07-01 |
Chris Cannam |
Avoid trying to return out-of-range bin name
|
2014-07-01 |
Chris Cannam |
endl to qDebug does not seem to be threadsafe
|
2014-06-30 |
Chris Cannam |
Avoid crashing when trying to examine data at column < 0 in 3d model
|
2014-06-18 |
Chris Cannam |
Merge from branch warnfix_no_size_t
|
2014-06-18 |
Chris Cannam |
Merge from branch warnfix_no_size_t
tonioni
|
2014-06-18 |
Chris Cannam |
Configure stuff and fixes for -Werror
warnfix_no_size_t
|
2014-06-18 |
Chris Cannam |
Merge from branch tony_integration
warnfix_no_size_t
|
2014-06-17 |
Chris Cannam |
Various size_t etc removals, and compiler warning fixes
warnfix_no_size_t
|
2014-06-17 |
Chris Cannam |
Disambiguate signals
warnfix_no_size_t
|
2014-06-17 |
Chris Cannam |
More size_t evisceration and warning fixes
warnfix_no_size_t
|
2014-06-17 |
Chris Cannam |
Unsigned removals and warning fixes in data/
warnfix_no_size_t
|
2014-06-17 |
Chris Cannam |
Remove size_t's, fix compiler warnings
warnfix_no_size_t
|
2014-06-17 |
Chris Cannam |
Merge from branch "tonioni"
tony_integration
|
2014-06-17 |
Chris Cannam |
Merge from default branch
tony_integration
|
2014-06-16 |
Chris Cannam |
Add comment about meaning of start and end frame of selection
tonioni
|
2014-06-16 |
Chris Cannam |
Cancel async layer creation in Tony when selection is changed during it
tonioni
|
2014-06-13 |
Chris Cannam |
Add an experimental cancel button to view progress bars
tonioni
|
2014-06-13 |
Chris Cannam |
Remove some debug out
tonioni
|
2014-06-13 |
Chris Cannam |
Add normalise preference and take it into account in WaveFileModel
tonioni
|
2014-06-13 |
Chris Cannam |
Add normalised option to CodedAudioFileReader
tonioni
|
2014-06-13 |
Chris Cannam |
For Tony, resample all audio to 44100 on load
tonioni
|
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
|
2012-05-18 |
Chris Cannam |
Convert RDFImporter to Dataquay
dataquay
|
2012-05-18 |
Chris Cannam |
Convert PluginRDFDescription and PluginRDFIndexer to use Dataquay
dataquay
|
2012-05-18 |
Chris Cannam |
Fix cppcheck warnings
|
2012-03-05 |
Chris Cannam |
Patch for compilation with gcc-4.7, from Michel Alexandre Salim
|
2012-01-18 |
Chris Cannam |
Remove X11 stuff from svcore
|
2012-01-13 |
Chris Cannam |
Remove redundant and hazardous INCLUDE_PATH
|
2012-01-13 |
Chris Cannam |
Merge
|
2012-01-13 |
Chris Cannam |
Add Doxyfile
|
2012-01-09 |
Chris Cannam |
Fix incorrect query structure for output type URIs. This led to some output RDF features being written with type URIs intended for different outputs. Also revert some SVDEBUGs to cerrs -- they are intended as user-visible errors or warnings rather than debug
|
2011-10-18 |
Chris Cannam |
Revert that change -- this code is used only in Sonic Annotator
library_integration
|
2011-10-17 |
Chris Cannam |
Merge
library_integration
|
2011-10-17 |
mathieub |
Merge from the default branch
library_integration
|
2011-10-17 |
mathieub |
Remove the qutomatic updating of Vamp plugin RDF description files using netwoek access for the library edition
library_integration
|
2011-10-10 |
mathieub |
Merge from the default branch
library_integration
|
2011-10-17 |
Chris Cannam |
Minor debug change
|
2011-10-11 |
Chris Cannam |
Merge from the default branch
library_integration
|
2011-10-10 |
mathieub |
Changed ISINF in system/System.h for win32 compilation:
library_integration
|
2011-10-10 |
Chris Cannam |
Added tag sv_v1.9 for changeset 9a0272c2d596
|
2011-10-10 |
Chris Cannam |
Avoid spurious %2 in directory path! This path is still poor, but better than it was
sv_v1.9
|
2011-10-10 |
Chris Cannam |
Added tag sv_v1.9 for changeset 579b2da21e7a
|
2011-10-07 |
Chris Cannam |
Make FileSource capable of handling resource files.
|
2011-10-07 |
Chris Cannam |
Remove out-of-context comment
|
2011-09-28 |
Chris Cannam |
Added tag sonic-annotator-0.6 for changeset b1b40fa0cf9c
|
2011-09-28 |
Chris Cannam |
Added tag sv_v1.9 for changeset 97fbb6b3e749
sonic-annotator-0.6
|
2011-09-28 |
Chris Cannam |
Remove unnecessary configure dependency for raptor
|
2011-08-23 |
mathieub |
Merge from the default branch
library_integration
|
2011-08-17 |
Chris Cannam |
Merge
|
2011-08-17 |
Chris Cannam |
Fix incorrect length calculation in creating CFURL from non-ASCII file path
|
2011-08-10 |
Chris Cannam |
Build fix for gcc-4.6 from Robin Gareus
|
2011-08-10 |
Chris Cannam |
Build fix for gcc-4.6 from Robin Gareus
library_integration
|
2011-07-22 |
Chris Cannam |
Merge from branch "sonification"
library_integration
|
2011-07-22 |
Chris Cannam |
Merge from branch "toggle"
library_integration
|
2011-07-20 |
mathieub |
Option added in the preference menu to be able to start the application in minimal mode
toggle
|
2011-06-26 |
Chris Cannam |
Build fix
|
2011-06-24 |
Chris Cannam |
Add queueExampleNote to AudioPlaySource interface
sonification
|
2011-06-14 |
Chris Cannam |
Seems check() is also sometimes defined on OS/X
|
2011-06-14 |
Chris Cannam |
Seems to be a bad idea to use plain DEBUG symbol on OS/X (system wants it)
|
2011-06-14 |
Chris Cannam |
Merge from debug-output branch
|
2011-06-14 |
Chris Cannam |
Set window type from RDF
|
2011-05-16 |
Chris Cannam |
Convert many cerrs to DEBUGs
debug-output
|
2011-05-12 |
Chris Cannam |
Remove most toStdString calls (no longer needed, with debug header)
debug-output
|
2011-05-12 |
Chris Cannam |
Add Debug class
debug-output
|
2011-05-11 |
Chris Cannam |
Provide option for WavFileWriter to write directly to target file, rather than always using a temporary; make use of it in WritableWaveFileModel so we can read from target file without having to close it first
|
2011-05-11 |
Chris Cannam |
Avoid crash when generating/processing a very short file
|
2011-05-10 |
Chris Cannam |
More informative error message
|
2011-05-10 |
Chris Cannam |
Comment only
|
2011-05-09 |
Chris Cannam |
Better system-specific unbundle locations for ResourceFinder; use same location for TempDirectory
|
2011-05-04 |
Chris Cannam |
* Introduce ResourceFinder
|
2011-04-14 |
Chris Cannam |
Make more (though still not entirely) robust in the face of running out of disc space
|
2011-04-07 |
Chris Cannam |
Added tag sv_v1.8 for changeset 611a4fa14dde
|
2011-04-04 |
Chris Cannam |
* Avoid including non-value columns in 3d-model column count (fixes #38)
sv_v1.8
|
2011-03-29 |
Chris Cannam |
Use TempWriteFile for CSV export as well
|
2011-03-29 |
Chris Cannam |
* Add TempWriteFile abstraction, use it when exporting audio to avoid clobbering existing file before export is complete
|
2011-03-09 |
Chris Cannam |
* Use note model when importing RDF types with "note" in them
|
2011-03-08 |
Chris Cannam |
* When using user-supplied {module}_LIBS, actually insert them into LIBS...
|
2011-03-08 |
Chris Cannam |
* Skip tests for modules when {module}_LIBS is provided by user
|
2011-03-08 |
Chris Cannam |
* Permit user CFLAGS, if given, to override our CXXFLAGS if no user CXXFLAGS is given
|
2011-03-02 |
Chris Cannam |
* Add sample-timing option for CSV feature writer
|
2011-02-07 |
Chris Cannam |
* Fix crash when importing CSV file with varying number of columns per row
|
2011-02-03 |
Chris Cannam |
* More useful error message
|
2010-11-29 |
luisf |
config files with changes regarding osx compilation flags.
coreaudio_tests
|
2010-11-18 |
luisf |
tests for using coreaudio to read files in 64-bit mac osx
coreaudio_tests
|
2010-10-25 |
Chris Cannam |
* Make inputModel a reference argument to configure -- fixes (hideously) failure to pick up correct user-specified input in SV
|
2010-10-25 |
Chris Cannam |
Merge
|
2010-10-24 |
Chris Cannam |
* minor tidy
|
2010-10-19 |
Chris Cannam |
* If a FileSource URL won't convert at all in strict mode, try again in tolerant mode (necessary for e.g. filenames with square brackets in them)
|
2010-10-18 |
Chris Cannam |
* getNativeRate needs to be virtual!
|
2010-10-18 |
Chris Cannam |
* Fix csv-one-file option
|
2010-10-18 |
Chris Cannam |
* Build fixes
|
2010-10-08 |
Chris Cannam |
* Add qmake config (debug or release) corresponding to configure invocation
|
2010-10-08 |
Chris Cannam |
* Regenerate configure
|
2010-10-08 |
Chris Cannam |
* Use macx-g++ qmake spec on OS/X
|
2010-10-08 |
Chris Cannam |
* Add test for PortAudio
|
2010-10-08 |
Chris Cannam |
* Move the plugin dialog configuration guff out into a callback
|
2010-10-08 |
Chris Cannam |
* Substitute the CC and CXX that configure found
|
2010-10-07 |
Chris Cannam |
* Hugely simplify Qt search -- all we need is qmake...
|
2010-09-23 |
Chris Cannam |
* Add QuickTime if on a Mac
|
2010-09-22 |
Chris Cannam |
* Set LIBS properly when optional pkg-config package found
|
2010-09-22 |
Chris Cannam |
* Update SRCDIR for new layout, regenerate configure
|
2010-09-22 |
Chris Cannam |
* Add INSTALL file and licence
|
2010-09-22 |
Chris Cannam |
* Build a single library with a single .pro file, instead of using a recursive build
|
2010-09-17 |
Chris Cannam |
* Some ambiguity about old/new symbols here, use a more reliable option
|
2010-09-17 |
Chris Cannam |
* Add configure to repo; fix Redland header inclusion
|
2010-09-17 |
Chris Cannam |
* Merge
|
2010-09-17 |
Chris Cannam |
* Print error if qmake fails
|
2010-09-17 |
Chris Cannam |
* Merge
|
2010-09-17 |
Chris Cannam |
* Add qmake project file
|
2010-09-17 |
Chris Cannam |
* Add generic install-sh
|
2010-09-17 |
Chris Cannam |
* Add acinclude file. Gah. This is probably the most important bit of the build system...
|
2010-09-16 |
Chris Cannam |
* More updates to build system, intended to support platforms both with and without pkg-config (though we really want to be able to switch pkg-config off)
|
2010-09-14 |
Chris Cannam |
* Experimental autoconf procedure to produce qmake include file
|
2010-07-23 |
convert-repo |
update tags
|
2010-03-26 |
Chris Cannam |
* First bits of works matching
|
2010-03-22 |
Chris Cannam |
* Bit more work on track composer identification
|
2010-03-19 |
Chris Cannam |
* Some sketchy track lookup code
|
2010-07-19 |
Chris Cannam |
* Complete the overhaul of CSV file import; now you can pick the purpose for
|
2010-07-16 |
Chris Cannam |
* Start revamping the CSV import dialog so as to show a "purpose" for each column.
|
2010-07-15 |
Chris Cannam |
* Start overhauling CSV parser to associate purposes with columns en route to its guesses; add some string manipulation code
|
2010-07-08 |
Chris Cannam |
* Add option to import time+duration (or time+endtime) from CSV files
|
2010-07-05 |
Chris Cannam |
* Fix failure to encode entities in label texts
|
2010-05-24 |
Chris Cannam |
* Avoid failing on second and subsequent input files in single-output-file
|
2010-05-21 |
Chris Cannam |
* Improve behaviour when output file write fails (i.e. fail earlier)
|
2010-05-21 |
Chris Cannam |
* Truncate long output lines
|
2010-03-12 |
Chris Cannam |
...
sv-v1.7.2
|
2010-03-12 |
Chris Cannam |
* Fix potential static initialiser race (FileFinder vs InteractiveFileFinder
|
2010-03-12 |
Chris Cannam |
* Be more diligent about removing abandoned temporary directories: remove
|
2010-03-12 |
Chris Cannam |
* Simpler & better fix for oggz 1.1.0 compatibility
|
2010-03-12 |
Chris Cannam |
* Update for oggz 1.1.0 API
|
2009-10-22 |
Chris Cannam |
* Layer data editor window: fix sorting for columns in region model,
sv-v1.7.1
|
2009-10-15 |
Chris Cannam |
* When importing regions without values, generate a different value for
|
2009-10-15 |
Chris Cannam |
* RDF importer: Features that are on different timeline URIs should go
|
2009-10-07 |
Christophe Rhodes |
More changes related to strict/tolerant URL parsing:
|
2009-10-07 |
Chris Cannam |
* Convert strings to URLs in strict mode first; only try again in tolerant
|
2009-09-29 |
Chris Cannam |
* Support SMPTE timecode in MIDI files (fixes #2739160)
sv-v1.7
|
2009-09-25 |
Chris Cannam |
* Add time display format preference
|
2009-09-11 |
Chris Cannam |
* Add start frame get/set to EditableDenseThreeDimensionalModel and use it
|
2009-09-11 |
Chris Cannam |
* fix for solaris
|
2009-09-10 |
Chris Cannam |
* use dummy driver only for RtMidi on Solaris
|
2009-09-10 |
Chris Cannam |
* solaris build fixes
|
2009-09-10 |
Chris Cannam |
...
|
2009-09-10 |
Chris Cannam |
* Some (incomplete) Solaris build bobs
|
2009-09-08 |
Chris Cannam |
* As prior commit
|
2009-09-08 |
Chris Cannam |
* Better handling of failed-to-open-output-stream situations; ensure CSV
|
2009-09-08 |
Chris Cannam |
* Fix session save bug reported by Jeff Smith (entities not encoded in
|
2009-08-24 |
Chris Cannam |
* Fixes to gcc-4.4 thanks to Michel Salim
|
2009-08-18 |
Chris Cannam |
* debug only
|
2009-08-14 |
Chris Cannam |
* Fix crash on exit on win32. This was caused by incorrectly using fftw_free()
|
2009-07-07 |
Chris Cannam |
* use exceptions instead of exit()!
|
2009-07-07 |
Chris Cannam |
* comment out debug line
|
2009-06-29 |
Chris Cannam |
* Add rdf-network option to retrieve RDF descriptions from network, since
sv-v1.6
|
2009-06-22 |
Chris Cannam |
* minor environmental updates
|
2009-06-08 |
Chris Cannam |
* Use notes layer for things with MIDI units as well as Hz
|
2009-06-02 |
Chris Cannam |
* Add rdf-track-uri and rdf-maker-uri options
|
2009-05-21 |
Chris Cannam |
* Make expandAndRetrieve much faster for cases with duplicated data being
|
2009-05-18 |
Chris Cannam |
* percent-encode plugin and plugin-output uris
|
2009-05-14 |
Chris Cannam |
* add reviewFileForAppend callback
|
2009-05-14 |
Chris Cannam |
* Try to avoid URI clashes with existing URIs in the file, when writing
|
2009-05-14 |
Chris Cannam |
* Make SV capable of importing the signal/audiofile structure now written
|
2009-05-13 |
Chris Cannam |
* Try to identify the properly conformant audio file structure written out
|
2009-05-13 |
Chris Cannam |
* Add forgotten angle brackets to signal type URI
|
2009-05-13 |
Chris Cannam |
* Replace not very useful signal-uri option with more useful audiofile-uri
|