packages feed

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) =&gt; Maybe String -&gt; String -&gt; Bool -&gt; Double -&gt; a -&gt; 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) =&gt; Maybe String -&gt; String -&gt; Bool -&gt; Double -&gt; <A HREF = "Sound.Hommage.Play.html#t%3ASong"
		>Song</A
		> a -&gt; IO ()</TD
	      ></TR
	    ><TR
	    ><TD CLASS = "s8"
	      ></TD
	      ></TR
	    ><TR
	    ><TD CLASS = "decl"
	      ><A HREF = "#v%3AstepSequencer"
		>stepSequencer</A
		> :: (Eq c) =&gt; [(c, a)] -&gt; <A HREF = "Sound.Hommage.Notation.html#t%3ADur"
		>Dur</A
		> -&gt; [c] -&gt; <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
		> -&gt; [Int] -&gt; [Maybe a] -&gt; <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) =&gt; Bool -&gt; a -&gt; [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) =&gt; Maybe String -&gt; String -&gt; Bool -&gt; Double -&gt; a -&gt; IO ()</TD
	></TR
      ><TR
      ><TD CLASS = "doc"
	><P
	  > Usage: <TT
	    > testSound mb_wavplayer outputfileprefix stereo? bpm sound </TT
	    ></P
	  ><P
	  >   Example: <TT
	    > testSound (Just &quot;c:/Programme/coolpro/coolpro.exe&quot;) &quot;out_&quot; 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) =&gt; Maybe String -&gt; String -&gt; Bool -&gt; Double -&gt; <A HREF = "Sound.Hommage.Play.html#t%3ASong"
	  >Song</A
	  > a -&gt; IO ()</TD
	></TR
      ><TR
      ><TD CLASS = "s15"
	></TD
	></TR
      ><TR
      ><TD CLASS = "decl"
	><A NAME = "v%3AstepSequencer"
	  ></A
	  ><B
	  >stepSequencer</B
	  > :: (Eq c) =&gt; [(c, a)] -&gt; <A HREF = "Sound.Hommage.Notation.html#t%3ADur"
	  >Dur</A
	  > -&gt; [c] -&gt; <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
	  > -&gt; [Int] -&gt; [Maybe a] -&gt; <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) =&gt; Bool -&gt; a -&gt; [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
>