PenProfile 2.x

javax.microedition.media.control
Interface MIDIControl

All Superinterfaces:
Control

public interface MIDIControl
extends Control


Field Summary
static int CONTROL_CHANGE
           
static int NOTE_ON
           
 
Method Summary
 int[] getBankList(boolean custom)
           
 int getChannelVolume(int channel)
           
 String getKeyName(int bank, int prog, int key)
           
 int[] getProgram(int channel)
           
 int[] getProgramList(int bank)
           
 String getProgramName(int bank, int prog)
           
 boolean isBankQuerySupported()
           
 int longMidiEvent(byte[] data, int offset, int length)
           
 void setChannelVolume(int channel, int volume)
           
 void setProgram(int channel, int bank, int program)
           
 void shortMidiEvent(int type, int data1, int data2)
           
 

Field Detail

NOTE_ON

static final int NOTE_ON
See Also:
Constant Field Values

CONTROL_CHANGE

static final int CONTROL_CHANGE
See Also:
Constant Field Values
Method Detail

isBankQuerySupported

boolean isBankQuerySupported()

getProgram

int[] getProgram(int channel)
                 throws MediaException
Throws:
MediaException

getChannelVolume

int getChannelVolume(int channel)

setProgram

void setProgram(int channel,
                int bank,
                int program)

setChannelVolume

void setChannelVolume(int channel,
                      int volume)

getBankList

int[] getBankList(boolean custom)
                  throws MediaException
Throws:
MediaException

getProgramList

int[] getProgramList(int bank)
                     throws MediaException
Throws:
MediaException

getProgramName

String getProgramName(int bank,
                      int prog)
                      throws MediaException
Throws:
MediaException

getKeyName

String getKeyName(int bank,
                  int prog,
                  int key)
                  throws MediaException
Throws:
MediaException

shortMidiEvent

void shortMidiEvent(int type,
                    int data1,
                    int data2)

longMidiEvent

int longMidiEvent(byte[] data,
                  int offset,
                  int length)

PenProfile 2.x

Copyright © 2010 Livescribe Inc. All Rights Reserved.
Confidential and subject to NDA.