Categorygithub.com/scgolang/oscsync
modulepackage
0.1.2
Repository: https://github.com/scgolang/oscsync.git
Documentation: pkg.go.dev

# README

oscsync

Synchronize programs over OSC.

Install

go get github.com/scgolang/oscsync

Getting Started

Run the master:

oscsync serve

Connect a slave that just prints the pulses coming from the master:

oscsync pulses

API

Pulse

/sync/pulse f:tempo i:position

A pulse tells clients what position the master is at. The position is interpreted as 24ppqn at the given tempo.

Add Slave

/sync/slave/add s:host i:port

Add a slave who is listening at the given host:port.

Remove Slave

/sync/slave/remove s:host i:port

Remove the slave who is listening at the given host:port.

# Packages

No description provided by the author