Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
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: https://csound.com/docs/manual/OSCinit.html
oscRaw :: forall a. 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: https://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: https://csound.com/docs/manual/OSCsend.html