0.2.0 • Published 11 years ago

legato v0.2.0

Weekly downloads
2
License
-
Repository
github
Last release
11 years ago

legato - OSC patch bay

Interfaces

  • OSC via omgosc
  • MIDI via node-midi via rtmidi (cross-platform)
  • volume control via amixer

Usage

L = require('./legato')

L.in '/midi/1': L.midi.in 1
L.in '/oscin': L.osc.in 7777

oscout = L.osc.out '10.0.0.130', 7777

L.throttle 50, i... for i in [
  ['/midi/1/:/cc/12', -> L.amixer @val]
  ['/oscin/1/fader:', -> L.amixer @val]
]

L.on '/midi/1/:/cc/12', ->
  oscout '/1/fader1', @val

L.on '/midi/1/:/note/:', ->
  console.log @path, @val
0.2.0

11 years ago

0.1.0

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago

0.0.0

11 years ago