Table of Contents

Class PitchWheelChangeEvent

Namespace
NAudio.Midi
Assembly
NAudio.Midi.dll

Represents a MIDI pitch wheel change event

public class PitchWheelChangeEvent : MidiEvent, ICloneable
Inheritance
PitchWheelChangeEvent
Implements
Inherited Members

Constructors

PitchWheelChangeEvent(BinaryReader)

Reads a pitch wheel change event from a MIDI stream

public PitchWheelChangeEvent(BinaryReader br)

Parameters

br BinaryReader

The MIDI stream to read from

PitchWheelChangeEvent(long, int, int)

Creates a new pitch wheel change event

public PitchWheelChangeEvent(long absoluteTime, int channel, int pitchWheel)

Parameters

absoluteTime long

Absolute event time

channel int

Channel

pitchWheel int

Pitch wheel value

Properties

Pitch

Pitch Wheel Value 0 is minimum, 0x2000 (8192) is default, 0x3FFF (16383) is maximum

public int Pitch { get; set; }

Property Value

int

Methods

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

GetAsShortMessage()

Gets a short message

public override int GetAsShortMessage()

Returns

int

Integer to sent as short message

ToString()

Describes this pitch wheel change event

public override string ToString()

Returns

string

String describing this pitch wheel change event