csound-expression-opcodes-0.0.2: opcodes for the library csound-expression

Safe HaskellNone
LanguageHaskell98

Csound.Typed.Opcode.OSC

Synopsis

Documentation

oscInit :: D -> SE D Source

Start a listening process for OSC messages to a particular port.

Starts a listening process, which can be used by OSClisten.

ihandle  OSCinit  iport

csound doc: http://www.csounds.com/manual/html/OSCinit.html

oscListen :: D -> D -> D -> [Sig] -> SE Sig Source

Listen for OSC messages to a particular path.

On each k-cycle looks to see if an OSC message has been send to a given path of a given type.

kans  OSClisten  ihandle, idest, itype [, xdata1, xdata2, ...]

csound doc: http://www.csounds.com/manual/html/OSClisten.html

oscSend :: Sig -> D -> D -> D -> D -> [Sig] -> SE () Source

Sends data to other processes using the OSC protocol

Uses the OSC protocol to send message to other OSC listening processes.

 OSCsend  kwhen, ihost, iport, idestination, itype [, kdata1, kdata2, ...]

csound doc: http://www.csounds.com/manual/html/OSCsend.html