Safe Haskell | None |
---|
Documentation
type StereoVector = T VectorSize RealSource
controllerExponentialDirect :: (C msg, C y, C v) => Channel -> Controller -> (T v y, T v y) -> T v y -> T (Events msg) (Control (T v y))Source
shortTime :: T StrictTime body -> T ShortStrictTime bodySource
keyboardFM :: (C msg, Default b) => T () (T VectorValue) (Element b) -> Channel -> IO (SampleRate Real -> T (Events msg) b)Source
controllerExponentialDim :: (Arrow arrow, C y, C v) => Controller -> (T v y, T v y) -> T v y -> T arrow (T v y)Source
keyboardDetuneFMCore :: (C msg, Default b) => T () (T VectorValue) (Element b) -> FilePath -> IO (Channel -> Program -> SampleRate Real -> T (Events msg) b)Source
keyboardDetuneFMConstVolume :: C msg => FilePath -> IO (Channel -> Program -> SampleRate Real -> T (Events msg) (Vector (T Vector)))Source
keyboardMultiChannel :: C msg => FilePath -> IO (SampleRate Real -> T (Events msg) (Vector (T Real)))Source
voderSplit :: (C msg, C msg, Arrow arrow) => Channel -> arrow (Events msg) (T (Events Phoneme) (Events msg))Source
voder :: (C msg, C msg, Default b) => T () (T VectorValue) (Element b) -> VowelSynth -> FilePath -> IO (Channel -> Program -> SampleRate Real -> T (Events msg) b)Source
voderBand :: (C msg, C msg, Default b) => T () (T VectorValue) (Element b) -> FilePath -> IO (Channel -> Program -> SampleRate Real -> T (Events msg) b)Source
voderMask :: (C msg, C msg, Default b) => T () (T VectorValue) (Element b) -> FilePath -> IO (Channel -> Program -> SampleRate Real -> T (Events msg) b)Source
voderEnv :: (C msg, C msg, Default b) => T () (T VectorValue) (Element b) -> VowelSynthEnv -> FilePath -> IO (Channel -> Program -> SampleRate Real -> T (Events msg) b)Source
voderMaskEnv :: (C msg, C msg, Default b) => T () (T VectorValue) (Element b) -> FilePath -> IO (Channel -> Program -> SampleRate Real -> T (Events msg) b)Source
voderSeparated :: (C msg, C msg, Default b) => T (SampleRate Real) (T VectorValue) (Element b) -> VowelSynthEnv -> FilePath -> IO (Channel -> Channel -> Program -> SampleRate Real -> T (Events msg) b)Source
voderMaskSeparated :: (C msg, C msg, Default b) => T (SampleRate Real) (T VectorValue) (Element b) -> FilePath -> IO (Channel -> Channel -> Program -> SampleRate Real -> T (Events msg) b)Source