Safe Haskell | None |
---|
- module Codec.Midi
- type MidiTime = Word32
- type MidiMessage = Message
- type MidiSource = Source
- type MidiDestination = Destination
- midiSources :: Reactive [MidiSource]
- midiDestinations :: Reactive [MidiDestination]
- findSource :: Reactive String -> Reactive (Maybe MidiSource)
- findDestination :: Reactive String -> Reactive (Maybe MidiDestination)
- midiIn :: MidiSource -> Event MidiMessage
- midiIn' :: MidiSource -> Event (MidiTime, MidiMessage)
- midiOut :: MidiDestination -> Event MidiMessage -> Event MidiMessage
Documentation
module Codec.Midi
Basic types
type MidiMessage = Message
Sources and destinations
type MidiSource = SourceSource
type MidiDestination = DestinationSource
Sending and receiving
midiIn' :: MidiSource -> Event (MidiTime, MidiMessage)Source