Euterpea-2.0.2: Library for computer music research and education
Euterpea.IO.Audio.Types
class Clock p where Source #
Minimal complete definition
rate
Methods
rate :: p -> Double Source #
Instances
rate :: CtrRate -> Double Source #
rate :: AudRate -> Double Source #
data AudRate Source #
data CtrRate Source #
type AudSF a b = SigFun AudRate a b Source #
type CtrSF a b = SigFun CtrRate a b Source #
type Signal clk a b = ArrowP SF clk a b Source #
type SigFun clk a b = ArrowP SF clk a b Source #
class AudioSample a where Source #
zero, mix, collapse, numChans
zero :: a Source #
mix :: a -> a -> a Source #
collapse :: a -> [Double] Source #
numChans :: a -> Int Source #
zero :: Double Source #
mix :: Double -> Double -> Double Source #
collapse :: Double -> [Double] Source #
numChans :: Double -> Int Source #
zero :: (Double, Double) Source #
mix :: (Double, Double) -> (Double, Double) -> (Double, Double) Source #
collapse :: (Double, Double) -> [Double] Source #
numChans :: (Double, Double) -> Int Source #
type Mono p = Signal p () Double Source #
type Stereo p = Signal p () (Double, Double) Source #