Add toString and MidiTransceiver.open to simplify API use

This commit is contained in:
Edwin Jakobs
2019-11-19 12:30:34 +01:00
parent 3d1a472753
commit 1f37c8af5a
2 changed files with 17 additions and 11 deletions

View File

@@ -6,7 +6,6 @@ enum class MidiEventType {
CONTROL_CHANGED
}
class MidiEvent(val eventType: MidiEventType) {
var origin = Origin.DEVICE
var control: Int = 0
@@ -44,4 +43,8 @@ class MidiEvent(val eventType: MidiEventType) {
return midiEvent
}
}
override fun toString(): String {
return "MidiEvent(eventType=$eventType, origin=$origin, control=$control, note=$note, channel=$channel, value=$value, velocity=$velocity)"
}
}