PianoRollSnapshot

A MIDI clip parsed into notes, ready to load into a PianoRollSession.

Inheritors

AndroidPianoRollSnapshot
JsPianoRollSnapshot
JvmPianoRollSnapshot
NativePianoRollSnapshot
WasmJsPianoRollSnapshot

Properties

Link copied to clipboard
abstract val durationSeconds: Double
Link copied to clipboard
abstract val error: String

Empty when isReady.

Link copied to clipboard
abstract val isReady: Boolean
Link copied to clipboard
abstract val maxNote: Int
Link copied to clipboard
abstract val minNote: Int
Link copied to clipboard
abstract val notes: List<PianoRollNote>

Functions

Link copied to clipboard
expect abstract fun close()