oscsync

command module
Version: v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 2, 2017 License: MIT Imports: 1 Imported by: 0

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.

Documentation

The Go Gopher

There is no documentation for this package.

Source Files

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL