Previous  Next          Package

Class MIDICompose.PitchBendRange

java.lang.Object
   |
   +----MIDICompose.MIDIObject
           |
           +----MIDICompose.PitchBendRange

public class PitchBendRange
extends MIDIObject
implements Channelable

With PitchBendRange you can set the range of PitchBend for every channel.

Constructor Index

 o PitchBendRange(int)
Creates a new PitchBendRange with semitones.
 o PitchBendRange(int, int, int, int)
Creates a new PitchBendRange with deltaTime, channel, semitones and cents.
 o PitchBendRange(int, int, int, int, int, int)
Creates a new PitchBendRange with deltaTime, channel, semitones, cents, coarse and fine controller.

Method Index

All methods from interfaces are implemented, but not listed here!
 o cents()
Returns current cent-range.
 o coarse()
Returns currect coarse controller-number.
 o fine()
Returns currect fine controller-number.
 o semitones()
Returns current semitones-range.
 o setCents(int)
Sets cent-range.
 o setCoarse(int)
Sets coarse controller.
 o setFine(int)
Sets fine controller.
 o setSemitones(int)
Sets semitone-range.

Constructors

 o PitchBendRange
 public PitchBendRange(int semitones)
Creates a new PitchBendRange.

Parameters:
semitones - any int between 0 and 127.
 o PitchBendRange
 public PitchBendRange(int deltaTime,
                       int channel,
                       int semitones,
                       int cents)
Creates a new PitchBendRange controlled by DATA_ENTRY.

Parameters:
deltaTime - any int (>= 0).
channel - any int between 0 and 15 (CHAN_1..CHAN_16).
semitones - any int between 0 and 127.
cents - any int between 0 and 127.
 o PitchBendRange
 public PitchBendRange(int deltaTime,
                       int channel,
                       int semitones,
                       int cents,
                       int coarse,
                       int fine)
Creates a new PitchBendRange.

Parameters:
deltaTime - any int (>= 0).
channel - any int between 0 and 15 (CHAN_1..CHAN_16).
semitones - any int between 0 and 127.
cents - any int between 0 and 127.
coarse - any controller-number between 0 and 127.
fine - any controller-number between 0 and 127.

Methods

 o semitones
 public int semitones()
Returns the current semitone-range.

Returns:
an int between 0 and 127.
 o setSemitones
 public void setSemitones(int semitones)
Sets the semitones-range.

Parameters:
semitones - any int between 0 and 127.
 o cents
 public int cents()
Returns the current cent-range.

Returns:
an int between 0 and 127.
 o setCents
 public void setCents(int cents)
Sets the cents-range.

Parameters:
cents - any int between 0 and 127.
 o coarse
 public int coarse()
Returns the current coarse-controller.

Returns:
an int between 0 and 127.
 o setCoarse
 public void setCoarse(int controller)
Sets the coarse-controller.

Parameters:
controller - any controller-number between 0 and 127.
 o fine
 public int fine()
Returns the current fine-controller.

Returns:
an int between 0 and 127.
 o setFine
 public void setFine(int controller)
Sets the fine-controller.

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

 Previous  Next          Package