vivid-0.5.1.0: Sound synthesis with SuperCollider
Safe HaskellNone
LanguageHaskell2010
Extensions
  • Cpp
  • UndecidableInstances
  • TypeFamilies
  • DataKinds
  • InstanceSigs
  • TypeSynonymInstances
  • FlexibleInstances
  • ConstrainedClassMethods
  • MultiParamTypeClasses
  • KindSignatures
  • ExplicitNamespaces

Vivid.SynthDef.ToSig

Documentation

class ToSig s (args :: [Symbol]) where Source #

Methods

toSig :: s -> SDBody' args Signal Source #

Instances

Instances details
ToSig Double args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Double -> SDBody' args Signal Source #

ToSig Float args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Float -> SDBody' args Signal Source #

ToSig Int args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Int -> SDBody' args Signal Source #

ToSig Int8 args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Int8 -> SDBody' args Signal Source #

ToSig Int16 args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Int16 -> SDBody' args Signal Source #

ToSig Int32 args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Int32 -> SDBody' args Signal Source #

ToSig Int64 args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Int64 -> SDBody' args Signal Source #

ToSig Integer args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Integer -> SDBody' args Signal Source #

ToSig Natural args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Natural -> SDBody' args Signal Source #

ToSig Rational args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Rational -> SDBody' args Signal Source #

ToSig Word args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Word -> SDBody' args Signal Source #

ToSig Word8 args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Word8 -> SDBody' args Signal Source #

ToSig Word16 args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Word16 -> SDBody' args Signal Source #

ToSig Word32 args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Word32 -> SDBody' args Signal Source #

ToSig Word64 args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Word64 -> SDBody' args Signal Source #

ToSig BufferId args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: BufferId -> SDBody' args Signal Source #

ToSig Signal args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Signal -> SDBody' args Signal Source #

(KnownSymbol a, Subset '[a] args) => ToSig (Variable a) args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: Variable a -> SDBody' args Signal Source #

a ~ args => ToSig (SDBody' a Signal) args Source # 
Instance details

Defined in Vivid.SynthDef.ToSig

Methods

toSig :: SDBody' a Signal -> SDBody' args Signal Source #