LicenseRef-GPL licensed by Rohan Drape, Stefan Kersten
Maintained by [email protected]
This version can be pinned in stack with:hosc-0.15@sha256:4a2c6b7196deb0f9fc53ba498f3a9207c2e4f8b92fa45156ed44c82827eaa66b,3166

Module documentation for 0.15

  • Sound
    • Sound.OSC
      • Sound.OSC.Class
      • Sound.OSC.Coding
        • Sound.OSC.Coding.Byte
        • Sound.OSC.Coding.Cast
        • Sound.OSC.Coding.Decode
          • Sound.OSC.Coding.Decode.Base
          • Sound.OSC.Coding.Decode.Binary
        • Sound.OSC.Coding.Encode
          • Sound.OSC.Coding.Encode.Base
          • Sound.OSC.Coding.Encode.Builder
      • Sound.OSC.Core
      • Sound.OSC.Datum
      • Sound.OSC.FD
      • Sound.OSC.Normalise
      • Sound.OSC.Time
      • Sound.OSC.Transport
        • Sound.OSC.Transport.FD
          • Sound.OSC.Transport.FD.TCP
          • Sound.OSC.Transport.FD.UDP
        • Sound.OSC.Transport.Monad
      • Sound.OSC.Type
      • Sound.OSC.Wait

hosc implements a subset of the Open Sound Control byte protocol, http://opensoundcontrol.org/.

Sound.OSC.Core implements the actual protocol.

Sound.OSC.Transport.FD implements a file descriptor based transport layer for UDP and TCP.

Sound.OSC.Transport.Monad implements a monadic interface to the FD transport layer.

Composite modules are at Sound.OSC and Sound.OSC.FD.