Table of Contents

Class SequencerSpecificEvent

Namespace
NAudio.Midi
Assembly
NAudio.Midi.dll

Represents a Sequencer Specific event

public class SequencerSpecificEvent : MetaEvent, ICloneable
Inheritance
SequencerSpecificEvent
Implements
Inherited Members

Constructors

SequencerSpecificEvent(byte[], long)

Creates a new Sequencer Specific event

public SequencerSpecificEvent(byte[] data, long absoluteTime)

Parameters

data byte[]

The sequencer specific data

absoluteTime long

Absolute time of this event

SequencerSpecificEvent(BinaryReader, int)

Reads a new sequencer specific event from a MIDI stream

public SequencerSpecificEvent(BinaryReader br, int length)

Parameters

br BinaryReader

The MIDI stream

length int

The data length

Properties

Data

The contents of this sequencer specific

public byte[] Data { get; set; }

Property Value

byte[]

Methods

Clone()

Creates a deep clone of this MIDI event.

public override MidiEvent Clone()

Returns

MidiEvent

Export(ref long, BinaryWriter)

Calls base class export first, then exports the data specific to this event MidiEvent.Export

public override void Export(ref long absoluteTime, BinaryWriter writer)

Parameters

absoluteTime long
writer BinaryWriter

ToString()

Describes this MIDI text event

public override string ToString()

Returns

string

A string describing this event