Previous  Next          Package

Class MIDICompose.ProgramChange

java.lang.Object
   |
   +----MIDICompose.MIDIObject
           |
           +----MIDICompose.MIDIEvent
                   |
                   +----MIDICompose.VoiceEvent
                           |
                           +----MIDICompose.ProgramChange

public class ProgramChange
extends VoiceEvent
implements Channelable

Also see GMVariables.

Constructor Index

 o ProgramChange(int)
Creates new ProgramChange with program.
 o ProgramChange(int, int, int)
Creates new ProgramChange with deltaTime, channel and program.

Method Index

All methods from interfaces are implemented, but not listed here!
 o program()
Returns current program.
 o setProgram(int)
Sets program.

Constructors

 o ProgramChange
 public ProgramChange(int program)
Creates a new ProgramChange.

Parameters:
program - any program-number between 0 and 127.
 o ProgramChange
 public ProgramChange(int deltaTime,
                      int channel,
                      int program)
Creates a new ProgramChange.

Parameters:
deltaTime - any int (>= 0).
channel - any int between 0 and 15 (CHAN_1...CHAN_16).
program - any program-number between 0 and 127.

Methods

 o program
 public int program()
Returns the current program-number.

Returns:
an program-number between 0 and 127.
 o setProgram
 public void setProgram(int program)
Sets program (see GMVariables).

Parameters:
program - any program-number between 0 and 127.

 Previous  Next          Package