toggle menu
ktmidi
0.8.2
common
switch theme
search in API
ktmidi
/
dev.atsushieno.ktmidi
/
Midi2Music
Midi2Music
class
Midi2Music
Members
Members & Extensions
Constructors
Midi2Music
Link copied to clipboard
constructor
(
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
delta
Time
Spec
Link copied to clipboard
var
deltaTimeSpec
:
Int
format
Link copied to clipboard
var
format
:
Int
is
Single
Track
Link copied to clipboard
val
isSingleTrack
:
Boolean
tracks
Link copied to clipboard
val
tracks
:
MutableList
<
Midi2Track
>
Functions
add
Track
Link copied to clipboard
fun
addTrack
(
track
:
Midi2Track
)
convert
Delta
Times
To
JRTimestamps
Link copied to clipboard
fun
Midi2Music
.
convertDeltaTimesToJRTimestamps
(
)
:
Midi2Music
filter
Events
Link copied to clipboard
fun
filterEvents
(
filter
:
(
Ump
)
->
Boolean
)
:
Iterable
<
Timed
<
Ump
>
>
get
Time
Position
In
Milliseconds
For
Tick
Link copied to clipboard
fun
getTimePositionInMillisecondsForTick
(
ticks
:
Int
)
:
Int
get
Total
Play
Time
Milliseconds
Link copied to clipboard
fun
getTotalPlayTimeMilliseconds
(
)
:
Int
get
Total
Ticks
Link copied to clipboard
fun
getTotalTicks
(
)
:
Int
merge
Tracks
Link copied to clipboard
fun
Midi2Music
.
mergeTracks
(
)
:
Midi2Music
read
Link copied to clipboard
fun
Midi2Music
.
read
(
stream
:
List
<
Byte
>
)
fun
Midi2Music
.
read
(
stream
:
List
<
Byte
>
,
removeEmptyDeltaClockstamps
:
Boolean
=
true
)
write
Link copied to clipboard
fun
Midi2Music
.
write
(
stream
:
MutableList
<
Byte
>
)