hosc-0.16: Haskell Open Sound Control

Safe HaskellNone
LanguageHaskell98

Sound.OSC.Core

Description

Composite of non-transport related modules.

Provides the Datum, Message, Time, Bundle and Packet types and the coding functions encodePacket and decodePacket.

import Sound.OSC.Core 

let o = bundle immediately [message "/g_free" [Int32 0]]
let e = encodeBundle o
decodePacket e == Packet_Bundle o