graph
- Merge from branch project-file-reworkpiper 2016-10-28, by Chris Cannam
- Ensure plugin is deleted in same thread that created and used itproject-file-rework 2016-10-28, by Chris Cannam
- Rename server to simple-server, and add some more description in usageproject-file-rework 2016-10-28, by Chris Cannam
- Error handlingproject-file-rework 2016-10-27, by Chris Cannam
- Error handlingproject-file-rework 2016-10-27, by Chris Cannam
- Update Piper server invocation conventionproject-file-rework 2016-10-27, by Chris Cannam
- More Windows build bitsproject-file-rework 2016-10-27, by Chris Cannam
- Fix maddening failure to start server with space in its pathproject-file-rework 2016-10-25, by Chris Cannam
- Mergeproject-file-rework 2016-10-25, by Chris Cannam
- Add files that I forgot to track on Friday (sigh)piper 2016-10-25, by Chris Cannam
- Cut down vastly on the number of config.pri files and places where their contents has to be effectively duplicated without themproject-file-rework 2016-10-24, by Chris Cannam
- Error reporting for Piper server startuppiper 2016-10-21, by Chris Cannam
- Fixes to choice of plugin factorypiper 2016-10-21, by Chris Cannam
- Restore native-Vamp factory and make the choice between Piper and Native a preferencepiper 2016-10-21, by Chris Cannam
- Fix capnp include scenario on Windowspiper 2016-10-20, by Chris Cannam
- Avoid instantiating all plugins (in piper client) on startup, using plugin static data instead. Problem of where to get the units field from is still pending.piper 2016-10-20, by Chris Cannam
- Merge from branch 3.0-integrationpiper 2016-10-20, by Chris Cannam
- Merge from branch msvc2015_643.0-integration 2016-10-20, by Chris Cannam
- Further MSVC build stuff. Committing this as-is because it's building and running now, but there's a lot to tidy up.msvc2015_64 2016-10-19, by Chris Cannam
- Tidy and re-fix for Linuxmsvc2015_64 2016-10-19, by Chris Cannam
- MSVC build fixesmsvc2015_64 2016-10-18, by Chris Cannam
- Merge from branch "3.0-integration"msvc2015_64 2016-10-18, by Chris Cannam
- MSVC build fixesmsvc2015_64 2016-10-18, by Chris Cannam
- MatrixFile is no longer used3.0-integration 2016-10-18, by Chris Cannam
- Fix compiler warningspiper 2016-10-17, by Chris Cannam
- Restore plugin categoriespiper 2016-10-17, by Chris Cannam
- More cautious locking on sparse model modificationpiper 2016-10-17, by Chris Cannam
- Pull out model creation into the transformer thread run(), so that all communications with the plugin server happen on a single thread. Then make the model accessor wait for them to be created (which still happens right at the start of processing) before returning.piper 2016-10-17, by Chris Cannam
- Try AutoPlugin; also not very successfulpiper 2016-10-14, by Chris Cannam
- Bodge in piper-cpp client (not yet working)piper 2016-10-14, by Chris Cannam
- Merge from default branch3.0-integration 2016-09-20, by Chris Cannam
- Merge from branch tony-2.0-integration3.0-integration 2016-09-20, by Chris Cannam
- Merge latest SV 3.0 branch codetony-2.0-integration 2016-08-19, by Chris Cannam
- Compiler warning fixes2016-08-16, by Chris Cannam
- Avoid warning3.0-integration 2016-08-15, by Chris Cannam
- Introduce labels in RangeMapper and use them in AudioDial, though only for tooltip at present. Make use of this for spectrogram magic -81dB/-Inf threshold. Also introduce static strings for inf/pi and use where appropriate.3.0-integration 2016-08-05, by Chris Cannam
- Merge work on unified spectrogram and colour 3d plot caching renderer3.0-integration 2016-08-05, by Chris Cannam
- Fixes to phase display and colour scale for it; tidy up some debug outputspectrogram-minor-refactor 2016-08-05, by Chris Cannam
- Restore phase displayspectrogram-minor-refactor 2016-08-04, by Chris Cannam
- Re-enable (little-used) normalise-visible-range option in spectrogram layerspectrogram-minor-refactor 2016-08-03, by Chris Cannam
- Avoid overrun-by-1spectrogram-minor-refactor 2016-08-03, by Chris Cannam
- Float/double conversion fixesspectrogram-minor-refactor 2016-08-01, by Chris Cannam
- Fix threshold in spectrogram -- it wasn't working in the last release.spectrogram-minor-refactor 2016-08-01, by Chris Cannam
- Scale range matchingspectrogram-minor-refactor 2016-08-01, by Chris Cannam
- Toward updating mag cachespectrogram-minor-refactor 2016-07-20, by Chris Cannam
- Convert ColumnNormalization to an enum class, and separate out normalize-visiblespectrogram-minor-refactor 2016-07-14, by Chris Cannam
- Fix potential crash in Dense3dModelPeakCache owing to combination of wrong width calculation and wrong handling of width overrunspectrogram-minor-refactor 2016-07-14, by Chris Cannam
- Create, but don't yet use, a renderer in the colour 3d plot layerspectrogram-minor-refactor 2016-07-13, by Chris Cannam
- Comments and namingspectrogram-minor-refactor 2016-06-23, by Chris Cannam
- Small fix to compiler warningspectrogram-minor-refactor 2016-06-23, by Chris Cannam
- Extend column logic to peak frequency display as well, and correct some scopes according to whether values are per source column or per target pixelspectrogram-minor-refactor 2016-06-20, by Chris Cannam
- Pull out column ops into ColumnOpspectrogram-minor-refactor 2016-06-20, by Chris Cannam
- Mid-refactor to pull out the bulk of paintDrawBuffer into chunksspectrogram-minor-refactor 2016-06-13, by Chris Cannam
- OSX build fixes3.0-integration 2016-04-27, by Chris Cannam
- Merge from the default branch3.0-integration 2016-04-21, by Chris Cannam
- Merge branches 3.0-integration and imaf_enc to 3.0-plus-imaf3.0-plus-imaf 2016-04-20, by Chris Cannam
- Merge from branch pluginscan3.0-integration 2016-04-15, by Chris Cannam
- Check for plugin scan helper checker helper program in suitable directory, & tidy up warning messages somewhatpluginscan 2016-04-15, by Chris Cannam
- Update for adjusted checker layout, and tidypluginscan 2016-04-14, by Chris Cannam
- Make use of, and warn for, the plugin checker for all types of plugin. Haven't yet resolved the question of how to install and find it.pluginscan 2016-04-14, by Chris Cannam
- First cut running (but not yet using output of, or recovering from errors in) the plugin checker at startuppluginscan 2016-04-14, by Chris Cannam
- Add -ldl in a couple more places2016-03-21, by Chris Cannam
- Win32 build fix2016-03-18, by Chris Cannam
- Start including Vamp SDK into main build, as we do with Sonic Annotator3.0-integration 2016-03-18, by Chris Cannam
- Presume that the Vamp SDK exists at the directory next door2016-03-18, by Chris Cannam
- Merge from default branch3.0-integration 2016-03-04, by Chris Cannam
- Merge2016-03-04, by Chris Cannam
- Fix display of 3d model data in data editor, by adding start frame offset (formerly ignored)2016-03-04, by Chris Cannam
- Merge from default branch3.0-integration 2016-03-02, by Chris Cannam
- ...commented out2016-02-25, by Chris Cannam
- Debug2016-02-25, by Chris Cannam
- Debug bits2016-01-22, by Chris Cannam
- Show warning to the user when plugin population has problems2016-01-19, by Chris Cannam
- Check for plugin loadability before trying to load in the main process (POSIX only so far)2016-01-11, by Chris Cannam
- Pull out candidate list2016-01-08, by Chris Cannam
- Better error reporting for transform load (from RDF and XML)2016-02-25, by Chris Cannam
- Work around libsndfile-1.0.26 bug that reports all files as non-seekable2016-02-24, by Chris Cannam
- Use float format for cached files in CodedAudioFileReader, to preserve internal representation (see comment)2016-02-24, by Chris Cannam
- Merge from the default branch3.0-integration 2016-02-04, by Chris Cannam
- Merge from branch "tony-2.0-integration"3.0-integration 2016-02-04, by Chris Cannam
- Merge2016-01-30, by Chris Cannam
- Update acinclude files to look for qt5-qmake as well as qmake-qt52016-01-30, by Chris Cannam
- Small possible speedup3.0-integration 2016-01-22, by Chris Cannam
- Tidy a bit3.0-integration 2016-01-22, by Chris Cannam
- Convert 3d model column type from QVector to std::vector; replace another user of ResizeableBitset3.0-integration 2016-01-22, by Chris Cannam
- Don't need ResizeableBitset, vector<bool> is already a compact format3.0-integration 2016-01-22, by Chris Cannam
- Fix one-block rounding error when zoomed a long way out, visible as an offset toward the end of very long audio files3.0-integration 2016-01-22, by Chris Cannam
- Adjust locking when filling range cache in background thread, so as to spend less time waiting on locks3.0-integration 2016-01-22, by Chris Cannam
- Debug bits3.0-integration 2016-01-22, by Chris Cannam
- Show warning to the user when plugin population has problems3.0-integration 2016-01-19, by Chris Cannam
- Check for plugin loadability before trying to load in the main process (POSIX only so far)3.0-integration 2016-01-11, by Chris Cannam
- Pull out candidate list3.0-integration 2016-01-08, by Chris Cannam
- Merge from default branch3.0-integration 2015-11-18, by Chris Cannam
- OSX build stuff2015-11-04, by Chris Cannam
- Write Track in RDF only if title/artist metadata present, not simply on the basis of a TrackMetadata object existing2015-11-04, by Chris Cannam
- Update JAMS output to JAMS v0.2.0. We now (for the first time?!) write actual JAMS schema-compliant output when possible, though it isn't possible for many types of plugin. The output for all tested combinations of transforms is valid JSON even where it isn't schema-compliant.2015-11-04, by Chris Cannam
- Add & test the digits option in the CSV file writer2015-11-03, by Chris Cannam
- Merge2015-11-03, by Chris Cannam
- Debug outputs2015-11-03, by Chris Cannam
- Handle unknown type2015-11-03, by Chris Cannam
- Make it possible to report that a transform is of unknown type (e.g. invalid transform id, user mixed up filename and transform id, etc)2015-11-03, by Chris Cannam
- Build fix2015-10-22, by Chris Cannam
- Return maximum through getNormalizedMagnitudesAt to avoid having to make more than one calltony-2.0-integration 2015-10-20, by Chris Cannam
- Merge from branch "3.0-integration"tony-2.0-integration 2015-10-14, by Chris Cannam
- Merge from branch "tony-2.0-integration"3.0-integration 2015-10-14, by 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-10-13, by Chris Cannam
- Fix lock contention in FFTapi3.0-integration 2015-10-12, by Chris Cannam
- Fix lock contention in FFTapitony-2.0-integration 2015-10-12, by Chris Cannam
- Merge from the default branchtony-2.0-integration 2015-10-12, by Chris Cannam
- Add mandatory option --json-format to JSON feature writer, in preparation for supporting multiple JSON formats (perhaps) in future2015-09-01, by Chris Cannam
- Simple MIDI writer test2015-09-01, by Chris Cannam
- Back out Matthias's e22bfe8ca248 in the hope that my (earlier but on a different branch, and now merged) fix 882d448c8a6d will do the right thingtony-2.0-integration 2015-08-20, by Chris Cannam