Euterpea-1.0.0: Library for computer music research and education

Safe HaskellNone

Euterpea.IO.MUI.Guitar

Documentation

toUpper :: Char -> CharSource

isUpper :: Char -> BoolSource

fw :: IntSource

th :: IntSource

tw :: IntSource

fh :: IntSource

type KeyType = IntSource

type GuitarKeyMap = [(String, Pitch, Char)]Source

drawFret :: (Color a, Color a1) => [(a, a1)] -> ((Int, Int), (Int, Int)) -> GraphicSource

drawString :: Bool -> ((Int, Int), (Int, Int)) -> GraphicSource

drawHead :: Int -> UISF () ()Source

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

string1 :: (String, Pitch, Char)Source

string6 :: (String, Pitch, Char)Source

string5 :: (String, Pitch, Char)Source

string4 :: (String, Pitch, Char)Source

string3 :: (String, Pitch, Char)Source

string2 :: (String, Pitch, Char)Source