Copyright | (c) Benjamin Kovach, 2014 |
---|---|
License | MIT |
Maintainer | bkovach13@gmail.com |
Stability | experimental |
Portability | Mac OSX |
Safe Haskell | None |
Language | Haskell2010 |
- bang :: Music Dur PercussionSound -> IO ()
- bangR :: Music Dur PercussionSound -> IO ()
- bangWith :: Options -> Music Dur PercussionSound -> IO ()
- bangRWith :: Options -> Music Dur PercussionSound -> IO ()
- data Options = Options {}
- defaultOptions :: Options
- module Bang.Music
- module Bang.Interface
Documentation
bang :: Music Dur PercussionSound -> IO () Source
Play a composition over the first system Destination
for MIDI events.
bang = bangWith defaultOptions
bangR :: Music Dur PercussionSound -> IO () Source
bang
a composition repeatedly.
bangR = bang . mconcat . repeat
defaultOptions :: Options Source
Default options to bang
with.
defaultOptions = Options{ o_bpm = 120, o_tempo = 1 }
module Bang.Music
module Bang.Interface