From f1440250ac7332e1809c111a258c767a78874628 Mon Sep 17 00:00:00 2001 From: Joel Wetzell Date: Sat, 13 Dec 2025 13:54:37 -0600 Subject: [PATCH] add docs for osc.message.filter processor --- src/content/docs/processors/osc/message/filter.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/content/docs/processors/osc/message/filter.md diff --git a/src/content/docs/processors/osc/message/filter.md b/src/content/docs/processors/osc/message/filter.md new file mode 100644 index 0000000..144cec7 --- /dev/null +++ b/src/content/docs/processors/osc/message/filter.md @@ -0,0 +1,15 @@ +--- +title: Decode +sidebar: + order: 1 +--- +The `osc.message.filter` module takes an OSC message and matches it against a configured [OSC address pattern](https://opensoundcontrol.stanford.edu/spec-1_0.html). When the message does not match the payload of the processor will be set to `nil` result in the route being terminated. This processor will return an error if the OSC address pattern cannot be parsed. + +- **type**: `osc.message.filter` + +### Example +``` +- type: osc.message.filter + params: + address: "/test/{a,b}/start" +``` \ No newline at end of file