Table of Contents

Class ChannelAfterTouchEvent

Namespace
NAudio.Midi
Assembly
NAudio.Midi.dll

Represents a MIDI Channel AfterTouch Event.

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

Constructors

ChannelAfterTouchEvent(BinaryReader)

Creates a new ChannelAfterTouchEvent from raw MIDI data

public ChannelAfterTouchEvent(BinaryReader br)

Parameters

br BinaryReader

A binary reader

ChannelAfterTouchEvent(long, int, int)

Creates a new Channel After-Touch Event

public ChannelAfterTouchEvent(long absoluteTime, int channel, int afterTouchPressure)

Parameters

absoluteTime long

Absolute time

channel int

Channel

afterTouchPressure int

After-touch pressure

Properties

AfterTouchPressure

The aftertouch pressure value

public int AfterTouchPressure { 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()

public override int GetAsShortMessage()

Returns

int

ToString()

Describes this channel after-touch event

public override string ToString()

Returns

string