Package eu.bandm.music.midi
Class Routing.EventReceiver
java.lang.Object
eu.bandm.music.midi.Routing.EventReceiver
- All Implemented Interfaces:
AutoCloseable
,Consumer<MidiEvent>
,Receiver
- Direct Known Subclasses:
Routing.ToTrack
- Enclosing class:
Routing
A wrapper which takes a
Receiver
and adds interfaces and
convenience methods.
A Receiver
receives a MidiMessage
and a time stamp.
The time stamp should be == Routing.NO_TIME_INFO
== -1,
whenever to time info is intended.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
close()
void
send
(MidiMessage ev) void
send
(MidiMessage ev, long when)