log data/model/WritableWaveFileModel.h @ 1331:576be7933ec7 3.0-integration

age author description
2016-12-13 Chris Cannam Update to use bqvec allocator for float vectors 3.0-integration
2016-12-13 Chris Cannam Handle increases in the overall channel count by closing and reopening the audio device. 3.0-integration
2015-10-13 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
2015-08-20 Chris Cannam Merge from branch recording 3.0-integration
2015-08-19 Chris Cannam Make WritableWaveFileModel a true WaveFileModel (and ReadOnlyWaveFileModel the other sort of it). Enable recording from an empty session using that. recording
2015-06-15 Chris Cannam Rework audio file reader API to prefer using std containers simple-fft-model
2015-06-10 Chris Cannam Tidy dense time-value model API a bit; add first simple unit test for FFT model
2015-03-31 Chris Cannam clone() is never used (therefore presumably never works either) tonioni
2015-03-04 Chris Cannam Introduce and use a samplerate type 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
2014-06-17 Chris Cannam Unsigned removals and warning fixes in data/ warnfix_no_size_t
2008-02-27 Chris Cannam * Merge from trunk spectrogram-cache-rejig
2008-02-27 Chris Cannam * merge from trunk (1.2 ended up being tracked from trunk, but we may want 1.2-stable
2008-02-07 Chris Cannam * Ensure waveforms are strictly correct even when using a non-power-of-two
2008-01-24 Chris Cannam * Add wave file model method for reading more than one channel at once,
2007-11-28 Chris Cannam * Improvements to layer summary dialog (LayerTree, LayerTreeDialog), & rename.
2007-10-01 Chris Cannam * Change WaveFileModel API from getValues(start,end) to getData(start,count).
2007-08-14 Chris Cannam * Fix #1757772 tempo, dynamic related plug-ins bug -- make auto-align
2007-02-07 Chris Cannam * Return ranges from RangeSummarisableTimeValueModel::getRanges by references
2006-11-17 Chris Cannam * Update copyright notes as appropriate.
2006-10-13 Chris Cannam * Simplify maker names in plugin menu
2006-10-05 Chris Cannam * Tidy up inheritance hierarchy of model classes -- remove ZoomConstraint as
2006-10-03 Chris Cannam * Introduce WritableWaveFileModel, and use it as an output model for audio