GPL-3.0-only licensed by Rohan Drape, Stefan Kersten
Maintained by [email protected]
This version can be pinned in stack with:hosc-0.21.1@sha256:95f06be1daa2a668f569d2f8b5e53887ef39c6e886e7c84ea574f85127d0abbf,2111

Module documentation for 0.21.1

  • Sound
    • Sound.Osc
      • Sound.Osc.Coding
        • Sound.Osc.Coding.Byte
        • Sound.Osc.Coding.Cast
        • Sound.Osc.Coding.Convert
        • 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.Packet
      • Sound.Osc.Text
      • Sound.Osc.Time
        • Sound.Osc.Time.System
        • Sound.Osc.Time.Thread
          • Sound.Osc.Time.Thread.MonadIO
        • Sound.Osc.Time.Timeout
      • Sound.Osc.Transport
        • Sound.Osc.Transport.Fd
          • Sound.Osc.Transport.Fd.Socket
          • Sound.Osc.Transport.Fd.Tcp
          • Sound.Osc.Transport.Fd.Udp
        • Sound.Osc.Transport.Monad
      • Sound.Osc.Wait
Used by 2 packages in nightly-2026-01-18(full list with versions):

hosc - haskell open sound control

hosc provides Sound.Osc, a haskell module implementing a subset of the Open Sound Control byte protocol. hosc is required by the hsc3 Haskell SuperCollider bindings.

See also:

© Rohan Drape, Stefan Kersten and others, 2007-2024, Gpl-3. with contributions by:

Please see the history for details


$ make doctest
Examples: 110  Tried: 110  Errors: 0  Failures: 0
$