Safe Haskell | None |
---|
Documentation
type GuitarKeyMap = [(String, Pitch, Char)]Source
drawString :: Bool -> ((Int, Int), (Int, Int)) -> GraphicSource
mkKeys :: AbsPitch -> [(Char, KeyType, AbsPitch)] -> UISF (Bool, InstrumentData) (SEvent [(AbsPitch, Bool, Velocity)])Source
mkString :: (String, Pitch, Char) -> UISF InstrumentData (SEvent [(AbsPitch, Bool, Velocity)])Source
pluckString :: Char -> UISF () BoolSource
guitar :: GuitarKeyMap -> Channel -> UISF (InstrumentData, EMM) EMMSource