mirror of
https://codeberg.org/uzu/strudel
synced 2026-07-12 22:15:27 -04: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 57121
websocket server running on port 8080
--port
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
--debug
To log all incoming osc messages, add the --debug flag:
npx @strudel/osc --debug
Usage in Strudel
To test it in strudel, you have can use all(osc) to send all events through osc:
$: s("bd*4")
all(osc)
You can read more about how to use Superdirt with Strudel in the tutorial.