public static final class MidiUtils.MidiTuningStandard
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
TUNING_A440 |
static int |
TUNING_NO_CHANGE |
Modifier and Type | Method and Description |
---|---|
static javax.sound.midi.SysexMessage |
keyBasedTuningDump(int targetDevice,
int bank,
int preset,
java.lang.String name,
int[] tunings) |
static javax.sound.midi.SysexMessage |
keyBasedTuningDump(int targetDevice,
int preset,
java.lang.String name,
int[] tunings) |
static javax.sound.midi.SysexMessage |
scaleOctaveTuning1ByteForm(int targetDevice,
boolean realtime,
boolean[] channels,
int[] tuning) |
static javax.sound.midi.SysexMessage |
scaleOctaveTuning2ByteForm(int targetDevice,
boolean realtime,
boolean[] channels,
int[] tuning) |
static javax.sound.midi.SysexMessage |
scaleOctaveTuningDump1ByteForm(int targetDevice,
int bank,
int preset,
java.lang.String name,
int[] tuning) |
static javax.sound.midi.SysexMessage |
scaleOctaveTuningDump2ByteForm(int targetDevice,
int bank,
int preset,
java.lang.String name,
int[] tuning) |
static javax.sound.midi.SysexMessage |
singleNoteTuningChange(int targetDevice,
boolean realtime,
int bank,
int preset,
int[] key_numbers,
int[] key_tunings) |
static javax.sound.midi.SysexMessage |
singleNoteTuningChange(int targetDevice,
int preset,
int[] key_numbers,
int[] key_tunings) |
public static final int TUNING_A440
public static final int TUNING_NO_CHANGE
public static javax.sound.midi.SysexMessage scaleOctaveTuning1ByteForm(int targetDevice, boolean realtime, boolean[] channels, int[] tuning) throws java.io.IOException, javax.sound.midi.InvalidMidiDataException
java.io.IOException
javax.sound.midi.InvalidMidiDataException
public static javax.sound.midi.SysexMessage scaleOctaveTuning2ByteForm(int targetDevice, boolean realtime, boolean[] channels, int[] tuning) throws java.io.IOException, javax.sound.midi.InvalidMidiDataException
java.io.IOException
javax.sound.midi.InvalidMidiDataException
public static javax.sound.midi.SysexMessage scaleOctaveTuningDump1ByteForm(int targetDevice, int bank, int preset, java.lang.String name, int[] tuning) throws java.io.IOException, javax.sound.midi.InvalidMidiDataException
java.io.IOException
javax.sound.midi.InvalidMidiDataException
public static javax.sound.midi.SysexMessage scaleOctaveTuningDump2ByteForm(int targetDevice, int bank, int preset, java.lang.String name, int[] tuning) throws java.io.IOException, javax.sound.midi.InvalidMidiDataException
java.io.IOException
javax.sound.midi.InvalidMidiDataException
public static javax.sound.midi.SysexMessage singleNoteTuningChange(int targetDevice, boolean realtime, int bank, int preset, int[] key_numbers, int[] key_tunings) throws java.io.IOException, javax.sound.midi.InvalidMidiDataException
java.io.IOException
javax.sound.midi.InvalidMidiDataException
public static javax.sound.midi.SysexMessage singleNoteTuningChange(int targetDevice, int preset, int[] key_numbers, int[] key_tunings) throws java.io.IOException, javax.sound.midi.InvalidMidiDataException
java.io.IOException
javax.sound.midi.InvalidMidiDataException
public static javax.sound.midi.SysexMessage keyBasedTuningDump(int targetDevice, int preset, java.lang.String name, int[] tunings) throws java.io.IOException, javax.sound.midi.InvalidMidiDataException
java.io.IOException
javax.sound.midi.InvalidMidiDataException
public static javax.sound.midi.SysexMessage keyBasedTuningDump(int targetDevice, int bank, int preset, java.lang.String name, int[] tunings) throws java.io.IOException, javax.sound.midi.InvalidMidiDataException
java.io.IOException
javax.sound.midi.InvalidMidiDataException