MIDIFile::StatusEvent
Inherits MIDIFile::Event < BinData < Reference < Object
Constants
DATA_SIZES = {Type::NoteOff => 2, Type::NoteOn => 2, Type::NotePressure => 2, Type::Control => 2, Type::Program => 1, Type::ChannelPressure => 1, Type::PitchBend => 2}
ENDIAN = ["system"]
KLASS_NAME = [MIDIFile::StatusEvent]
REMAINING = [] of Nil
Class methods
bit_fields
Sourcefrom_io_with_running_status(io, byte_format : IO::ByteFormat, running_status : StatusEvent | Nil, delta : VLQ)
SourceInstance methods
channel
Sourcedata1
data1=(data1 : UInt8)
data2
data2=(data2 : UInt8)
event_data
Sourceto_s(io)
Sourcetype
Sourcetype=(new_type : Type)
SourceMacros
midi_file_event(name, onlyif = nil, verify = nil, value = nil)
Sourcemidi_file_status_event(name, onlyif = nil, verify = nil, value = nil)
Sourcemidi_file_vlq(name, onlyif = nil, verify = nil, value = nil)
Source