Safe Haskell | Safe-Inferred |
---|
This module uses a pipe in order to play CSound music without a temporary score file. A temporary orchestra file is necessary, though.
In my tests on a SuSE Linux only CSound5 (but not CSound4) could play via '-odac'.
- play :: Output out => T out -> T -> IO ()
- scorePipe :: FilePath
- tmpWave :: FilePath
- playV4 :: Output out => FilePath -> (Name, T out, T) -> IO ()
- playV5 :: Output out => FilePath -> (Name, T out, T) -> IO ()
- playNamedPipe :: Output out => (String, String) -> FilePath -> Name -> T out -> T -> IO ()
- playV5NamedPipe :: Output out => FilePath -> (Name, T, T out) -> IO ()
- playV4NamedPipe :: Output out => FilePath -> (Name, T, T out) -> IO ()
- playV4AnonymousPipe :: Output out => FilePath -> (Name, T, T out) -> IO ()