graph
- Merge from branch svg, and thus (in some subrepos) from levelpanwidget3.0-integration 2016-12-19, by Chris Cannam
- Implement "Export SVG file..."svg 2016-12-19, by Chris Cannam
- Introduce a colour map combo too. Doesn't yet have swatches3.0-integration 2016-12-16, by Chris Cannam
- Merge3.0-integration 2016-12-15, by Chris Cannam
- Update to current bqresample API3.0-integration 2016-12-15, by Chris Cannam
- Merge from branch 3.0-integration3.0-integration 2016-12-14, by Chris Cannam
- QuickTime file reader is no longer used on any platform and is probably rotting. Remove it3.0-integration 2016-12-13, by Chris Cannam
- Update to use bqvec allocator for float vectors3.0-integration 2016-12-13, by Chris Cannam
- Handle increases in the overall channel count by closing and reopening the audio device.3.0-integration 2016-12-13, by Chris Cannam
- Some hackery toward having a zoomlevel typezoom 2016-12-12, by Chris Cannam
- Fix compiler warnings3.0-integration 2016-12-09, by Chris Cannam
- Merge from branch bqresample3.0-integration 2016-12-09, by Chris Cannam
- Fixes to sample rate and latency handlingbqresample 2016-12-09, by Chris Cannam
- Update to reflect bqresample API change3.0-integration 2016-12-09, by Chris Cannam
- Remove unnecessary move()s3.0-integration 2016-12-07, by Chris Cannam
- Start pruning other resampler logic than bqresample3.0-integration 2016-12-05, by Chris Cannam
- Remove resampler quality option (#1760)3.0-integration 2016-12-05, by Chris Cannam
- Add Apple Lossless files3.0-integration 2016-12-02, by Chris Cannam
- Further updates to tests and debug output for file reading on OSX3.0-integration 2016-12-02, by Chris Cannam
- More faffing with tests, to no great effect3.0-integration 2016-12-01, by Chris Cannam
- Add gapless preference to prefs dialog; much work on audio read tests3.0-integration 2016-12-01, by Chris Cannam
- Another check to ensure sync error suppressed at eof3.0-integration 2016-11-29, by Chris Cannam
- Merge from branch mp3-gapless3.0-integration 2016-11-29, by Chris Cannam
- Stop reporting sync errors only when we really are at eof, i.e. after the input callback has been called again (previously we just tested whether we'd buffered up all the input, which of course we do in one go at the start)mp3-gapless 2016-11-29, by Chris Cannam
- Test fixesmp3-gapless 2016-11-29, by Chris Cannam
- Update m4a files to exports from CoreAudio, rather than FAAC; update tests accordingly, and add test for spurious data after end of decodemp3-gapless 2016-11-29, by Chris Cannam
- Handle trimming the padding from end as wellmp3-gapless 2016-11-29, by Chris Cannam
- Refactor in CodedAudioFileReader in preparation for trimming at endmp3-gapless 2016-11-29, by Chris Cannam
- Add gapless flag to MP3FileReader, and implement trimming the delay samples from the start (padding is not yet trimmed from end)mp3-gapless 2016-11-29, by Chris Cannam
- Add test for last change to ColumnOp3.0-integration 2016-11-29, by Chris Cannam
- Further fix to decision about when not to interpolate in ColumnOp::distribute3.0-integration 2016-11-28, by Chris Cannam
- Merge3.0-integration 2016-11-28, by Chris Cannam
- Interpolate always, when interpolation requested. Previous test failed to take into account varying bin height in log-scale modes, which meant interpolation might be necessary even when more bins than pixels.3.0-integration 2016-11-28, by Chris Cannam
- Make CSV feature writer produce the same output with Qt 5.6 and 5.7+3.0-integration 2016-11-25, by Chris Cannam
- Don't show this... We should find a better way to make it available in the UI3.0-integration 2016-11-25, by Chris Cannam
- Avoid being locale-specific in XSD parse3.0-integration 2016-11-25, by Chris Cannam
- Merge3.0-integration 2016-11-25, by Chris Cannam
- Improve mp3 offset detection, add test for truncated decode3.0-integration 2016-11-25, by Chris Cannam
- Don't always print these3.0-integration 2016-11-25, by Chris Cannam
- Merge from branch subdivide-instants3.0-integration 2016-11-25, by Chris Cannam
- Tidy up, with some convenient C++11ismssubdivide-instants 2016-11-25, by Chris Cannam
- Add Winnow as wellsubdivide-instants 2016-11-25, by Chris Cannam
- Implement "Subdivide Selected Instants". Also add the relabel command to the history, which I previously forgot to do!subdivide-instants 2016-11-25, by Chris Cannam
- Add MAD_BUFFER_GUARD padding at end of mp3 buffer, in order to ensure last frame is decoded successfully (otherwise the decoded audio is truncated). Another thing learned from madplay.3.0-integration 2016-11-24, by Chris Cannam
- Do that only for the first frame3.0-integration 2016-11-24, by Chris Cannam
- Filter out Xing/LAME info frames, rather than letting them go to the mp3 decoder as if they were audio frames. Fixes the 1152-sample zero pad at start of some decoded mp3 files (distinct from decoder delay). The logic here is based on the madplay code.3.0-integration 2016-11-24, by Chris Cannam
- Tag load diagnostic3.0-integration 2016-11-23, by Chris Cannam
- A bit more diagnostic info3.0-integration 2016-11-23, by Chris Cannam
- More diagnostic output3.0-integration 2016-11-23, by Chris Cannam
- More error reporting updates3.0-integration 2016-11-23, by Chris Cannam
- Warn when out-of-range bin requested3.0-integration 2016-11-23, by Chris Cannam
- Avoid potentially trying to allocate negative-sized vector!3.0-integration 2016-11-23, by Chris Cannam
- Debug note when we overrun end of data3.0-integration 2016-11-23, by Chris Cannam
- Trivial loop reordering for sequential index3.0-integration 2016-11-23, by Chris Cannam
- Debug output updates3.0-integration 2016-11-22, by Chris Cannam
- Avoid compiler warning3.0-integration 2016-11-22, by Chris Cannam
- Actually use the StorageAdviser output properly3.0-integration 2016-11-22, by Chris Cannam
- More informative debug output from StorageAdviser3.0-integration 2016-11-22, by Chris Cannam
- Add SVCERR and the ability to silence debug output (giving Sonic Annotator a --quiet mode)3.0-integration 2016-11-22, by Chris Cannam
- Hit counts optional3.0-integration 2016-11-21, by Chris Cannam