Add Docker build scripts
Update CHANGELOG
Update installation notes for MSVC
Travis build file
Enforce c++98
Update MSVC build projects - two solutions, one for plugin SDK and one for host SDK,with each containing the two relevant projects. Default is now release x64.
Ignore these
Copyright dates
Remove this, it isn't useful
Might as well add these, since pretty much everyone seems to need them for Homebrew-installed libsndfile
Update a couple of comments to match the specifications elsewhere
Typo fix
Fix inadequate #if guard for non-gcc builds
Update regression test expected cases. One of the "obscure" RealTime fixes made recently actually fixed a substantial error (of 1 sample frame, sometimes 2) in printing timestamps resulting from input-domain adapter processing
Revert to C++98 -- this library is not supposed to use C++11
Fix fairly obscure mis-canonicalisation in RealTime (leading to non-canonical but still correct values)
Fixes to a few unusual cases in RealTime
Merge from branch enumerate-options
Add plugin enumeration options (for use by piper server, needs testing)
Correct use of multibyte-widechar conversion routines
Remove some debug output by default
Fix compiler warnings
Merge from vampipe branch. This removes RequestResponse, PluginConfiguration and PluginStaticData again. I don't think they are proving general enough to be worth adding to this SDK at this point. Will try them out in piper-cpp instead.
Fix long-standing memory leaks (parameter descriptors and feature list container) in plugin adapter
Remove RequestResponse, PluginConfiguration and PluginStaticData again. I don't think they are proving general enough to be worth adding to this SDK at this point. Will try them out in piper-cpp instead.
Merge from default branch;
Merge from branch vampipe
Merge from 454:3949cc56f2ce
plugins -> available, this changed again in schema
Add IPython for test signal
pluginData -> plugins like the schema
Merge from branch outputid-string-in-featureset
Introduce ListResponse type as well
Make RequestResponse types more consistent by adding plugin to ConfigurationResponse and introducing a FinishRequest
Begin plugin output id / index mapping for use in feature sets
Add test using new curve-fsr-mixed output from the Vamp Test Plugin, and make corresponding fix to timestamp logic
Fix erroneous test file location left in by accident
Puzzlingly, this seems to produce the wrong results if assigned directly when compiled using Emscripten. I wonder what I'm missing
Remove unused variable
Add forgotten file...
Might help if these were public
KissFFT copyright notes
Add FFTComplex class by analogy to FFTReal
Single or double-precision FFTs (double in the default build), not both
Make single/double-precision selectable for input domain adapter windowing and FFTs. Double precision is necessary to pass Sonic Annotator regression tests, though in practice most real-world methods would be fine with single precision.
Merge from default branch
Fix fixed-sample-rate output timestamps in simple host; update test files
« Previous 1 2 3 4 ... 11 Next » (51-100/542) Per page: 25, 50, 100
Also available in: Atom