log

age author description
2018-04-17 Chris Cannam Fix compiler warnings
2018-04-17 Chris Cannam Merge from branch streaming-csv-writer
2018-04-17 Chris Cannam For sparse models, write whole model to CSV in one go streaming-csv-writer
2018-04-17 Chris Cannam Update getEndFrame so as to refer explicitly to final frame + 1 (consistent with selection semantics and existing wave model) streaming-csv-writer
2018-04-17 Chris Cannam Merge from default branch streaming-csv-writer
2018-04-17 Lucas Thompson Add failing test case for writing a sparse model. Partially handle some of the related issues with line-breaks. streaming-csv-writer
2018-04-17 Lucas Thompson Remove anonymous namespace streaming-csv-writer
2018-04-17 Lucas Thompson Fix multi-selection output line break issue, compare against end frame of last region. streaming-csv-writer
2018-04-17 Lucas Thompson Write failing test for multi-selection output - line break issue between regions. streaming-csv-writer
2018-04-17 Lucas Thompson Introduce overload of writeInChunks taking a MultiSelection. Simplifies the progress reporting. streaming-csv-writer
2018-04-17 Lucas Thompson Fix another occurrence of old name streaming-csv-writer
2018-04-17 Lucas Thompson Fix typo of old name streaming-csv-writer
2018-04-17 Lucas Thompson Implement progress reporting for multi-selection. Needs refactoring. streaming-csv-writer
2018-04-17 Lucas Thompson Fix progress reporting and allow for changing how progress is calculating (TODO multi-selection) streaming-csv-writer
2018-04-17 Lucas Thompson Add failing test for non zero selection start streaming-csv-writer
2018-04-17 Lucas Thompson Initialise ProgressReporter member with default member initialiser streaming-csv-writer
2018-04-17 Lucas Thompson Formatting and naming changes more in line with SV conventions. streaming-csv-writer
2018-04-17 Lucas Thompson Revert to adding a test case in the style of the existing file streaming-csv-writer
2018-04-17 Lucas Thompson Remove some duplication and make use of utility function for writing in chunks to avoid memory growth. streaming-csv-writer
2018-04-17 Lucas Thompson Add constructor overload for using an optional ProgressReporter streaming-csv-writer
2018-04-17 Lucas Thompson Added utility function for splitting a model selection into chunks and writing to a stream. streaming-csv-writer
2018-04-17 Lucas Thompson Already pre-allocated, don't push_back. streaming-csv-writer
2018-04-17 Lucas Thompson Fix namespace streaming-csv-writer
2018-04-17 Lucas Thompson Untabify streaming-csv-writer
2018-04-17 Lucas Thompson Introduce a TestHelper which contains boiler plate for running a suite of QtTest style objects. Stub CSVStreamWriter and test to integrate into build. streaming-csv-writer
2018-03-01 Chris Cannam Untabify
2018-03-01 Chris Cannam Convert some cerrs to SVCERRs. Apart from anything else, this makes MSVC2017 happy
2017-12-11 Chris Cannam Rework canonicalisation so as to avoid theoretical possibility of integer overflow
2017-12-07 Chris Cannam Fix fallthrough which bothered compiler
2017-10-09 Chris Cannam Fix reversed parameter names (fortunately the only call to this function currently uses the correct order)
2017-10-09 Chris Cannam Add overlooked fclose in error case
2017-08-31 Chris Cannam Merge
2017-08-31 Chris Cannam Avoid displaying negative zero
2017-07-20 Chris Cannam Adjust rounding; fixes tests on 32-bit Linux test box. Also update one test. Next: recheck everywhere else.
2017-07-10 Chris Cannam Merge from branch "scale-ticks"
2017-05-04 Chris Cannam SVDEBUG, though it turns out not to be very useful scale-ticks
2017-05-04 Chris Cannam Rework log scale calculation, update to changed interface scale-ticks
2017-05-04 Chris Cannam We don't need to return the tick instruction gubbins scale-ticks
2017-05-04 Chris Cannam Another test, that needs some more work scale-ticks
2017-05-04 Chris Cannam After seeing them in action, I changed my mind about the wisdom of these trailing .0s scale-ticks
2017-05-04 Chris Cannam Add logarithmic ticks. This is getting complicated! scale-ticks
2017-05-04 Chris Cannam Tests now passing scale-ticks
2017-05-04 Chris Cannam Change loop to something that feels more correct, though it makes no difference to the tests here. More tests, one failing. scale-ticks
2017-05-03 Chris Cannam More tests & fixes scale-ticks
2017-05-03 Chris Cannam These tests now pass (in some cases by fixing the tests) scale-ticks
2017-05-03 Chris Cannam More fixes, more tests, including some more that now fail scale-ticks
2017-05-03 Chris Cannam These tests now pass, but there's still a lot to be done scale-ticks
2017-05-03 Chris Cannam Scale tick labeller, and tests (some failing so far) scale-ticks
2017-03-07 Chris Cannam Untabify!
2017-03-07 Chris Cannam Change where the 32-bit memory calculation adjustment is carried out -- more transparent here
2017-03-07 Chris Cannam More debug logging
2017-03-07 Chris Cannam Debug output
2017-03-06 Chris Cannam Fix some one-off memory leaks (including distracting ones in tests)
2017-03-06 Chris Cannam Some bits and bobs to do with handling memory pressure
2017-03-06 Chris Cannam More useful diagnostics for MIDI startup
2017-03-06 Chris Cannam Avoid compiler warning for dummy build
2017-03-06 Chris Cannam Support pre-5.4 Qt builds. Also, don't use SVDEBUG in here, because it depends on this class!
2017-03-05 Chris Cannam Update RtMidi build to v2.1.1
2017-03-05 Chris Cannam Debug output
2017-02-28 Chris Cannam Fix equality comparison that caused test case failure on 32-bit build