update docs for route changes

This commit is contained in:
Joel Wetzell
2026-03-04 21:50:01 -06:00
parent 02522a52b5
commit 44a60b0d1a
10 changed files with 67 additions and 17 deletions
@@ -1,8 +0,0 @@
---
title: Dictionary
---
- **router**: throughout documentation I will use the term router to refer to configured/running instance of showbridge
- **modules**: modules are configured instances that can produce or consume message like a TCP server or a UDP client
- **routes**: routes take messages coming from a module (input), do some optional processing and send that message to a module (output)
- **processors**: processors process messages, the processors are localized to the route the processor is a part of. Examples of processors or turning bytes into an OSC message or parsing a string into an integer
@@ -0,0 +1,18 @@
---
title: Dictionary
---
- **router**: throughout documentation I will use the term router to refer to a configured/running instance of showbridge
- **modules**: modules are configured instances that can produce or consume message like a TCP server or a UDP client
- **routes**: routes take messages coming from a module (input), pass the
- **processors**: processors process messages, this can be anything such as:
- [decoding bytes into a string](/processors/string/decode)
- [creating random numbers](/processors/int/random)
- [filtering OSC message](/processors/osc/message/filter)
- [running custom JavaScript snippets](/processors/script/js)
import { Aside } from '@astrojs/starlight/components';
<Aside type="note">
Router output is also handled by [a processor](/processors/router/output)!
</Aside>
+5
View File
@@ -13,6 +13,7 @@ showbridge is a kind of re-imagining of [OSCulator](https://osculator.net/) take
- UDP
- client
- server
- multicast client
- TCP
- client
- server
@@ -20,8 +21,12 @@ showbridge is a kind of re-imagining of [OSCulator](https://osculator.net/) take
- client
- [NATS](https://nats.io/)
- client
- server
- [PosiStageNet](https://posistage.net/)
- client
- [SIP](https://datatracker.ietf.org/doc/html/rfc3261)
- call server
- [DTMF](https://en.wikipedia.org/wiki/DTMF_signaling) server
- MIDI
- input (not included in pre-built binaries yet)
- output (not included in pre-built binaries yet)