Mon, 27 Jan 2025 08:53:58 +0000 |
Chris Cannam |
Merge pull request #8 from michel-slm/gcc15
default tip master
|
Fri, 24 Jan 2025 11:38:28 -0600 |
Michel Lind |
Include headers needed to compile with GCC 15's -std=gnu23 default
|
Wed, 03 Jan 2024 18:12:35 +0000 |
Chris Cannam |
Fix compiler warning re mismatching enum types
|
Wed, 05 Jan 2022 14:02:19 +0000 |
Chris Cannam |
Improve error handling (i.e. add some) for failure to initialise
|
Wed, 13 Jan 2021 15:36:24 +0000 |
Chris Cannam |
Fix some compiler warnings
|
Tue, 08 Sep 2020 12:00:37 +0100 |
Chris Cannam |
Let's just attempt a newer distro version, see if that solves our travis
|
Wed, 08 Apr 2020 16:42:32 +0100 |
Chris Cannam |
Fix test
|
Wed, 08 Apr 2020 15:02:24 +0100 |
Chris Cannam |
Further wiring for ProgramParameters - should now be supported throughout
|
Tue, 07 Apr 2020 18:04:53 +0100 |
Chris Cannam |
Fix overlooked constructor call
|
Tue, 07 Apr 2020 15:56:02 +0100 |
Chris Cannam |
Add support for ProgramParameters. In theory this means we can select a program and then re-query the plugin's parameters and get the right values back, just as would happen if we were working with the remote extractor directly as a local Vamp plugin.
|
Tue, 07 Jan 2020 11:20:47 +0000 |
Chris Cannam |
Avoid deprecated API
|
Wed, 16 Jan 2019 14:26:27 +0000 |
Chris Cannam |
A slightly tidier way of doing this
|
Tue, 15 Jan 2019 13:26:26 +0000 |
Chris Cannam |
Fix for Qt < 5.4 compatibility
|
Fri, 11 Jan 2019 15:57:37 +0000 |
Chris Cannam |
Copyright dates
|
Fri, 11 Jan 2019 15:55:45 +0000 |
Chris Cannam |
Send any stderr output to the logger (if defined)
|
Fri, 11 Jan 2019 15:55:04 +0000 |
Chris Cannam |
Remove parens from this message, because it's really useful to be able to copy/paste from the end of it including newline
|
Mon, 26 Nov 2018 13:39:01 +0000 |
Chris Cannam |
Use override throughout
|
Thu, 01 Nov 2018 14:04:58 +0000 |
Chris Cannam |
Support long options as well
|
Wed, 17 Oct 2018 15:43:35 +0100 |
Chris Cannam |
Use a value that is obvious in the output, rather than getting wrapped
|
Wed, 17 Oct 2018 15:43:27 +0100 |
Chris Cannam |
Add a bit more info
|
Wed, 17 Oct 2018 15:43:18 +0100 |
Chris Cannam |
Tidy
|
Wed, 17 Oct 2018 15:43:00 +0100 |
Chris Cannam |
Tidy
|
Wed, 17 Oct 2018 15:22:29 +0100 |
Chris Cannam |
Adjust test output
|
Wed, 17 Oct 2018 15:22:02 +0100 |
Chris Cannam |
Pass correct number of values for FrequencyDomain input
|
Wed, 17 Oct 2018 15:19:29 +0100 |
Chris Cannam |
And that change means we must be version 2
|
Wed, 17 Oct 2018 15:18:42 +0100 |
Chris Cannam |
When the input domain is FrequencyDomain, the caller is expected to pass
|
Wed, 17 Oct 2018 11:49:31 +0100 |
Chris Cannam |
Extend tests to cover two different ways of handling freq-domain data. Currently failing
|
Sat, 13 Oct 2018 16:37:56 +0100 |
Chris Cannam |
Maybe if we define both of these, we'll end up with the right things on
|
Sat, 13 Oct 2018 16:02:38 +0100 |
Chris Cannam |
C++14
|
Sat, 13 Oct 2018 12:32:53 +0100 |
Chris Cannam |
Let's try std=c++1y, see if this gets us sensible behaviour on both
|
Sat, 13 Oct 2018 12:32:03 +0100 |
Chris Cannam |
Fix strncpy overrun
|
Fri, 12 Oct 2018 22:18:37 +0100 |
Chris Cannam |
Some neatening
|
Fri, 12 Oct 2018 11:12:25 +0100 |
Chris Cannam |
Avoid compiler warnings
|
Fri, 12 Oct 2018 11:12:09 +0100 |
Chris Cannam |
Comments on dubiousness of all this
|
Tue, 02 Oct 2018 11:56:46 +0100 |
Chris Cannam |
Flush stdout before resuming output, otherwise buffered output may still appear
|
Thu, 09 Aug 2018 10:58:09 +0100 |
Chris Cannam |
Force older version of capnp for this older compiler on the Linux travis image
|
Tue, 15 May 2018 11:12:37 +0100 |
Chris Cannam |
Fix compiler warnings
|
Fri, 11 May 2018 17:00:50 +0100 |
Chris Cannam |
Check return value
|
Fri, 09 Mar 2018 09:09:20 +0000 |
Chris Cannam |
Update base-n code from upstream
|
Fri, 02 Feb 2018 11:44:57 +0000 |
Chris Cannam |
pip2 rather than mere pip seems to be necessary on OSX now
|
Fri, 02 Feb 2018 11:44:51 +0000 |
Chris Cannam |
PIC
|
Tue, 10 Oct 2017 13:49:22 +0100 |
Chris Cannam |
Update before install; seems to be necessary (based on other projects) to avoid recent Ruby-related error
|
Thu, 13 Jul 2017 15:30:31 +0100 |
Chris Cannam |
Add generated files to ignore
|
Tue, 27 Jun 2017 14:37:15 +0100 |
Chris Cannam |
Remove these version-dependent autogenerated files; let's aim to have them regenerated on build instead. The main reason they were here was because of the lack of capnpc for Windows/VC++ and that has been resolved with Cap'n Proto v0.6.
|
Thu, 15 Jun 2017 14:15:47 +0100 |
Chris Cannam |
These should no longer be necessary
|
Thu, 15 Jun 2017 12:54:54 +0100 |
Chris Cannam |
Fix typo (lib for include)
|
Thu, 15 Jun 2017 11:52:57 +0100 |
Chris Cannam |
Force use of .a from vamp-plugin-sdk dir
|
Thu, 15 Jun 2017 10:21:55 +0100 |
Chris Cannam |
Force c99 mode
|
Thu, 15 Jun 2017 10:12:16 +0100 |
Chris Cannam |
Add forgotten files!
|
Thu, 15 Jun 2017 09:52:01 +0100 |
Chris Cannam |
Merge branch 'output-type-uri'
|
Thu, 15 Jun 2017 09:51:53 +0100 |
Chris Cannam |
Back to master branch
|
Thu, 15 Jun 2017 09:38:52 +0100 |
Chris Cannam |
Use local sord/serd build
|
Thu, 15 Jun 2017 09:09:07 +0100 |
Chris Cannam |
Rename RdfTypes (which sounds like a set of type declarations) to
|
Wed, 14 Jun 2017 11:27:50 +0100 |
Chris Cannam |
Remove stubber from this repo; it's in piper-vamp-js now
|
Tue, 13 Jun 2017 17:16:03 +0100 |
Chris Cannam |
Update json11 code
|
Tue, 13 Jun 2017 16:24:24 +0100 |
Chris Cannam |
Report and fail if no plugins found (i.e. wrong library name, usually)
|
Tue, 13 Jun 2017 16:07:58 +0100 |
Chris Cannam |
More helpful comments etc
|
Tue, 13 Jun 2017 12:17:13 +0100 |
Chris Cannam |
Library
|
Tue, 13 Jun 2017 12:09:35 +0100 |
Chris Cannam |
Generate plausible metadata names; emit empty type URIs for outputs that
|
Tue, 13 Jun 2017 10:06:44 +0100 |
Chris Cannam |
Avoid emitting duplicate plugins (where duplicate libraries are
|
Tue, 13 Jun 2017 10:06:36 +0100 |
Chris Cannam |
Add sord library
|
Tue, 13 Jun 2017 09:46:30 +0100 |
Chris Cannam |
Tidy
|
Tue, 13 Jun 2017 09:46:03 +0100 |
Chris Cannam |
We're more likely to want to trigger this rule by removing the .h than
|
Tue, 13 Jun 2017 09:45:41 +0100 |
Chris Cannam |
The compiler in the Travis environment seems to have trouble with this
|
Tue, 13 Jun 2017 08:44:07 +0100 |
Chris Cannam |
Begin on stub-generator for Piper Vamp wrappers
|
Tue, 13 Jun 2017 08:43:10 +0100 |
Chris Cannam |
Remove unneeded include
|
Tue, 13 Jun 2017 08:41:57 +0100 |
Chris Cannam |
Small tidy
|
Mon, 12 Jun 2017 10:20:25 +0100 |
Chris Cannam |
Implement RDF type lookup
|
Mon, 12 Jun 2017 10:19:52 +0100 |
Chris Cannam |
Add helpful output
|
Fri, 09 Jun 2017 16:47:58 +0100 |
Chris Cannam |
Small comment
|
Fri, 09 Jun 2017 16:41:31 +0100 |
Chris Cannam |
Add these external library files
|
Fri, 09 Jun 2017 16:40:56 +0100 |
Chris Cannam |
Minor adjustment
|
Fri, 09 Jun 2017 16:25:43 +0100 |
Chris Cannam |
More notes on rdf layout
|
Fri, 09 Jun 2017 15:18:32 +0100 |
Chris Cannam |
More filling in the RDF type loading code
|
Fri, 09 Jun 2017 13:56:34 +0100 |
Chris Cannam |
Stub out RDF type lookup
|
Fri, 09 Jun 2017 13:06:11 +0100 |
Chris Cannam |
Various fixes to JSON writing for static output data
|
Thu, 08 Jun 2017 16:17:03 +0100 |
Chris Cannam |
Add static output descriptor, pass through type URI
|
Mon, 22 May 2017 08:57:02 +0100 |
Chris Cannam |
*Ahem* Rebuild for actual capnp v0.6.
|
Tue, 09 May 2017 11:46:23 +0100 |
Chris Cannam |
Rebuild these for capnp v0.6.
|
Wed, 22 Feb 2017 11:02:36 +0000 |
Chris Cannam |
Name, defensive comment
|
Fri, 10 Feb 2017 17:22:09 +0000 |
Chris Cannam |
Copyright -> rights
|
Fri, 10 Feb 2017 14:04:22 +0000 |
Chris Cannam |
Minor renaming updates
|
Thu, 09 Feb 2017 14:41:29 +0000 |
Chris Cannam |
Merge pull request #5 from piper-audio/dev/rename-pluginstub
|
Thu, 09 Feb 2017 14:27:02 +0000 |
Chris Cannam |
Update unit tests as well for rename
|
Thu, 09 Feb 2017 14:23:51 +0000 |
Chris Cannam |
Merge remote-tracking branch 'origin/master' into dev/rename-pluginstub
|
Thu, 09 Feb 2017 14:19:38 +0000 |
Chris Cannam |
Merge pull request #7 from piper-audio/dev/make-dependencies
|
Thu, 09 Feb 2017 14:22:31 +0000 |
Chris Cannam |
Merge branch 'master' into dev/rename-pluginstub
|
Thu, 09 Feb 2017 14:16:37 +0000 |
Chris Cannam |
Merge branch 'dev/step-and-block-size'
|
Thu, 09 Feb 2017 13:31:46 +0000 |
Chris Cannam |
Rename PluginStub to PiperVampPlugin and AutoPlugin to PiperAutoPlugin
|
Thu, 09 Feb 2017 13:25:35 +0000 |
Chris Cannam |
Rename methods to avoid referring to plugins in Piper-world
|
Thu, 09 Feb 2017 14:02:05 +0000 |
Chris Cannam |
Dependencies
|
Thu, 09 Feb 2017 12:54:00 +0000 |
Chris Cannam |
Merge pull request #4 from piper-audio/test/plugin-stub-configured-framing
|
Thu, 09 Feb 2017 11:38:56 +0000 |
Chris Cannam |
Authors
|
Thu, 09 Feb 2017 09:21:37 +0000 |
Chris Cannam |
Fix some syntax that the compiler used with Emscripten on Travis doesn't
|
Thu, 09 Feb 2017 12:06:43 +0000 |
Lucas Thompson |
Fix typo and use actual data in all process calls.
|
Thu, 09 Feb 2017 12:04:58 +0000 |
Lucas Thompson |
Run the tests after building.
|
Thu, 09 Feb 2017 12:00:10 +0000 |
Lucas Thompson |
Manually bring in Catch license from upstream.
|
Thu, 09 Feb 2017 11:01:13 +0000 |
Lucas Thompson |
Demonstrate that the plugin cannot be re-initialised after a failed call to process.
|
Thu, 09 Feb 2017 11:00:46 +0000 |
Lucas Thompson |
Run the test-suite with more verbose output.
|
Tue, 07 Feb 2017 20:42:20 +0000 |
Lucas Thompson |
Direct initialisation
|
Tue, 07 Feb 2017 18:35:52 +0000 |
Lucas Thompson |
Change wording.
|
Tue, 07 Feb 2017 18:31:56 +0000 |
Lucas Thompson |
Remove redundant line.
|
Tue, 07 Feb 2017 18:19:57 +0000 |
Lucas Thompson |
Add some more tests for calling process after successful and failed initialise calls.
|
Tue, 07 Feb 2017 16:35:32 +0000 |
Lucas Thompson |
Merge branch 'master' of https://github.com/piper-audio/piper-cpp into test/plugin-stub-configured-framing
|
Tue, 07 Feb 2017 09:51:29 +0000 |
Chris Cannam |
Merge pull request #3 from piper-audio/dev/step-and-block-size
|
Tue, 07 Feb 2017 16:35:16 +0000 |
Lucas Thompson |
Test setup for testing PluginCache caches framing sizes across init calls.
|
Tue, 07 Feb 2017 11:07:17 +0000 |
Lucas Thompson |
Setup test harness (Catch), integrate into build system.
|
Tue, 07 Feb 2017 10:25:15 +0000 |
Lucas Thompson |
Manually bring in Catch for testing.
|
Mon, 06 Feb 2017 12:04:25 +0000 |
Chris Cannam |
Merge pull request #2 from piper-audio/dev/step-and-block-size
|
Wed, 08 Feb 2017 10:09:51 +0000 |
Chris Cannam |
Documentation
|
Mon, 06 Feb 2017 16:44:33 +0000 |
Chris Cannam |
Fix erroneous logic for handling step and block size in prior commit
|
Fri, 03 Feb 2017 16:23:21 +0000 |
Chris Cannam |
Pull step & block size out into framing struct, return in config
|
Fri, 03 Feb 2017 13:00:42 +0000 |
Chris Cannam |
Merge pull request #1 from piper-audio/fix/regression-json-responses
|
Fri, 03 Feb 2017 12:41:37 +0000 |
Lucas Thompson |
Explicitly handle the individual error cases.
|
Fri, 03 Feb 2017 11:18:41 +0000 |
Lucas Thompson |
Add comment warning that json_to_capnp needs to be the last conversion tested.
|
Fri, 03 Feb 2017 11:15:55 +0000 |
Lucas Thompson |
Fix typo.
|
Fri, 03 Feb 2017 11:12:27 +0000 |
Lucas Thompson |
Correct the inspection of the JSON object in successful to look for both error and success objects, writing out an error string if neither are present. Revert error handling in readInput() for JSON.
|
Fri, 03 Feb 2017 11:09:37 +0000 |
Lucas Thompson |
Remove some whitespace.
|
Tue, 31 Jan 2017 23:01:49 +0000 |
Lucas Thompson |
Add a more relaxed comparision of JSON responses if the initial comparision fails. Some optional fields aren't populated from the JSON serialisation code.
|
Tue, 31 Jan 2017 22:58:38 +0000 |
Lucas Thompson |
Fix populating ListResponse from JSON response, incorrect indexing.
|