Сообщение от ViNT
javax.microedition.media.control.MIDIControl в роде бы.
|
Я его декомпилировал, и там вот:
package javax.microedition.media.control;
import javax.microedition.media.Control;
import javax.microedition.media.MediaException;
public abstract interface MIDIControl extends Control
{
public static final int CONTROL_CHANGE = 176;
public static final int NOTE_ON = 144;
public abstract int[] getBankList(boolean paramBoolean)
throws MediaException;
public abstract int[] getProgram(int paramInt)
throws MediaException;
public abstract int[] getProgramList(int paramInt)
throws MediaException;
public abstract boolean isBankQuerySupported();
public abstract int getChannelVolume(int paramInt);
public abstract int longMidiEvent(byte[] paramArrayOfByte, int paramInt1, int paramInt2);
public abstract String getKeyName(int paramInt1, int paramInt2, int paramInt3)
throws MediaException;
public abstract String getProgramName(int paramInt1, int paramInt2)
throws MediaException;
public abstract void setChannelVolume(int paramInt1, int paramInt2);
public abstract void setProgram(int paramInt1, int paramInt2, int paramInt3);
public abstract void shortMidiEvent(int paramInt1, int paramInt2, int paramInt3);
}
набор абстрактных методов и функций.