hosc-0.13: Haskell Open Sound Control

Safe HaskellNone

Sound.OpenSoundControl.Coding.Coerce

Description

OSC packet coercion and normalization.

Synopsis

Documentation

message_coerce :: (Datum -> Datum) -> Message -> MessageSource

Map a normalizing function over datum at an OSC Message.

bundle_coerce :: (Datum -> Datum) -> Bundle -> BundleSource

Map a normalizing function over datum at an OSC Bundle.

f_to_d :: Datum -> DatumSource

Coerce Float to Double.

if_to_d :: Datum -> DatumSource

Coerce Int and Float to Double.

fd_to_i :: Datum -> DatumSource

Coerce Float and Double to Int.