graph
- Merge from branch warnfix_no_size_t2014-06-18, by Chris Cannam
- Merge from branch warnfix_no_size_ttonioni 2014-06-18, by Chris Cannam
- Configure stuff and fixes for -Werrorwarnfix_no_size_t 2014-06-18, by Chris Cannam
- Merge from branch tony_integrationwarnfix_no_size_t 2014-06-18, by Chris Cannam
- Fix signal/slot namewarnfix_no_size_t 2014-06-17, by Chris Cannam
- Remove size_t's, fix compiler warningswarnfix_no_size_t 2014-06-17, by Chris Cannam
- Merge from branch "tonioni"tony_integration 2014-06-17, by Chris Cannam
- Merge from default branchtony_integration 2014-06-17, by Chris Cannam
- Cancel async layer creation in Tony when selection is changed during ittonioni 2014-06-16, by Chris Cannam
- Mergetonioni 2014-06-13, by Chris Cannam
- The session file records the sample rate that each audio file was saved at. Use it.tonioni 2014-06-13, by Chris Cannam
- For Tony, resample all audio to 44100 on loadtonioni 2014-06-13, by Chris Cannam
- Introduce a new canSaveAs which is active whenever there is a main model; avoid silently overwriting existing session file when saving to audio pathtonioni 2014-06-13, by Chris Cannam
- Some tidying & fixing compiler warningstonioni 2014-06-12, by Chris Cannam
- Rework menu entries & shortcuts: left/right now move the playhead a fixed amount, ctrl+left/right still move it note-by-note, and now alt+left/right scroll without moving playheadtonioni 2014-06-12, by Chris Cannam
- Merge from default branchtonioni 2014-06-03, by Chris Cannam
- Merge from branch tonioni2014-06-03, by Chris Cannam
- Fix single-key menu shortcuts on OS/X (for #890)tonioni 2014-06-02, by Chris Cannam
- Merge from default branchtonioni 2014-05-29, by Chris Cannam
- Fix erroneous addition of extra point at time zero when first tapping a point with a time-difference based label scheme2014-05-23, by Chris Cannam
- Merge from default branchtonioni 2014-05-14, by Chris Cannam
- Merge from branch tony_integration2014-05-14, by Chris Cannam
- Quieter clip playback for note layerstony_integration 2014-05-08, by Chris Cannam
- Restore selection of playback sample for note layers. Also default to new elecpiano clip.tony_integration 2014-05-07, by Chris Cannam
- Merge from tonioni branchtony_integration 2014-05-07, by Chris Cannam
- Fix failure to take note level into account in playbacktony_integration 2014-05-07, by Chris Cannam
- Fix omission of note playback leveltony_integration 2014-04-08, by Chris Cannam
- Fix potential for crash on reloading session file - loading selections should not emit signal as if user had just made them manuallytonioni 2014-04-03, by Chris Cannam
- A lot of work on saving and reloading sessions: save flexinote layer type and hybrid spectrogram normalisation, etctonioni 2014-04-02, by Chris Cannam
- Much fiddling toward getting sessions and individual audio files to load cleanly when they need quite different handling after loadtonioni 2014-04-02, by Chris Cannam
- Make session file extension parameterisable, use .ton for Tonytonioni 2014-04-02, by Chris Cannam
- Merge from branch tonionitony_integration 2014-04-02, by Chris Cannam
- Restore dormancy with layertonioni 2014-04-01, by Chris Cannam
- Merge from default branchtony_integration 2014-03-11, by Chris Cannam
- Merge from branch tonionitony_integration 2014-03-11, by Chris Cannam
- Sometimes a zero is just a zerotonioni 2014-03-11, by Chris Cannam
- Minimal is now Standardtonioni 2014-03-06, by Chris Cannam
- No config -> default to release modetonioni 2014-03-05, by Chris Cannam
- Comment on layer ownershiptonioni 2014-03-05, by Chris Cannam
- Need to call back on handler even when there are no additional layers (because it has not yet learned about the primary layers)tonioni 2014-03-05, by Chris Cannam
- clicking on selection pane now moves play head to that locationtonioni 2014-02-18, by Justin Salamon
- Unclamped2014-02-06, by Chris Cannam
- Adapt additional models created during a transform so they can be returned through a callback in an async methodtonioni 2014-01-29, by Chris Cannam
- Merge from tonioni branchtony_integration 2014-01-28, by Chris Cannam
- scale gain of synth wave, replace tabs with spacestonioni 2014-01-17, by Justin Salamon
- Indentation onlytonioni 2014-01-17, by Chris Cannam
- tiny edit to harmomnic number h in case of 3 sinusoidstonioni 2014-01-16, by Justin Salamon
- Mergetonioni 2014-01-16, by Rachel Bittner
- Added alternate waveforms for sonification. Created parameter m_wavetype in ContinuousSynth.tonioni 2014-01-12, by Rachel Bittner
- changed max frequency for note playback from 2000 to 5000 such that all piano notes can be playedtonioni 2014-01-16, by matthiasm
- added constraint on note sonification (ok between 20 and 2000 Hz)tonioni 2014-01-16, by matthiasm
- note release is now a ramptonioni 2014-01-14, by matthiasm
- CoreAudio play target was never actually implemented, we use PortAudio on OS/Xtonioni 2014-01-09, by Chris Cannam
- Square wavetonioni 2014-01-09, by Chris Cannam
- Free, not deletetonioni 2014-01-09, by Chris Cannam
- Use sv-dependency-builds on OS/X as well if no config.pritonioni 2014-01-09, by Chris Cannam
- interpolation, longer crossfadestonioni 2014-01-08, by Chris Cannam
- Silence playback when nothing is going ontonioni 2014-01-08, by Chris Cannam
- Add a basic continuous synth implementation (simple sinusoids only, no gaps)tonioni 2014-01-08, by Chris Cannam
- Commentstonioni 2014-01-08, by Chris Cannam
- Fix some foolish mistakes. We have arbitrary frequency note playback now (though with rough edges)tonioni 2014-01-08, by Chris Cannam
- Initial implementation of clip note mixtonioni 2014-01-07, by Chris Cannam
- sampleId -> clipIdtonioni 2014-01-07, by Chris Cannam
- More work on mixing and file i/o for sample stufftonioni 2014-01-07, by Chris Cannam
- More toward using clip mixertonioni 2014-01-07, by Chris Cannam
- Remove obsolete project filestonioni 2014-01-07, by Chris Cannam
- Toward using a sample mixer (with arbitrary frequency target) instead of dssi player plugintonioni 2014-01-07, by Chris Cannam
- Remove OSC option from constructor -- call startOSCQueue() after construction if you want it.2013-12-12, by Chris Cannam
- Add non-SV-preference typestonioni 2013-12-04, by Chris Cannam
- Make the default zoom level somewhat configurabletonioni 2013-12-04, by Chris Cannam
- Merge from default branchtonioni 2013-12-03, by Chris Cannam
- Ensure playStatusChanged gets connected to view manager2013-12-03, by Chris Cannam
- Use NoteExportable, now in svcore, to generate note datatonioni 2013-12-02, by Chris Cannam
- Merge branch tonioni_multi_transformtonioni 2013-12-02, by Chris Cannam
- Enable multi-transform stuff through to heretonioni_multi_transform 2013-12-02, by Chris Cannam
- Update to the multi-transform api in svcoretonioni_multi_transform 2013-12-02, by Chris Cannam
- Merge from default branchtonioni 2013-11-26, by Chris Cannam
- Drop toStdString() and toLocal8Bit().data(), with debug header we can stream QStrings2013-11-26, by Chris Cannam
- Drop std:: from cout, cerr, endl -- pull these in through Debug.h2013-11-26, by Chris Cannam
- Merge from default branchtonioni 2013-11-22, by Chris Cannam
- Add CSVFile option2013-10-09, by Chris Cannam
- Merge from the default branchtonioni 2013-07-12, by Chris Cannam
- Add dedicated signal for ability to change template2013-07-09, by Chris Cannam
- Added tag sv_v2.1 for changeset 8cb01cd2441d2013-05-16, by Chris Cannam
- Delete thingssv_v2.1 2013-05-16, by Chris Cannam
- Added tag sv_v2.1 for changeset 32d8084f85432013-05-14, by 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, by Chris Cannam
- Update configureqt5 2013-05-13, by Chris Cannam
- Regenerate configureqt5 2013-04-26, by Chris Cannam
- Look for qmake-qt5, not qt4qt5 2013-04-26, by Chris Cannam
- different colours, some minor changes, mainly debugging cerrstonioni 2013-04-19, by matthiasm
- Merge from the default branchtonioni 2013-04-15, by Chris Cannam
- Somewhat simpler synthetic-model determination2013-04-15, by Chris Cannam
- Add FlexiNoteModel supporttonioni 2013-04-15, by Chris Cannam
- Merge from the default branchtonioni 2013-04-15, by Chris Cannam
- Some debug and warningstonioni 2013-04-15, by Chris Cannam
- Refactor to combine the two synthetic playback methods, with a single separate method to extract the basic note data from model2013-04-15, by Chris Cannam
- Fix return type2013-04-15, by Chris Cannam
- sample playback problemstonioni 2013-04-13, by gyorgyf
- removed additional prints, midi playback still brokentonioni 2013-04-13, by gyorgyf
- cleanuptonioni 2013-04-13, by gyorgyf
- fixed flexi note layer and propagated model selection to analysertonioni 2013-04-13, by gyorgyf
- added a new layer creator (not very nice though)tonioni 2013-03-26, by matthiasm
- fix to work with FlexiNote...tonioni 2013-03-26, by matthiasm
- added references to new FlexiNote layer and modeltonioni 2013-03-26, by matthiasm
- Add an empty file in order to create the tonioni branchtonioni 2013-03-26, by Chris Cannam
- Define fixed set of dependencies, on Windows, if no config availableqt5 2013-03-25, by Chris Cannam
- Add dependency build pathsqt5 2013-03-25, by Chris Cannam
- Get this one building with Qt5qt5 2013-03-11, by Chris Cannam
- Move member that is initialised in subclass down to that subclass2012-11-16, by Chris Cannam
- Minor tidy in configure2012-08-21, by Chris Cannam
- Added tag sv_v2.0 for changeset 7ee215c095dd2012-07-17, by Chris Cannam
- Add canReplaceMainAudio indicator signalsv_v2.0 2012-07-02, by Chris Cannam
- Ensure that file load is actually cancelled when user hits Cancel! (fixing SV bug #487)2012-06-22, by Chris Cannam
- Use new symbols in Vamp SDK 2.3.1 for autoconf detection2012-05-25, by Chris Cannam
- Give a dedicated key to toggling the centre line, and move it out of the overlay level setting -- reducing number of overlay levels to 3. Introduce two distinct vertical scale types (so that we can hide the spectrogram colour scale part easily)2012-01-30, by Chris Cannam
- Move X11 stuff here, from svcore2012-01-18, by Chris Cannam
- Remove redundant and hazardous INCLUDE_PATH2012-01-13, by Chris Cannam
- Add Doxyfile2012-01-13, by Chris Cannam
- Merge from the default branchintegration_library 2011-10-17, by mathieub
- Add setDefaultSessionTemplate2011-10-17, by Chris Cannam
- Merge from the default branchintegration_library 2011-10-11, by Chris Cannam
- m_bufferSize = 2048 in AudioPortAudioTarget.cppintegration_library 2011-10-10, by mathieub
- Debug output only2011-10-07, by Chris Cannam
- Added tag sv_v1.9 for changeset eaef94d9f9bf2011-09-28, by Chris Cannam
- Mergesv_v1.9 2011-09-28, by Chris Cannam
- Reduce PortAudio suggested latency. No idea whether this will really help2011-09-28, by Chris Cannam
- Avoid creating a time stretcher if no sample rate set (SF bug #3376634)2011-09-28, by Chris Cannam
- Merge2011-09-28, by Chris Cannam
- Remove unnecessary configure dependency for raptor2011-09-28, by Chris Cannam
- Set m_pluginBlockSize = 1024 instead of 2048, block size which does not work on OSX 10.5.8integration_library 2011-08-23, by mathieub
- Merge from the default branchintegration_library 2011-08-23, by mathieub
- Merge from branch "sonification"integration_library 2011-07-25, by mathieub
- Patch from Michel Alexandre Salim to remove unwanted virtual inheritance from QObject (#258)2011-08-10, by Chris Cannam
- Fix compile error (bad merge! oops)2011-06-29, by Chris Cannam
- Merge from branch "templating"2011-06-26, by Chris Cannam
- Add queueExampleNote method to AudioCallbackPlaySource, providing a way to add a note to a special model which is mixed in outside of the normal playback flow. Currently mixing & generation happen in the play thread, which doesn't work very well -- buffer pending.sonification 2011-06-24, by Chris Cannam
- Refactor mixNoteModel and mixSparseOneDimensionalModel into a single mixSparseModel -- attempting to clear the decks a bit for asynchronous example-note playingsonification 2011-06-24, by Chris Cannam
- Seems to be a bad idea to use plain DEBUG symbol on OS/X (system wants it)2011-06-14, by Chris Cannam
- Merge from debug-output branch2011-06-14, by Chris Cannam
- Pull the default session template directly from settings, instead of storing ittemplating 2011-05-23, by Chris Cannam
- Split out openSessionTemplate with template name argument rather than FileSourcetemplating 2011-05-17, by Chris Cannam
- Convert many cerrs to DEBUGsdebug-output 2011-05-16, by Chris Cannam
- Remove most toStdString calls (no longer needed, with debug header)debug-output 2011-05-12, by Chris Cannam
- Break out openSessionTemplate into its own method, so as to ensure it doesn't do any of that stuff like setting the session save path or last loaded-from locationtemplating 2011-05-11, by Chris Cannam
- When saving a session as a template, use the silent.wav placeholder instead of the main modeltemplating 2011-05-11, by Chris Cannam
- Don't add templates to Recent Filestemplating 2011-05-10, by Chris Cannam
- Add saveSessionTemplate methodtemplating 2011-05-10, by Chris Cannam
- Don't unbundle templates; open directly from bundle (but allow user's own copy to take priority). Also use .svt for templatestemplating 2011-05-09, by Chris Cannam
- Store default template name in MainWindowBasetemplating 2011-05-09, by Chris Cannam
- Add ReplaceSession open mode for audio files, which discards the sessiontemplating 2011-04-27, by Chris Cannam
- Merge from default branchtemplating 2011-04-27, by Chris Cannam
- Use briefer filename for import command name2011-04-14, by Chris Cannam
- Added tag sv_v1.8 for changeset 64dfa7d6171d2011-04-07, by Chris Cannam
- Use TempWriteFile when saving session files, to avoid clobbering until file save completesv_v1.8 2011-03-29, by Chris Cannam
- * Update config per recent changes to svcore2011-03-08, by Chris Cannam
- * Add Paste at Playback Position function2011-02-04, by Chris Cannam
- * Appalling fix for failure to pick up correct user-specified input model2010-10-25, by Chris Cannam
- Merge2010-10-25, by Chris Cannam
- * Fix crash on document deletion (new session, or application exit) after loading session with alignments2010-10-24, by Chris Cannam
- * Add function to toggle all time ruler display on and off at once2010-10-24, by Chris Cannam
- MainWindowBase::openAudio gets a template argument, loaded from a qt resource if existstemplating 2010-10-15, by Dan Stowell
- * Add qmake config (debug or release) corresponding to configure invocation2010-10-08, by Chris Cannam
- * Regenerate configure2010-10-08, by Chris Cannam
- * Use macx-g++ qmake spec on OS/X2010-10-08, by Chris Cannam
- * Add test for PortAudio2010-10-08, by Chris Cannam
- * Provide callback for use when configuring a plugin with GUI2010-10-08, by Chris Cannam
- * Use a mutex when setting auditioning plugin; lifecycle management too fragile otherwise2010-10-08, by Chris Cannam
- * Substitute the CC and CXX that configure found2010-10-08, by Chris Cannam
- * Hugely simplify Qt search -- all we need is qmake...2010-10-07, by Chris Cannam
- * Add QuickTime if on Mac2010-09-23, by Chris Cannam
- * Set LIBS properly when optional pkg-config package found2010-09-22, by Chris Cannam
- * Update build system2010-09-22, by Chris Cannam
- * Add basic build files2010-09-22, by Chris Cannam
- update tags2010-07-23, by convert-repo
- * Start revamping the CSV import dialog so as to show a "purpose" for each column.2010-07-16, by Chris Cannam
- * Some debug, turn off PulseAudio autospawn2010-07-15, by Chris Cannam
- * Add option to import time+duration (or time+endtime) from CSV files2010-07-08, by Chris Cannam
- * Fix problems playing back when the target block size is close to, or2010-06-22, by Chris Cannam
- * Avoid setting zero latency on source2010-06-22, by Chris Cannam
- * Move query for latency and other stream attributes from contextStateChanged2010-06-15, by Chris Cannam
- * Ensure solo works correctly when switching to a waveform that was2010-06-15, by Chris Cannam
- * Pop view progress bars back into "indeterminate" mode if they are notsv-v1.7.2 2010-03-12, by Chris Cannam
- * Fix crash on play after New Session2010-01-05, by Chris Cannam
- * Layer data editor window: fix sorting for columns in region model,sv-v1.7.1 2009-10-22, by Chris Cannam
- * RDF importer: Features that are on different timeline URIs should go2009-10-15, by Chris Cannam
- * Big improvements to editing behaviour in note and region modelssv-v1.7 2009-10-02, by Chris Cannam
- * Add "Insert Item at Selection" (wording could be improved!)2009-09-28, by Chris Cannam
- * If, when a model is removed from a layer, it is found that the only2009-09-23, by Chris Cannam
- * Set scheduling priority for PortAudio on POSIX systems if possible2009-09-21, by Chris Cannam
- * Add start frame get/set to EditableDenseThreeDimensionalModel and use it2009-09-11, by Chris Cannam
- * Offer the user a chance to answer our survey (only once, and only after2009-08-27, by Chris Cannam
- * debug only2009-08-18, by Chris Cannam
- * Fix failure to send note-offs where multiple notes end at the same sample2009-08-18, by Chris Cannam
- * Fix crash on exit on win32. This was caused by incorrectly using fftw_free()2009-08-14, by Chris Cannam
- ...2009-07-16, by Chris Cannam
- * Back out change from r1565, which may have been appropriate forsv-v1.6 2009-06-29, by Chris Cannam
- ...2009-06-25, by Chris Cannam
- * update to putative segmenter program2009-06-09, by Chris Cannam
- * Updates to putative segmenter program2009-06-09, by Chris Cannam
- * A few minor fixes to SliceLayer based on using it for slices of key plots2009-06-05, by Chris Cannam
- * Pull out the widgetry part of FileFinder into widgets/InteractiveFileFinder2009-03-27, by Chris Cannam
- * Move prf file to prf/ (so that it can be pulled in using externals in2009-03-27, by Chris Cannam
- * Avoid resizing the window on file load to larger than the available screen2009-03-19, by Chris Cannam
- ...sv-v1.5 2009-03-13, by Chris Cannam
- * "ffwd-similar"2009-03-03, by Chris Cannam
- * remove some debug outputsv-v1.5pre1 2009-02-27, by Chris Cannam
- * Activity log updates2009-02-27, by Chris Cannam
- * Fix latency correction when time stretching2009-02-27, by Chris Cannam
- * Handle zero-velocity note ons as well as note offs (can't believe I2009-02-26, by Chris Cannam
- * Somewhat better MIDI-based time instant timing2009-02-25, by Chris Cannam
- * rtmidi & activity updates2009-02-24, by Chris Cannam
- * more activity updates2009-02-24, by Chris Cannam
- * Add vestigial Activity Log2009-02-24, by Chris Cannam
- * Wire up MIDI input port (as far as printing a message when an event comes2009-02-23, by Chris Cannam
- * Some fairly simplistic code to set up layer type properties based on2009-02-12, by Chris Cannam
- * very minor changes2009-02-09, by Chris Cannam
- * Merge from one-fftdataserver-per-fftmodel branch. This bit of2009-01-27, by Chris Cannam
- * make compression optional in editable dense 3d model, and some tweaks2009-01-23, by Chris Cannam
- * Fix crash in SimpleSPARQLQuery2009-01-15, by Chris Cannam
- * Attempt to sort out strange permissions for samples?2008-12-12, by Chris Cannam
- * Avoid crash when zooming-to-fit a very short file! (Of course, we2008-12-12, by Chris Cannam
- * fix for compiling without any audio targets!sv-v1.4 2008-12-11, by Chris Cannam
- * Ensure SimpleSPARQLQuery stores an error string properly when querysv-v1.4rc1 2008-12-08, by Chris Cannam
- * Improvements to importer feedback dialogs and suchlike2008-12-05, by Chris Cannam
- * Permit viewing (though not editing) colour 3d plot layer data in2008-12-02, by Chris Cannam
- * Much more sensible pane layouts, etc., when loading RDF; also offer2008-11-28, by Chris Cannam
- Various fixes:2008-11-28, by Chris Cannam
- * Add ability to export a transform structure as RDF -- for use2008-11-25, by Chris Cannam
- * Fix for session loading from RDF2008-11-25, by Chris Cannam
- * Make it possible to import an entire session from an RDF document.2008-11-21, by Chris Cannam
- * Add code to identify (usually) the type of an XML file that contains2008-11-20, by Chris Cannam
- * Add some informative labels to transform finder2008-11-19, by Chris Cannam
- * Fix a nasty and long-standing race condition in MatrixFile's use of2008-10-09, by Chris Cannam
- * Save/load of region models2008-10-09, by Chris Cannam
- * Add region model and layer; improve assignment of model types to2008-09-18, by Chris Cannam
- * Merge revisions 1131 to 1201 from sv-rdf-import branch2008-09-18, by Chris Cannam
- * Merge revisions 1041 to 1130 from sv-rdf-import branch2008-09-18, by Chris Cannam
- ...2008-07-28, by Chris Cannam
- * Updates for 1.3sv1-v1.3 sv1-v1.3rc1 2008-07-10, by Chris Cannam
- * fix thtoopid mithtake2008-07-07, by Chris Cannam
- * Reduce time stretcher to one channel when overload occurs2008-07-07, by Chris Cannam
- * Fix two problems reported by Matthias in the data editor window:2008-06-26, by Chris Cannam
- * Add playback controls to data edit dialog2008-06-18, by Chris Cannam
- * a bit of progress on retaining current row when sorting changes &c2008-06-17, by Chris Cannam
- * Add audio device selection to preferences2008-06-13, by Chris Cannam
- * Add more data-editor support to various models2008-06-12, by Chris Cannam
- * reorganise tabular data editor model support2008-06-11, by Chris Cannam
- * A bit more work on the data editor2008-06-11, by Chris Cannam
- * Comment out problematic test -- sincerequest_t always seemed to be2008-06-06, by Chris Cannam
- * Fix valgrind warning2008-06-04, by Chris Cannam
- * Fix to PulseAudio output -- it works rather better now it's being fed2008-05-23, by Chris Cannam
- ...2008-05-21, by Chris Cannam
- * timing updates; still much to be done2008-05-21, by Chris Cannam
- * Provisional PulseAudio output driver. No latency handling yet, and2008-05-21, by Chris Cannam
- * Fix #1903059 "resample on import" not applied when reloading session2008-05-20, by Chris Cannam
- * Permit holding Shift while dragging an instant or other edited thing,2008-05-19, by Chris Cannam
- * Remove PAv18 support, change PORTAUDIO to PORTAUDIO_2_0 throughout as2008-05-09, by Chris Cannam
- * Speed up spectrogram painting by releasing mutex in FFTDataServer2008-05-08, by Chris Cannam
- * Fix crash when aligning2008-04-30, by Chris Cannam
- * Save alignments to session file. Needs much testing.2008-04-29, by Chris Cannam
- * Merge rev 1048 (build fixes) from rdf-import branch2008-04-29, by Chris Cannam
- * More work to abstract out interactive components used in the data library,2008-03-14, by Chris Cannam
- * Fix #1628781 changes to layer visibility and mute should use a command2008-03-13, by Chris Cannam
- * document library dependencies2008-03-13, by Chris Cannam
- * Move plugin/transform to plain transform. This way transform can depend on2008-03-12, by Chris Cannam
- * juggle some files around in order to free audioio, base, and system libraries2008-03-12, by Chris Cannam
- * (failed) attempt to hide splash screen when error occurs on startup2008-03-11, by Chris Cannam
- * Fix bug that was causing decoded audio files (mp3s, oggs) to come up some of2008-03-01, by Chris Cannam
- * Tolerable fixes to #1903062 and #19030462008-02-27, by Chris Cannam
- * Merge from trunkspectrogram-cache-rejig 2008-02-27, by Chris Cannam
- * merge from trunk (1.2 ended up being tracked from trunk, but we may want1.2-stable 2008-02-27, by Chris Cannam
- * rebuild range lists when model extended beyond previous end time -- thissv1-v1.2 2008-02-18, by Chris Cannam
- * Fix #1894369 1.2pre5 crashes on copying data2008-02-15, by Chris Cannam
- * static build fixes2008-02-13, by Chris Cannam
- * PortAudio playback fixessv1-v1.2pre5 2008-02-13, by Chris Cannam
- * If the "default frame count" PA stream fails, try one with an explicit frame2008-02-12, by Chris Cannam
- * a hack to try to prevent playback pointer bouncing back when playback startssv1-v1.2pre4 2008-02-11, by Chris Cannam
- * Further fixes to the handling of playback frame and buffered frame counts2008-02-11, by Chris Cannam
- ...2008-02-08, by Chris Cannam
- * PortAudio driver: do not specify frames per buffer, let PA decide2008-02-08, by Chris Cannam
- * Make alignment plugin configurable through settings file, even though it2008-02-07, by Chris Cannam
- * line up overview widget nicely with main pane (at least on first startup)sv1-v1.2pre3 2008-02-06, by Chris Cannam
- * Fix #1849722 annotation import focus2008-02-06, by Chris Cannam
- * Update remaining editable layers to support proper realignment on copy/paste2008-02-06, by Chris Cannam
- * More work on aligning copy/paste between layers. It's a surprisingly2008-02-06, by Chris Cannam
- * Fix ffwd/rewind in aligned layer2008-02-05, by Chris Cannam
- * munlockall2008-01-29, by Chris Cannam
- * Ensure plugin version is updated when a transform is re-run using a newer2008-01-28, by Chris Cannam
- * Add plugin version to Transform record2008-01-25, by Chris Cannam
- * More latency for PortAudio output2008-01-24, by Chris Cannam
- * Add wave file model method for reading more than one channel at once,2008-01-24, by Chris Cannam
- * Further model lifecycle fixes2008-01-24, by Chris Cannam
- * Part of #1877436 transform fails to re-run when file loaded at different rate2008-01-23, by Chris Cannam
- * Various fixes to object lifetime management, particularly in the spectrum2008-01-23, by Chris Cannam
- * better progress reporting in FileSource2008-01-04, by Chris Cannam
- * Fix #1844508 spurious error message on .svl file import2007-12-13, by Chris Cannam
- * Fix #1841095 tapping time instant gives wrong time in aligned track2007-12-13, by Chris Cannam
- * Make font size in panes configurable, with a smaller default2007-12-11, by Chris Cannam
- * Merge from transforms branch -- switch over to using Transform object2007-12-07, by Chris Cannam
- * Merge r884 from trunk1.2-stable 2007-11-30, by Chris Cannam
- * Skip ID3 block when reading MP3 files (so long as ID3 support is included)2007-11-30, by Chris Cannam
- * merge fixes from trunk1.2-stable 2007-11-29, by Chris Cannam
- * Attempt to fix finding of file:/// URLs2007-11-29, by Chris Cannam
- * Static build fixes1.2-stable 2007-11-29, by Chris Cannam
- * Spectrogram paint-from-cache fix2007-11-29, by Chris Cannam
- * Improvements to layer summary dialog (LayerTree, LayerTreeDialog), & rename.2007-11-28, by Chris Cannam
- * Try to ensure alignment works correctly with MATCH plugin v1 as well as v22007-11-28, by Chris Cannam
- ...2007-11-28, by Chris Cannam
- * Add support for Rubber Band timestretcher2007-11-26, by Chris Cannam
- * Add Erase tool and mode2007-11-23, by Chris Cannam
- * Some work on correct alignment when moving panes during playback2007-11-22, by Chris Cannam
- ...2007-11-11, by Chris Cannam
- * Pass StorageAdviser::Criteria into FFTModel constructor etc2007-11-11, by Chris Cannam
- * Factor out uses of "Sonic Visualiser" in "common" code to applicationName()2007-11-09, by Chris Cannam
- * use jack_client_open2007-11-08, by Chris Cannam
- * Add [x] button to pane to quickly delete it2007-11-07, by Chris Cannam
- * Further naming change: Transformer -> ModelTransformer.2007-11-07, by Chris Cannam
- * Introduce new Transform class which contains data necessary to describe the2007-11-05, by Chris Cannam
- * Fix #1815930 new crash, just introduced!2007-11-02, by Chris Cannam
- * Remove alignment button altogether if no Match plugin installed.2007-11-01, by Chris Cannam
- * Fix availability of alignment button and relative align/solo button state2007-11-01, by Chris Cannam
- * FileSource -> default to showProgress = false2007-11-01, by Chris Cannam
- * Add Align button to main window; use it2007-10-25, by Chris Cannam
- * Add auto-alignment toggle to Document2007-10-25, by Chris Cannam
- * Fix build (document -> framework renaming)2007-10-24, by Chris Cannam
- * document -> framework (will not compile, path fixes not in yet)2007-10-24, by Chris Cannam
- * Add new project files2007-10-24, by Chris Cannam
- * Move some things around to facilitate plundering libraries for other2007-10-24, by Chris Cannam
- * Reorganising code base. This revision will not compile.last-cc-copyright sv1-1.0pre1 sv1-1.0pre2 sv1-1.0pre3 sv1-1.0pre4 sv1-1.0rc1 sv1-v1.0 2006-07-31, by Chris Cannam
- * Change preferences dialog to ok/apply/cancel model2006-07-27, by Chris Cannam
- * Exceptions for file read etc2006-06-28, by Chris Cannam
- * Switch from fftw3 to fftw3f. I think the efficiency improvement is probably2006-06-15, by Chris Cannam
- * Make vertical scale alignment modes work in note layer as well as time-valuesv1-v0.9rc1 sv1-v0.9rc2 2006-05-12, by Chris Cannam
- * Add units repository, and unit property on time-value and note layers.2006-05-11, by Chris Cannam
- * Fix serious failure to reload "imported" (i.e. all non-derived non-main)2006-05-11, by Chris Cannam
- * Make a single base Thread class for RT and non-RT threads2006-05-08, by Chris Cannam
- * fix long-standing failure to silence layers that have been deleted2006-04-28, by Chris Cannam
- * Ensure consistent ordering of layer text labels2006-04-27, by Chris Cannam
- * Fix crash in spectrogram layer when replacing model2006-04-26, by Chris Cannam
- * Some work on reloading play parameters from file (not quite working yet)2006-04-26, by Chris Cannam
- * Pull out temporary directory management into its own class2006-04-25, by Chris Cannam
- * Create temporary directory, cleaned up on exit, and use it to store2006-04-10, by Chris Cannam
- * Build fixes2006-04-06, by Chris Cannam
- * Remove dsp directory. This is now the qm-dsp library used by2006-04-06, by Chris Cannam
- * Modify to use Vamp SDK for proper feature extraction plugins.2006-03-31, by Chris Cannam
- * Ensure plugin parameters for a transform are saved in the .sv file and2006-03-30, by Chris Cannam
- * More structural work on feature extraction plugin C <-> C++ adapter2006-03-27, by Chris Cannam
- * Add icon for playback plugin edit button2006-03-23, by Chris Cannam
- * Add editing for auralisation plugin parameters and programs2006-03-23, by Chris Cannam
- * Update licensing rubric for GPL2006-03-20, by Chris Cannam
- * Make RealTimePluginInstances also provide the PluginInstance interface2006-03-20, by Chris Cannam
- * Set indent-tabs-mode to nil in Emacs mode direction2006-03-20, by Chris Cannam
- * More document structure / main window / file I/O work2006-03-10, by Chris Cannam
- * A bit more work on main window / document / commands stuff. This is still2006-03-06, by Chris Cannam
- * Fix a crash in PortAudio output for mono data2006-03-03, by Chris Cannam
- had to include <cmath> in some files to make it compile on the mac2006-03-03, by Martin Gasser
- MacOS fixes, TonalChangeDetector added2006-03-03, by Martin Gasser
- * As previous commit2006-02-17, by Chris Cannam
- * Implement play mute, level and pan controls and a layer visibility control2006-02-17, by Chris Cannam
- * Add LED button2006-02-15, by Chris Cannam
- * Add basics of MIDI file import. Doesn't actually create the model yet.2006-02-09, by Chris Cannam
- * Add ffwd/rewind2006-02-08, by Chris Cannam
- * Refactor sparse models. Previously the 1D and time-value models duplicated2006-02-02, by Chris Cannam
- * Add command history class, and basic undo/redo menus. No actual commands2006-01-30, by Chris Cannam
- * Introduce potentially-separate read and write ring buffers, so we can swap2006-01-27, by Chris Cannam
- * Fixes to playback of short looped files, of synthesised content within looped2006-01-26, by Chris Cannam
- * Fix update and play limits for play-selection mode when not looping2006-01-25, by Chris Cannam
- * Add play-selection and looping modes. Looping seems to work OK, but2006-01-24, by Chris Cannam
- * Update copyrights to 20062006-01-12, by Chris Cannam
- * Adjust use of target sample rate, so as to make the decision about whether2006-01-12, by Chris Cannam
- initial import2006-01-10, by Chris Cannam