Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
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://csound.com/docs/manual/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://csound.com/docs/manual/OSClisten.html
oscRaw :: Tuple a => D -> a Source #
Listen for all OSC messages at a given port.
On each k-cycle looks to see if an OSC message has been received at a given port and copies its contents to a string array. All messages are copied. If a bundle of messages is received, the output array will contain all of the messages in it.
Smess[],klen OSCraw iport
csound doc: http://csound.com/docs/manual/OSCraw.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 , xdata1, xdata2, ...]
csound doc: http://csound.com/docs/manual/OSCsend.html