Euterpea-1.1.1: Library for computer music research and education

Safe HaskellNone
LanguageHaskell98

Euterpea.IO.Audio.BasicSigFuns

Documentation

data Table Source

Instances

balance :: forall p. Clock p => Int -> Signal p (Double, Double) Double Source

tableExponN :: TableSize -> StartPt -> [(SegLength, EndPt)] -> Table Source

tableExpon :: Int -> StartPt -> [(SegLength, EndPt)] -> Table Source

tableLinearN :: TableSize -> StartPt -> [(SegLength, EndPt)] -> Table Source

tableLinear :: Int -> StartPt -> [(SegLength, EndPt)] -> Table Source

tableSines3N :: TableSize -> [(PartialNum, PartialStrength, PhaseOffset)] -> Table Source

tableSines3 :: Int -> [(PartialNum, PartialStrength, PhaseOffset)] -> Table Source

tableSinesN :: TableSize -> [PartialStrength] -> Table Source

tableBesselN :: TableSize -> Double -> Table Source

oscFixed :: forall p a. (Clock p, ArrowCircuit a) => Double -> ArrowP a p () Double Source

oscPartials :: forall p. Clock p => Table -> Double -> Signal p (Double, Int) Double Source

envLine :: forall p. Clock p => Double -> Double -> Double -> Signal p () Double Source

envExpon :: forall p. Clock p => Double -> Double -> Double -> Signal p () Double Source

envCSEnvlpx :: forall p. Clock p => Double -> Double -> Double -> Table -> Double -> Double -> Signal p () Double Source

noiseBLI :: forall p. Clock p => Int -> Signal p Double Double Source

noiseBLH :: forall p. Clock p => Int -> Signal p Double Double Source

delayLineT :: forall p. Clock p => Int -> Table -> Signal p Double Double Source

samples :: forall p. Clock p => Signal p () (SEvent ()) Source

seconds :: Clock p => Signal p () (SEvent ()) Source

countTime :: Clock p => Int -> Signal p () (SEvent ()) -> Signal p () (SEvent ()) Source