public class MidiConstants
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
CHANNEL_AFTERTOUCH |
static int |
CHANNEL_PRESSURE |
static int |
CONTROL_CHANGE |
static int |
CONTROLLER_BANK_SELECT |
static int |
CONTROLLER_BREATH |
static int |
CONTROLLER_DATA_DECREMENT |
static int |
CONTROLLER_DATA_ENTRY |
static int |
CONTROLLER_DATA_ENTRY_LSB |
static int |
CONTROLLER_DATA_INCREMENT |
static int |
CONTROLLER_LSB_OFFSET |
static int |
CONTROLLER_MOD_WHEEL |
static int |
CONTROLLER_NRPN_LSB |
static int |
CONTROLLER_NRPN_MSB |
static int |
CONTROLLER_PAN |
static int |
CONTROLLER_RPN_LSB |
static int |
CONTROLLER_RPN_MSB |
static int |
CONTROLLER_TIMBRE |
static int |
CONTROLLER_VOLUME |
static int |
MAX_CHANNELS |
static int |
NOTE_OFF |
static int |
NOTE_ON |
static int |
PITCH_BEND |
static int |
PITCH_BEND_CENTER |
static java.lang.String[] |
PITCH_NAMES |
static int |
POLYPHONIC_AFTERTOUCH |
static int |
PROGRAM_CHANGE |
static int |
RPN_BEND_RANGE |
static int |
RPN_FINE_TUNING |
static int |
SYSTEM_COMMON |
Constructor and Description |
---|
MidiConstants() |
Modifier and Type | Method and Description |
---|---|
static double |
convertFrequencyToPitch(double frequency)
Calculate MIDI pitch based on frequency in Hertz.
|
static double |
convertPitchToFrequency(double pitch) |
public static final int MAX_CHANNELS
public static final int NOTE_OFF
public static final int NOTE_ON
public static final int POLYPHONIC_AFTERTOUCH
public static final int CONTROL_CHANGE
public static final int PROGRAM_CHANGE
public static final int CHANNEL_AFTERTOUCH
public static final int CHANNEL_PRESSURE
public static final int PITCH_BEND
public static final int SYSTEM_COMMON
public static final int PITCH_BEND_CENTER
public static final int CONTROLLER_BANK_SELECT
public static final int CONTROLLER_MOD_WHEEL
public static final int CONTROLLER_BREATH
public static final int CONTROLLER_DATA_ENTRY
public static final int CONTROLLER_VOLUME
public static final int CONTROLLER_PAN
public static final int CONTROLLER_LSB_OFFSET
public static final int CONTROLLER_DATA_ENTRY_LSB
public static final int CONTROLLER_TIMBRE
public static final int CONTROLLER_DATA_INCREMENT
public static final int CONTROLLER_DATA_DECREMENT
public static final int CONTROLLER_NRPN_LSB
public static final int CONTROLLER_NRPN_MSB
public static final int CONTROLLER_RPN_LSB
public static final int CONTROLLER_RPN_MSB
public static final int RPN_BEND_RANGE
public static final int RPN_FINE_TUNING
public static final java.lang.String[] PITCH_NAMES