log data/model/WritableWaveFileModel.h @ 1345:c0cdacc47f4e 3.0-integration

age author description
Wed, 04 Jan 2017 14:22:39 +0000 Chris Cannam Make writable model updating explicit rather than essentially an arbitrary hidden accident 3.0-integration
Tue, 13 Dec 2016 15:23:21 +0000 Chris Cannam Update to use bqvec allocator for float vectors 3.0-integration
Tue, 13 Dec 2016 12:03:48 +0000 Chris Cannam Handle increases in the overall channel count by closing and reopening the audio device. 3.0-integration
Tue, 13 Oct 2015 14:26:40 +0100 Chris Cannam Adjust model update during recording or writing a new wave file. Formerly we were using the model's completion percentage to indicate write proportion and completion -- that's not a good idea because some layers will reasonably avoid rendering at all until a model reaches 100% completion (it's supposed to report only progress on the initial model generation, and the model shouldn't change during completion updates). tony-2.0-integration
Thu, 20 Aug 2015 13:15:19 +0100 Chris Cannam Merge from branch recording 3.0-integration
Wed, 19 Aug 2015 17:03:31 +0100 Chris Cannam Make WritableWaveFileModel a true WaveFileModel (and ReadOnlyWaveFileModel the other sort of it). Enable recording from an empty session using that. recording
Mon, 15 Jun 2015 12:19:47 +0100 Chris Cannam Rework audio file reader API to prefer using std containers simple-fft-model
Wed, 10 Jun 2015 17:06:02 +0100 Chris Cannam Tidy dense time-value model API a bit; add first simple unit test for FFT model
Tue, 31 Mar 2015 12:12:31 +0100 Chris Cannam clone() is never used (therefore presumably never works either) tonioni
Wed, 04 Mar 2015 12:01:04 +0000 Chris Cannam Introduce and use a samplerate type cxx11
Tue, 03 Mar 2015 15:18:24 +0000 Chris Cannam Introducing the signed 64-bit frame index type, and fixing build failures from inclusion of -Wconversion with -Werror. Not finished yet. cxx11
Tue, 17 Jun 2014 14:33:42 +0100 Chris Cannam Unsigned removals and warning fixes in data/ warnfix_no_size_t
Wed, 27 Feb 2008 11:59:42 +0000 Chris Cannam * Merge from trunk spectrogram-cache-rejig
Wed, 27 Feb 2008 10:32:45 +0000 Chris Cannam * merge from trunk (1.2 ended up being tracked from trunk, but we may want 1.2-stable
Thu, 07 Feb 2008 15:25:05 +0000 Chris Cannam * Ensure waveforms are strictly correct even when using a non-power-of-two
Thu, 24 Jan 2008 14:35:43 +0000 Chris Cannam * Add wave file model method for reading more than one channel at once,
Wed, 28 Nov 2007 17:45:37 +0000 Chris Cannam * Improvements to layer summary dialog (LayerTree, LayerTreeDialog), & rename.
Mon, 01 Oct 2007 13:48:38 +0000 Chris Cannam * Change WaveFileModel API from getValues(start,end) to getData(start,count).
Tue, 14 Aug 2007 13:58:53 +0000 Chris Cannam * Fix #1757772 tempo, dynamic related plug-ins bug -- make auto-align
Wed, 07 Feb 2007 14:21:14 +0000 Chris Cannam * Return ranges from RangeSummarisableTimeValueModel::getRanges by references
Fri, 17 Nov 2006 16:27:39 +0000 Chris Cannam * Update copyright notes as appropriate.
Fri, 13 Oct 2006 12:51:05 +0000 Chris Cannam * Simplify maker names in plugin menu
Thu, 05 Oct 2006 11:03:06 +0000 Chris Cannam * Tidy up inheritance hierarchy of model classes -- remove ZoomConstraint as
Tue, 03 Oct 2006 14:17:37 +0000 Chris Cannam * Introduce WritableWaveFileModel, and use it as an output model for audio