Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Sound.SC3.UGen.Enum
Description
Data types for enumerated and non signal unit generator inputs.
Synopsis
- data Loop' t
- type Loop = Loop' UGen
- from_loop :: Num t => Loop' t -> t
- data Interpolation
- from_interpolation :: Interpolation -> UGen
- data DoneAction
- from_done_action :: DoneAction -> UGen
- data Warp
- = Linear
- | Exponential
- | Warp UGen
- from_warp :: Warp -> UGen
- type EnvCurve = Envelope_Curve UGen
- data Buffer
- from_buffer :: Buffer -> UGen
Documentation
data Interpolation Source #
Interpolation indicator input.
Instances
Eq Interpolation Source # | |
Defined in Sound.SC3.UGen.Enum Methods (==) :: Interpolation -> Interpolation -> Bool # (/=) :: Interpolation -> Interpolation -> Bool # | |
Show Interpolation Source # | |
Defined in Sound.SC3.UGen.Enum Methods showsPrec :: Int -> Interpolation -> ShowS # show :: Interpolation -> String # showList :: [Interpolation] -> ShowS # |
from_interpolation :: Interpolation -> UGen Source #
Resolve Interpolation
.
data DoneAction Source #
Completion mode indicator input.
Constructors
DoNothing | |
PauseSynth | |
RemoveSynth | |
RemoveGroup | |
DoneAction UGen |
Instances
Eq DoneAction Source # | |
Defined in Sound.SC3.UGen.Enum | |
Show DoneAction Source # | |
Defined in Sound.SC3.UGen.Enum Methods showsPrec :: Int -> DoneAction -> ShowS # show :: DoneAction -> String # showList :: [DoneAction] -> ShowS # |
from_done_action :: DoneAction -> UGen Source #
Resolve DoneAction
.
Warp interpolation indicator input.
Constructors
Linear | |
Exponential | |
Warp UGen |
Unification of integer and UGen
buffer identifiers.