hosc-0.17: Haskell Open Sound Control

Safe Haskell | None
Language | Haskell98

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

# Documentation

module Sound.OSC.Wait

module Sound.OSC.Time

module Sound.OSC.Packet

module Sound.OSC.Datum

module Sound.OSC.Coding.Encode.Builder

module Sound.OSC.Coding.Decode.Binary