Euterpea-1.0.0: Library for computer music research and education

Safe HaskellNone

Euterpea.Examples.IntervalTrainer

Documentation

main :: IO ()Source

intNameList :: [String]Source

data State Source

Constructors

Start 
Base 
Guessed 

Instances

Eq State 
Ord State 
Show State 

sDisplay :: UISF String ()Source

shiSlider :: Integral b => b -> (b, b) -> b -> UISF () bSource

sButton :: String -> UISF () BoolSource

showScore :: Int -> Int -> StringSource

mkRandInt :: (Int, Int, Int) -> IO (Int, Int)Source

mkNote :: Int -> ((Int, Int), (Int, Int)) -> [MidiMessage]Source

(=>>) :: SEvent a -> (a -> b) -> SEvent bSource

(->>) :: SEvent a -> b -> SEvent bSource

snapshot :: SEvent a -> b -> SEvent (a, b)Source