Files
strudel/packages/osc
..
2022-03-28 21:24:44 +02:00
2025-09-17 13:50:02 +02:00
2025-09-17 13:39:35 +02:00
2025-09-07 23:28:18 -04:00
2025-06-12 14:36:45 +01:00
2024-02-08 12:19:11 +01:00

@strudel/osc

OSC output for strudel patterns! Currently only tested with super collider / super dirt.

Usage

Assuming you have node.js installed, you can run the osc bridge server via:

npx @strudel/osc

You should see something like:

osc client running on port 57120
osc server running on port 7771
websocket server running on port 8080

By default it will use port 57120 for the osc client, which is what superdirt uses. You can change it via the --port option:

npx @strudel/osc --port 7771 # classic dirt

To test it in strudel, you have can use all(osc) to send all events through osc:

$: s("bd*4")

all(osc)

open in repl

You can read more about how to use Superdirt with Strudel the Tutorial