| @0xfee98b707b92aa09; | |
| using Matrix = import "matrix.capnp"; | |
| struct VprFloatEntry { | |
| value @0 :Float32; | |
| } | |
| struct VprDeltaDelayModel { | |
| delays @0 :Matrix.Matrix(VprFloatEntry); | |
| } | |
| struct VprOverrideEntry { | |
| fromType @0 :Int16; | |
| toType @1 :Int16; | |
| fromClass @2 :Int16; | |
| toClass @3 :Int16; | |
| deltaX @4 :Int16; | |
| deltaY @5 :Int16; | |
| delay @6 :Float32; | |
| } | |
| struct VprOverrideDelayModel { | |
| delays @0 :Matrix.Matrix(VprFloatEntry); | |
| delayOverrides @1 :List(VprOverrideEntry); | |
| } |