# HG changeset patch # User Chris Cannam # Date 1463409982 -3600 # Node ID 71bd819694ec88820d2095e16e6e1c26c6c7f946 # Parent 793a89c8b353744faf789cfdc02894aca190d828 Add process request diff -r 793a89c8b353 -r 71bd819694ec capnproto/vamp.capnp --- a/capnproto/vamp.capnp Fri May 13 16:28:26 2016 +0100 +++ b/capnproto/vamp.capnp Mon May 16 15:46:22 2016 +0100 @@ -135,11 +135,18 @@ outputs @0 :List(OutputDescriptor); } +struct ProcessRequest { + pluginHandle @0 :Int64; + timestamp @1 :RealTime; + input @2 :List(List(Float32)); +} + struct VampRequest { request :union { list @0 :Void; load @1 :LoadRequest; configure @2 :ConfigurationRequest; + process @3 :ProcessRequest; } } @@ -150,6 +157,7 @@ list @2 :List(PluginStaticData); load @3 :LoadResponse; configure @4 :ConfigurationResponse; + process @5 :FeatureSet; } }