Sound.MIDI.Message.System.Common
Description
System Common messages
data T Source #
Constructors
data TimeNibbleType Source #
also includes SMPTE type
Defined in Sound.MIDI.Message.System.Common
Methods
succ :: TimeNibbleType -> TimeNibbleType #
pred :: TimeNibbleType -> TimeNibbleType #
toEnum :: Int -> TimeNibbleType #
fromEnum :: TimeNibbleType -> Int #
enumFrom :: TimeNibbleType -> [TimeNibbleType] #
enumFromThen :: TimeNibbleType -> TimeNibbleType -> [TimeNibbleType] #
enumFromTo :: TimeNibbleType -> TimeNibbleType -> [TimeNibbleType] #
enumFromThenTo :: TimeNibbleType -> TimeNibbleType -> TimeNibbleType -> [TimeNibbleType] #
range :: (TimeNibbleType, TimeNibbleType) -> [TimeNibbleType] #
index :: (TimeNibbleType, TimeNibbleType) -> TimeNibbleType -> Int #
unsafeIndex :: (TimeNibbleType, TimeNibbleType) -> TimeNibbleType -> Int #
inRange :: (TimeNibbleType, TimeNibbleType) -> TimeNibbleType -> Bool #
rangeSize :: (TimeNibbleType, TimeNibbleType) -> Int #
unsafeRangeSize :: (TimeNibbleType, TimeNibbleType) -> Int #
showsPrec :: Int -> TimeNibbleType -> ShowS #
show :: TimeNibbleType -> String #
showList :: [TimeNibbleType] -> ShowS #
(==) :: TimeNibbleType -> TimeNibbleType -> Bool #
(/=) :: TimeNibbleType -> TimeNibbleType -> Bool #
compare :: TimeNibbleType -> TimeNibbleType -> Ordering #
(<) :: TimeNibbleType -> TimeNibbleType -> Bool #
(<=) :: TimeNibbleType -> TimeNibbleType -> Bool #
(>) :: TimeNibbleType -> TimeNibbleType -> Bool #
(>=) :: TimeNibbleType -> TimeNibbleType -> Bool #
max :: TimeNibbleType -> TimeNibbleType -> TimeNibbleType #
min :: TimeNibbleType -> TimeNibbleType -> TimeNibbleType #
get :: C parser => Int -> Fragile parser T Source #
put :: C writer => T -> writer Source #