Midi1To Ump Translator Context
class Midi1ToUmpTranslatorContext(val midi1: List<Byte>, val allowReorderedDTE: Boolean = false, val midiProtocol: Int = MidiTransportProtocol.UMP, val group: Int, val useSysex8: Boolean = false, val isMidi1Smf: Boolean = false)
allowReorderedDTE
: MIDI 2.0 Defalult Translation (UMP specification Appendix D.3) accepts only DTE LSB as the conversion terminator, but we allow DTE LSB to come first, if this flag is enabled.midiProtocol: Destination protocol: can be MIDI1 UMP or MIDI2 UMP.
group: the group in UMP can be specified
useSysex8: Sysex conversion can be done to sysex8
isMidi1Smf: When it is true, it means the input MIDI1 stream contains delta time. TODO: implement