MidiRecorder

interface MidiRecorder

uapmd::MidiRecorder — captures live MIDI input into a selected clip.

Inheritors

AndroidMidiRecorder
JsMidiRecorder
JvmMidiRecorder
NativeMidiRecorder
WasmJsMidiRecorder

Properties

Link copied to clipboard
abstract val isRecording: Boolean

Functions

Link copied to clipboard
abstract fun cancel()
Link copied to clipboard
abstract fun start(trackReferenceId: String, clipId: Int, startSample: Long = 0): Boolean

trackReferenceId is the document identity, not a runtime index.

Link copied to clipboard
abstract fun stop()