Table of Contents

Interface IMidiDevice

Namespace
Javax.Sound.Midi
Assembly
MASES.JNet.dll

.NET interface for TO BE DEFINED FROM USER

public interface IMidiDevice : IAutoCloseable

Properties

DeviceInfo

MidiDevice.Info DeviceInfo { get; }

Property Value

MidiDevice.Info

MaxReceivers

int MaxReceivers { get; }

Property Value

int

MaxTransmitters

int MaxTransmitters { get; }

Property Value

int

MicrosecondPosition

long MicrosecondPosition { get; }

Property Value

long

Receiver

Receiver Receiver { get; }

Property Value

Receiver

Receivers

List<Receiver> Receivers { get; }

Property Value

List<Receiver>

Transmitter

Transmitter Transmitter { get; }

Property Value

Transmitter

Transmitters

List<Transmitter> Transmitters { get; }

Property Value

List<Transmitter>

Methods

Close()

void Close()

IsOpen()

bool IsOpen()

Returns

bool

bool

Open()

void Open()

Exceptions

MidiUnavailableException