2020-03-24 |
Chris Cannam |
Fix debug line
|
2020-03-23 |
Chris Cannam |
Comments & tidying
audio-source-refactor
|
2020-03-20 |
Chris Cannam |
Use shared_ptr for plugin instances throughout
audio-source-refactor
|
2020-03-19 |
Chris Cannam |
Introduce EffectWrapper for the auditioning effect
audio-source-refactor
|
2020-03-18 |
Chris Cannam |
Introduce TimeStretchWrapper; some work towards making the AudioCallbackPlaySource not actually try to be an ApplicationPlaybackSource itself but only return one that is constructed from wrappers that it controls the lifespan of
audio-source-refactor
|
2020-02-05 |
Chris Cannam |
More useful error reporting in cases where auditioning plugin fails
|
2020-02-05 |
Chris Cannam |
If a file that looks like audio can't be opened as audio, fail immediately - don't go trying to open .wav files or whatever as sessions or annotations. That only means the error shown to the user is less helpful.
|
2020-01-24 |
Chris Cannam |
Merge from branch background-mode
|
2020-01-20 |
Chris Cannam |
Fix initial dark background flag when OS theme indicates something different to the facts on the ground
background-mode
|
2020-01-17 |
Chris Cannam |
Follow desktop theme (on Windows)
background-mode
|
2020-01-17 |
Chris Cannam |
Re-enable this for testing
background-mode
|
2020-01-15 |
Chris Cannam |
Default to CSV now
|
2020-01-14 |
Chris Cannam |
Merge from branch csv-export-dialog
|
2020-01-14 |
Chris Cannam |
Split export functions into file-type-specific ones; accept various CSV-specific arguments
csv-export-dialog
|
2020-01-10 |
Chris Cannam |
Merge from branch spectrogram-export
|
2020-01-10 |
Chris Cannam |
Tidy
spectrogram-export
|
2020-01-08 |
Chris Cannam |
Remove m_abandoning: set m_documentModified to false instead (the purpose of it is just to avoid asking user to save)
spectrogram-export
|
2020-01-08 |
Chris Cannam |
Rework OSC handler so as to consume all available messages rather than having to wait for the timeout in between them. Pause to process events, and also wait for file loads and transforms to complete. (Should only certain kinds of OSC command wait for transforms?)
spectrogram-export
|
2020-01-08 |
Chris Cannam |
Permit exporting selected regions only
spectrogram-export
|
2020-01-08 |
Chris Cannam |
Debug tweak
spectrogram-export
|
2020-01-07 |
Chris Cannam |
Permit exporting spectrogram; also provide progress dialog
spectrogram-export
|
2020-01-06 |
Chris Cannam |
Start work on spectrogram export code
spectrogram-export
|
2019-12-06 |
Chris Cannam |
Fix failure to notice we are no longer opening an audio file, if user cancels the save-modified dialog. This led to refusal to respect the close button on the main window.
|
2019-11-21 |
Chris Cannam |
Avoid a compiler warning
|
2019-10-31 |
Chris Cannam |
Avoid deadlock when process finishes immediately (so alignmentProgramFinished is called from waitForStarted while mutex already held)
|
2019-10-29 |
Chris Cannam |
More debug output, and fix crash after failed external-program alignment
|
2019-10-29 |
Chris Cannam |
If no local filename (e.g. when decoded to memory), get the local filename from the file source (e.g. cached version of encoded file)
|
2019-10-17 |
Chris Cannam |
Use updated snap api
|
2019-10-16 |
Chris Cannam |
Make it possible to open an audio device for playback and upgrade it to I/O later on - avoiding the Mac microphone-permission dialog until we are actually wanting to record
|
2019-10-11 |
Chris Cannam |
Avoid floating-point exception when stopping after models deleted
|
2019-10-04 |
Chris Cannam |
Support updated PaneStack options API
|
2019-10-04 |
Chris Cannam |
Fix compile error with new Qt
|
2019-09-25 |
Chris Cannam |
Rename time-frequency box to plain box - but also reload sessions if they have the "old" name (even though it was only used in 4.0-pre1 exports)
|
2019-09-20 |
Chris Cannam |
Add support for time-frequency box layer
|
2019-09-16 |
Chris Cannam |
Fix to avoid ffwd/rwd getting stuck at a single point if it translates to the playback frame again on alignment
|
2019-09-10 |
Chris Cannam |
Use updated EditableDenseThreeDimensionalModel interface
|
2019-08-29 |
Chris Cannam |
Settle on what seem like reliable parameters
|
2019-08-16 |
Chris Cannam |
Send debug output to log
|
2019-08-15 |
Chris Cannam |
Record relative pitch in alignment model for display
|
2019-08-15 |
Chris Cannam |
Experimental version using TIPIC features. Not working well - needs review
tipic
|
2019-08-14 |
Chris Cannam |
Abandon ongoing alignment if asked to re-align before it has completed
|
2019-08-08 |
Chris Cannam |
Some messing with parameters
|
2019-08-02 |
Chris Cannam |
Use layer->getSourceModel
|
2019-08-01 |
Chris Cannam |
Some parameters that may improve alignment
|
2019-08-01 |
Chris Cannam |
Debug tidy
|
2019-07-18 |
Chris Cannam |
Restore/reimplement cancelAsyncLayerCreation - I had forgotten Tony uses it
|
2019-07-17 |
Chris Cannam |
Merge from branch by-id
|
2019-07-17 |
Chris Cannam |
Tidy-up
by-id
|
2019-07-17 |
Chris Cannam |
Fix up labelling commands
by-id
|
2019-07-17 |
Chris Cannam |
Tidy
by-id
|
2019-07-17 |
Chris Cannam |
Debug
by-id
|
2019-07-12 |
Chris Cannam |
Work on management of alignment-related models
by-id
|
2019-07-12 |
Chris Cannam |
Re-implement Document::releaseModel
by-id
|
2019-07-07 |
Chris Cannam |
Remove obsolete definition!
by-id
|
2019-07-05 |
Chris Cannam |
Remove obsolete declaration
by-id
|
2019-07-05 |
Chris Cannam |
Update for removal of (public) getId from Model
by-id
|
2019-07-04 |
Chris Cannam |
Update for changes to PlayParameters
by-id
|
2019-07-04 |
Chris Cannam |
Overhaul SV file reader etc
by-id
|
2019-07-03 |
Chris Cannam |
ModelId updates
by-id
|
2019-07-03 |
Chris Cannam |
Toward updating Document for ModelById
by-id
|
2019-07-02 |
Chris Cannam |
Overhaul audio generator for ModelById
by-id
|
2019-06-24 |
Chris Cannam |
Update for ModelById
by-id
|
2019-06-14 |
Chris Cannam |
Reset source sample rate when last model removed
|
2019-06-13 |
Chris Cannam |
Defer alignment for recorded audio until recording is complete
|
2019-06-13 |
Chris Cannam |
Switch off fine-tuning for alignment, it shouldn't be necessary (I think?) and is quite a bit slower
|
2019-06-11 |
Chris Cannam |
Abandon aggregate models on deletion (e.g. when document is replaced during processing)
|
2019-06-11 |
Chris Cannam |
Ensure that AggregateModels are actually deleted on release despite not being in model list (ugh, this is ugly)
|
2019-05-22 |
Chris Cannam |
Branch
3.3-stable
|
2019-05-17 |
Chris Cannam |
Remove some debug
|
2019-05-17 |
Chris Cannam |
Merge from branch tuning-difference
|
2019-05-17 |
Chris Cannam |
Provide facility to re-align models
tuning-difference
|
2019-05-16 |
Chris Cannam |
Make a completion figure available to alignment, + a couple of other fixes
tuning-difference
|
2019-05-15 |
Chris Cannam |
Experiment with optionally taking tuning difference into account for alignment
tuning-difference
|
2019-05-14 |
Chris Cannam |
Permit subclass to determine window title format
single-point
|
2019-04-30 |
Chris Cannam |
Experimental branch based on Thorn C++ code from RG
thorn-cpp
|
2019-04-26 |
Chris Cannam |
Ensure main model also gets aligned (as reference)
single-point
|
2019-04-24 |
Chris Cannam |
Merge from default branch
single-point
|
2019-04-04 |
Chris Cannam |
Update so Document owns the alignment model's input aggregate model
|
2019-04-04 |
Chris Cannam |
Update so Document owns the alignment model's input aggregate model, just as any other model
single-point
|
2019-04-02 |
Chris Cannam |
Make layer order in document also stable on file load/save
single-point
|
2019-04-02 |
Chris Cannam |
Avoid arbitrarily reordering models from file order on load
single-point
|
2019-04-02 |
Chris Cannam |
Retain models in registration order, to assist in getting stable file format in load/save
single-point
|
2019-04-02 |
Chris Cannam |
Some debug output adjustments
single-point
|
2019-03-28 |
Chris Cannam |
Add exportLayerTo (moved here from MainWindow)
single-point
|
2019-03-28 |
Chris Cannam |
Support reading OSC script from stdin; make it possible to run OSC script even without external OSC port
single-point
|
2019-03-28 |
Chris Cannam |
Update to using export IDs stored in the XmlExportables
single-point
|
2019-03-28 |
Chris Cannam |
Merge from branch osc-script
single-point
|
2019-03-26 |
Chris Cannam |
Debug output
osc-script
|
2019-03-25 |
Chris Cannam |
Toward running an OSC script in batch
osc-script
|
2019-03-22 |
Chris Cannam |
Use updated ImageModel
single-point
|
2019-03-22 |
Chris Cannam |
Use updated TextModel
single-point
|
2019-03-21 |
Chris Cannam |
Updates for SparseOneDimensionalModel in new API
single-point
|
2019-03-20 |
Chris Cannam |
Use matching-event search in tone generator
single-point
|
2019-03-19 |
Chris Cannam |
Further updates for new API - but we still need some more support in the API itself
single-point
|
2019-03-15 |
Chris Cannam |
Update following RegionModel API change
single-point
|
2019-03-15 |
Chris Cannam |
Update to use external commands
single-point
|
2019-03-14 |
Chris Cannam |
Updates for single-point changes, including removal of FlexiNoteModel
single-point
|
2019-03-08 |
Chris Cannam |
Build fix for single-point changes
single-point
|
2019-01-09 |
Chris Cannam |
Merge from branch fix-static-analysis
|
2019-01-09 |
Chris Cannam |
Provide path, not just initial format, to dialog to enable re-guessing if user changes separator
|
2019-01-08 |
Chris Cannam |
Minor warning text fix
|
2019-01-04 |
Chris Cannam |
Wire up modelAboutToBeDeleted which appears to have been missed earlier - fixing crash when timer fires after model deleted e.g. on app exit
|
2018-12-19 |
Chris Cannam |
Fix overlooked int -> ZoomLevel update (thanks bluemoon)
|
2018-12-19 |
Chris Cannam |
Fix crash on exit when not using OSC (https://sourceforge.net/p/sv1/bugs/263/)
|
2018-12-04 |
Chris Cannam |
Merge from default branch
fix-static-analysis
|
2018-11-29 |
Chris Cannam |
Ensure that undo restores deleted pane's layers in their original order
|
2018-11-26 |
Chris Cannam |
Use nullptr throughout
fix-static-analysis
|
2018-11-26 |
Chris Cannam |
Header guards
fix-static-analysis
|
2018-11-26 |
Chris Cannam |
Use override throughout
fix-static-analysis
|
2018-11-22 |
Chris Cannam |
Fixes from clang modernize-use-override
fix-static-analysis
|
2018-11-09 |
Chris Cannam |
Try to avoid deleting thread while OSC interface is still being set up
|
2018-11-06 |
Chris Cannam |
Merge from default branch
zoom
|