Safe Haskell | Safe-Inferred |
---|
Utilities to encode and generate vl1 sysex dumps.
TODO Basic parsing and modification works, but some fields, like effects, are not parsed.
Documentation
encode :: Sysex.Specs -> Sysex.RMap -> Either String B.ByteString Source #
decode :: Sysex.Specs -> B.ByteString -> Either String (Sysex.RMap, B.ByteString) Source #
vl1_header :: Int -> B.ByteString Source #
decode_num :: Sysex.NumRange -> B.ByteString -> Int Source #
encode_num :: Sysex.NumRange -> Int -> B.ByteString Source #