synthesizer-core-0.2: Audio signal processing coded in Haskell: Low level partSource codeContentsIndex
Synthesizer.Plain.Play
Synopsis
render :: (Storable int, C int, C int, Bounded int, C a, C v) => Put int -> a -> (a -> [v]) -> IO ExitCode
renderToInt16 :: (C a, C v) => a -> (a -> [v]) -> IO ExitCode
renderMonoToInt16 :: C a => a -> (a -> [a]) -> IO ExitCode
renderStereoToInt16 :: C a => a -> (a -> [(a, a)]) -> IO ExitCode
auto :: (Storable int, C int, C int, Bounded int, C a, C v) => Put int -> a -> [v] -> IO ExitCode
toInt16 :: (C a, C v) => a -> [v] -> IO ExitCode
monoToInt16 :: C a => a -> [a] -> IO ExitCode
stereoToInt16 :: C a => a -> [(a, a)] -> IO ExitCode
raw :: (C a, C v, Storable v) => T -> a -> [v] -> IO ExitCode
exampleMono :: IO ExitCode
exampleStereo :: IO ExitCode
Documentation
render :: (Storable int, C int, C int, Bounded int, C a, C v) => Put int -> a -> (a -> [v]) -> IO ExitCodeSource
See Synthesizer.Plain.File.write.
renderToInt16 :: (C a, C v) => a -> (a -> [v]) -> IO ExitCodeSource
renderMonoToInt16 :: C a => a -> (a -> [a]) -> IO ExitCodeSource
renderStereoToInt16 :: C a => a -> (a -> [(a, a)]) -> IO ExitCodeSource
auto :: (Storable int, C int, C int, Bounded int, C a, C v) => Put int -> a -> [v] -> IO ExitCodeSource
See Synthesizer.Plain.File.write.
toInt16 :: (C a, C v) => a -> [v] -> IO ExitCodeSource
monoToInt16 :: C a => a -> [a] -> IO ExitCodeSource
stereoToInt16 :: C a => a -> [(a, a)] -> IO ExitCodeSource
raw :: (C a, C v, Storable v) => T -> a -> [v] -> IO ExitCodeSource
exampleMono :: IO ExitCodeSource
exampleStereo :: IO ExitCodeSource
Produced by Haddock version 2.4.2