hommage-0.0.5: doc/Sound.Hommage.Tools.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--Rendered using the Haskell Html Library v0.2-->
<HTML
><HEAD
><TITLE
>Sound.Hommage.Tools</TITLE
><LINK HREF = "haddock.css" REL = "stylesheet" TYPE = "text/css"
></HEAD
><BODY
><TABLE CLASS = "vanilla" CELLSPACING = "0" CELLPADDING = "0"
><TR
><TD CLASS = "topbar"
><TABLE CLASS = "vanilla" CELLSPACING = "0" CELLPADDING = "0"
><TR
><TD
><IMG SRC = "haskell_icon.gif" WIDTH = "16" HEIGHT = "16" ALT = " "
></TD
><TD CLASS = "title"
></TD
><TD CLASS = "topbut"
><A HREF = "Sound.Hommage.html"
>Parent</A
></TD
><TD CLASS = "topbut"
><A HREF = "index.html"
>Contents</A
></TD
><TD CLASS = "topbut"
><A HREF = "doc-index.html"
>Index</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS = "modulebar"
><TABLE CLASS = "vanilla" CELLSPACING = "0" CELLPADDING = "0"
><TR
><TD
><FONT SIZE = "6"
>Sound.Hommage.Tools</FONT
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD
><TABLE CLASS = "vanilla" CELLSPACING = "0" CELLPADDING = "0"
></TABLE
></TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "section1"
>Synopsis</TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "body"
><TABLE CLASS = "vanilla" CELLSPACING = "0" CELLPADDING = "0"
><TR
><TD CLASS = "decl"
><A HREF = "#v%3AtestSound"
>testSound</A
> :: (<A HREF = "Sound.Hommage.Sound.html#t%3ASound"
>Sound</A
> a) => Maybe String -> String -> Bool -> Double -> a -> IO ()</TD
></TR
><TR
><TD CLASS = "s8"
></TD
></TR
><TR
><TD CLASS = "decl"
><A HREF = "#v%3AtestSong"
>testSong</A
> :: (<A HREF = "Sound.Hommage.Sound.html#t%3ASound"
>Sound</A
> a) => Maybe String -> String -> Bool -> Double -> <A HREF = "Sound.Hommage.Play.html#t%3ASong"
>Song</A
> a -> IO ()</TD
></TR
><TR
><TD CLASS = "s8"
></TD
></TR
><TR
><TD CLASS = "decl"
><A HREF = "#v%3AstepSequencer"
>stepSequencer</A
> :: (Eq c) => [(c, a)] -> <A HREF = "Sound.Hommage.Notation.html#t%3ADur"
>Dur</A
> -> [c] -> <A HREF = "Sound.Hommage.Notation.html#t%3ANotation"
>Notation</A
> a</TD
></TR
><TR
><TD CLASS = "s8"
></TD
></TR
><TR
><TD CLASS = "decl"
><A HREF = "#v%3Arhythmize"
>rhythmize</A
> :: <A HREF = "Sound.Hommage.Notation.html#t%3ADur"
>Dur</A
> -> [Int] -> [Maybe a] -> <A HREF = "Sound.Hommage.Notation.html#t%3ANotation"
>Notation</A
> a</TD
></TR
><TR
><TD CLASS = "s8"
></TD
></TR
><TR
><TD CLASS = "decl"
><A HREF = "#v%3Apitchlist"
>pitchlist</A
> :: (Num a, Ord a) => Bool -> a -> [a]</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "section1"
>Documentation</TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><A NAME = "v%3AtestSound"
></A
><B
>testSound</B
> :: (<A HREF = "Sound.Hommage.Sound.html#t%3ASound"
>Sound</A
> a) => Maybe String -> String -> Bool -> Double -> a -> IO ()</TD
></TR
><TR
><TD CLASS = "doc"
><P
> Usage: <TT
> testSound mb_wavplayer outputfileprefix stereo? bpm sound </TT
></P
><P
> Example: <TT
> testSound (Just "c:/Programme/coolpro/coolpro.exe") "out_" True 110.0 $ Interpolate Linear (0,1) </TT
></P
></TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><A NAME = "v%3AtestSong"
></A
><B
>testSong</B
> :: (<A HREF = "Sound.Hommage.Sound.html#t%3ASound"
>Sound</A
> a) => Maybe String -> String -> Bool -> Double -> <A HREF = "Sound.Hommage.Play.html#t%3ASong"
>Song</A
> a -> IO ()</TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><A NAME = "v%3AstepSequencer"
></A
><B
>stepSequencer</B
> :: (Eq c) => [(c, a)] -> <A HREF = "Sound.Hommage.Notation.html#t%3ADur"
>Dur</A
> -> [c] -> <A HREF = "Sound.Hommage.Notation.html#t%3ANotation"
>Notation</A
> a</TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><A NAME = "v%3Arhythmize"
></A
><B
>rhythmize</B
> :: <A HREF = "Sound.Hommage.Notation.html#t%3ADur"
>Dur</A
> -> [Int] -> [Maybe a] -> <A HREF = "Sound.Hommage.Notation.html#t%3ANotation"
>Notation</A
> a</TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><A NAME = "v%3Apitchlist"
></A
><B
>pitchlist</B
> :: (Num a, Ord a) => Bool -> a -> [a]</TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "botbar"
>Produced by <A HREF = "http://www.haskell.org/haddock/"
>Haddock</A
> version HADDOCK_VERSION</TD
></TR
></TABLE
></BODY
></HTML
>