public class

SF2Modulator

extends Object
java.lang.Object
   ↳ com.sun.media.sound.SF2Modulator

Class Overview

Soundfont modulator container.

Summary

Constants
int SOURCE_CHANNEL_PRESSURE
int SOURCE_DIRECTION_MAX_MIN
int SOURCE_DIRECTION_MIN_MAX
int SOURCE_MIDI_CONTROL
int SOURCE_NONE
int SOURCE_NOTE_ON_KEYNUMBER
int SOURCE_NOTE_ON_VELOCITY
int SOURCE_PITCH_SENSITIVITY
int SOURCE_PITCH_WHEEL
int SOURCE_POLARITY_BIPOLAR
int SOURCE_POLARITY_UNIPOLAR
int SOURCE_POLY_PRESSURE
int SOURCE_TYPE_CONCAVE
int SOURCE_TYPE_CONVEX
int SOURCE_TYPE_LINEAR
int SOURCE_TYPE_SWITCH
int TRANSFORM_ABSOLUTE
int TRANSFORM_LINEAR
Fields
protected short amount
protected int amountSourceOperator
protected int destinationOperator
protected int sourceOperator
protected int transportOperator
Public Constructors
SF2Modulator()
Public Methods
short getAmount()
int getAmountSourceOperator()
int getDestinationOperator()
int getSourceOperator()
int getTransportOperator()
void setAmount(short amount)
void setAmountSourceOperator(int amountSourceOperator)
void setDestinationOperator(int destinationOperator)
void setSourceOperator(int sourceOperator)
void setTransportOperator(int transportOperator)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int SOURCE_CHANNEL_PRESSURE

Constant Value: 13 (0x0000000d)

public static final int SOURCE_DIRECTION_MAX_MIN

Constant Value: 256 (0x00000100)

public static final int SOURCE_DIRECTION_MIN_MAX

Constant Value: 0 (0x00000000)

public static final int SOURCE_MIDI_CONTROL

Constant Value: 128 (0x00000080)

public static final int SOURCE_NONE

Constant Value: 0 (0x00000000)

public static final int SOURCE_NOTE_ON_KEYNUMBER

Constant Value: 3 (0x00000003)

public static final int SOURCE_NOTE_ON_VELOCITY

Constant Value: 2 (0x00000002)

public static final int SOURCE_PITCH_SENSITIVITY

Constant Value: 16 (0x00000010)

public static final int SOURCE_PITCH_WHEEL

Constant Value: 14 (0x0000000e)

public static final int SOURCE_POLARITY_BIPOLAR

Constant Value: 512 (0x00000200)

public static final int SOURCE_POLARITY_UNIPOLAR

Constant Value: 0 (0x00000000)

public static final int SOURCE_POLY_PRESSURE

Constant Value: 10 (0x0000000a)

public static final int SOURCE_TYPE_CONCAVE

Constant Value: 1024 (0x00000400)

public static final int SOURCE_TYPE_CONVEX

Constant Value: 2048 (0x00000800)

public static final int SOURCE_TYPE_LINEAR

Constant Value: 0 (0x00000000)

public static final int SOURCE_TYPE_SWITCH

Constant Value: 3072 (0x00000c00)

public static final int TRANSFORM_ABSOLUTE

Constant Value: 2 (0x00000002)

public static final int TRANSFORM_LINEAR

Constant Value: 0 (0x00000000)

Fields

protected short amount

protected int amountSourceOperator

protected int destinationOperator

protected int sourceOperator

protected int transportOperator

Public Constructors

public SF2Modulator ()

Public Methods

public short getAmount ()

public int getAmountSourceOperator ()

public int getDestinationOperator ()

public int getSourceOperator ()

public int getTransportOperator ()

public void setAmount (short amount)

public void setAmountSourceOperator (int amountSourceOperator)

public void setDestinationOperator (int destinationOperator)

public void setSourceOperator (int sourceOperator)

public void setTransportOperator (int transportOperator)