public class QSConstants extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_NAME_MIX
Empty mix name - for creating new mixes
|
static String |
DEFAULT_NAME_PROG
Empty program name - for creating new programs
|
static byte[] |
GENERIC_HEADER
Generic patch header - the bytes that start all patches
|
static String[] |
GLOBAL_BANK_NAME_DUMMY
Dummy bank names for global data
|
static String[] |
GLOBAL_PATCH_NUMBERS_DUMMY
Dummy patch locations for global data
|
static String[] |
GM_BANK_MIX_NAMES
General Midi Bank Mix names
|
static String[] |
GM_BANK_PROG_NAMES
General Midi Bank Program names
|
static int |
HEADER
The size of the header for Alesis messages
|
static String |
INQUIRY_ID
Inquiry ID - the response of the Synth to the Midi inquiry
|
static String |
MANUFACTURER
Manufacturer name
|
static int |
MAX_LOCATION_EFFECTS
Maximum Effects patch number - any higher, and it's edit buffers
|
static int |
MAX_LOCATION_MIX
Maximum Mix patch number - any higher, and it's edit buffers
|
static int |
MAX_LOCATION_PROG
Maximum Program patch number - any higher, and it's edit buffers
|
static int |
MIX_NAME_LENGTH
The number of characters in the Name of a Mix
|
static int |
MIX_NAME_START
The starting bit of the Name of a Mix
|
static String |
MODEL
Model names supported
|
static String[] |
NOTE_NAMES
Complete range of Alesis notes
|
static byte |
OPCODE_MIDI_EDIT_EFFECTS_DUMP
Opcode 08 - MIDI Edit Effects Dump
|
static byte |
OPCODE_MIDI_EDIT_EFFECTS_DUMP_REQ
Opcode 09 - MIDI Edit Effects Dump Request
|
static byte |
OPCODE_MIDI_EDIT_PROG_DUMP
Opcode 02 - MIDI Edit Program Dump
|
static byte |
OPCODE_MIDI_EDIT_PROG_DUMP_REQ
Opcode 03 - MIDI Edit Program Dump Request
|
static byte |
OPCODE_MIDI_GLOBAL_DATA_DUMP
Opcode 0A - MIDI Global Data Dump
|
static byte |
OPCODE_MIDI_GLOBAL_DATA_DUMP_REQ
Opcode 0B - MIDI Global Data Dump Request
|
static byte |
OPCODE_MIDI_USER_EFFECTS_DUMP
Opcode 06 - MIDI User Effects Dump
|
static byte |
OPCODE_MIDI_USER_EFFECTS_DUMP_REQ
Opcode 07 - MIDI User Effects Dump Request
|
static byte |
OPCODE_MIDI_USER_MIX_DUMP
Opcode 0E - MIDI User Mix Dump
|
static byte |
OPCODE_MIDI_USER_MIX_DUMP_REQ
Opcode 0F - MIDI User Mix Dump Request
|
static byte |
OPCODE_MIDI_USER_PROG_DUMP
Opcode 00 - MIDI User Program Dump
|
static byte |
OPCODE_MIDI_USER_PROG_DUMP_REQ
Opcode 01 - MIDI User Program Dump Request
|
static String[] |
PATCH_NUMBERS_EFFECTS_WITH_EDIT_BUFFERS
Patch locations for effects patches, including edit buffers
|
static String[] |
PATCH_NUMBERS_MIX_WITH_EDIT_BUFFER
Patch locations for mix patches, including edit buffer
|
static String[] |
PATCH_NUMBERS_PROGRAM
Patch locations for program patches, excluding edit buffers
|
static String[] |
PATCH_NUMBERS_PROGRAM_WITH_EDIT_BUFFERS
Patch locations for program patches, including edit buffers
|
static int |
PATCH_SIZE_EFFECTS
Size of effects patches
|
static int |
PATCH_SIZE_GLOBAL
Size of global data
|
static int |
PATCH_SIZE_MIX
Size of mix patches
|
static int |
PATCH_SIZE_PROGRAM
Size of program patches
|
static int |
POSITION_LOCATION
The location in the Sysex where the location is specified
|
static int |
POSITION_OPCODE
The location in the Sysex where the function opcode is specified
|
static String[] |
PRESET_1_BANK_MIX_NAMES
Preset Bank 1 Mix names
|
static String[] |
PRESET_1_BANK_PROG_NAMES
Preset Bank 1 Program names
|
static String[] |
PRESET_2_BANK_MIX_NAMES
Preset Bank 2 Mix names
|
static String[] |
PRESET_2_BANK_PROG_NAMES
Preset Bank 2 Program names
|
static String[] |
PRESET_3_BANK_MIX_NAMES
Preset Bank 3 Mix names
|
static String[] |
PRESET_3_BANK_PROG_NAMES
Preset Bank 3 Program names
|
static int |
PROG_NAME_LENGTH
The number of characters in the Name of a Program
|
static int |
PROG_NAME_START
The starting bit of the Name of a Program
|
static String |
QS_LETTERS
Characters as stored in the Alesis, for translation
|
static char |
QS_UNKNOWN_CHARACTER
Character to use if we can't translate from an Alesis character
|
static int |
QS_UNKNOWN_CHARACTER_CODE
Character code to use if we can't translate to an Alesis character
|
static String[] |
SUPPORTED_QCARD_NAMES
Supported QCards: Names: One entry for each QCard
|
static String[][][] |
SUPPORTED_QCARD_VOICE_GROUP_NAMES
Supported QCards: Voice Group Names: [QCard][Keyboard|Drum][Group Name]
|
static String[][][][] |
SUPPORTED_QCARD_VOICE_NAMES
Supported QCards: Voice Names [QCard][Keyboard|Drum][Group][Voice Name]
|
static String[] |
USER_BANK_MIX_NAMES
User Bank Factory Default Mix names
|
static String[] |
USER_BANK_PROG_NAMES
User Bank Factory Default Program names
|
static String[] |
VOICE_GROUP_NAMES_DRUM
Keyboard-type Voice Group Names
|
static String[] |
VOICE_GROUP_NAMES_DRUM_Q_CARD_JAZZ_PIANO
Jazz Piano QCard Drum-type Voice Group Names
|
static String[] |
VOICE_GROUP_NAMES_KYBD
Keyboard-type Voice Group Names
|
static String[] |
VOICE_GROUP_NAMES_KYBD_Q_CARD_JAZZ_PIANO
Jazz Piano QCard Keyboard-type Voice Group Names
|
static String[][] |
VOICE_NAMES_DRUM
All Keyboard-type Voice Groups
|
static String[] |
VOICE_NAMES_DRUM_CYMBAL
Drum-type Voice Group: Cymbal
|
static String[] |
VOICE_NAMES_DRUM_KICK
Drum-type Voice Group: Kick
|
static String[] |
VOICE_NAMES_DRUM_PERCUS
Drum-type Voice Group: Percussion
|
static String[][] |
VOICE_NAMES_DRUM_Q_CARD_JAZZ_PIANO
All Jazz Piano QCard Drum-type Voice Groups
|
static String[] |
VOICE_NAMES_DRUM_RHTHYM
Drum-type Voice Group: Rhthym
|
static String[] |
VOICE_NAMES_DRUM_SNARE
Drum-type Voice Group: Sname
|
static String[] |
VOICE_NAMES_DRUM_SND_FX
Drum-type Voice Group: Sound Effects
|
static String[] |
VOICE_NAMES_DRUM_TOMS
Drum-type Voice Group: Toms
|
static String[] |
VOICE_NAMES_DRUM_WAVE
Drum-type Voice Group: Wave
|
static String[][] |
VOICE_NAMES_KYBD
All Keyboard-type Voice Groups
|
static String[] |
VOICE_NAMES_KYBD_BASS
Keyboard-type Voice Group: Bass
|
static String[] |
VOICE_NAMES_KYBD_BRASS
Keyboard-type Voice Group: Brass
|
static String[] |
VOICE_NAMES_KYBD_CHRMTC
Keyboard-type Voice Group: Chromatic
|
static String[] |
VOICE_NAMES_KYBD_DRUMS
Keyboard-type Voice Group: Drums
|
static String[] |
VOICE_NAMES_KYBD_ETHNIC
Keyboard-type Voice Group: Ethnic
|
static String[] |
VOICE_NAMES_KYBD_GUITAR
Keyboard-type Voice Group: Guitar
|
static String[] |
VOICE_NAMES_KYBD_NOISE
Keyboard-type Voice Group: Noise
|
static String[] |
VOICE_NAMES_KYBD_ORGAN
Keyboard-type Voice Group: Organ
|
static String[] |
VOICE_NAMES_KYBD_PERCUS
Keyboard-type Voice Group: Percussion
|
static String[] |
VOICE_NAMES_KYBD_PIANO
Keyboard-type Voice Group: Piano
|
static String[][] |
VOICE_NAMES_KYBD_Q_CARD_JAZZ_PIANO
All Jazz Piano QCard Keyboard-type Voice Groups
|
static String[] |
VOICE_NAMES_KYBD_Q_CARD_JAZZ_PIANO_ZA_NO
Jazz Piano QCard Keyboard-type Voice Group: ZA no
|
static String[] |
VOICE_NAMES_KYBD_Q_CARD_JAZZ_PIANO_ZA_TUN
Jazz Piano QCard Keyboard-type Voice Group: ZA tun
|
static String[] |
VOICE_NAMES_KYBD_RHYTHM
Keyboard-type Voice Group: Rhythm
|
static String[] |
VOICE_NAMES_KYBD_SND_FX
Keyboard-type Voice Group: Sound Effects
|
static String[] |
VOICE_NAMES_KYBD_STRING
Keyboard-type Voice Group: String
|
static String[] |
VOICE_NAMES_KYBD_SYNTH
Keyboard-type Voice Group: Synth
|
static String[] |
VOICE_NAMES_KYBD_VOICE
Keyboard-type Voice Group: Voice
|
static String[] |
VOICE_NAMES_KYBD_WAVE
Keyboard-type Voice Group: Wave
|
static String[] |
VOICE_NAMES_KYBD_WDWIND
Keyboard-type Voice Group: Woodwind
|
static String[] |
WRITEABLE_BANK_NAMES
Names of the banks that can be modified
|
Constructor and Description |
---|
QSConstants() |
public static final String QS_LETTERS
public static final char QS_UNKNOWN_CHARACTER
public static final int QS_UNKNOWN_CHARACTER_CODE
public static final int HEADER
public static final int PROG_NAME_START
public static final int PROG_NAME_LENGTH
public static final int MIX_NAME_START
public static final int MIX_NAME_LENGTH
public static final int POSITION_OPCODE
public static final int POSITION_LOCATION
public static final byte OPCODE_MIDI_USER_PROG_DUMP
public static final byte OPCODE_MIDI_USER_PROG_DUMP_REQ
public static final byte OPCODE_MIDI_EDIT_PROG_DUMP
public static final byte OPCODE_MIDI_EDIT_PROG_DUMP_REQ
public static final byte OPCODE_MIDI_USER_EFFECTS_DUMP
public static final byte OPCODE_MIDI_USER_EFFECTS_DUMP_REQ
public static final byte OPCODE_MIDI_EDIT_EFFECTS_DUMP
public static final byte OPCODE_MIDI_EDIT_EFFECTS_DUMP_REQ
public static final byte OPCODE_MIDI_GLOBAL_DATA_DUMP
public static final byte OPCODE_MIDI_GLOBAL_DATA_DUMP_REQ
public static final byte OPCODE_MIDI_USER_MIX_DUMP
public static final byte OPCODE_MIDI_USER_MIX_DUMP_REQ
public static final String MANUFACTURER
public static final String MODEL
public static final String INQUIRY_ID
public static final int PATCH_SIZE_PROGRAM
public static final int PATCH_SIZE_MIX
public static final int PATCH_SIZE_EFFECTS
public static final int PATCH_SIZE_GLOBAL
public static final int MAX_LOCATION_PROG
public static final int MAX_LOCATION_EFFECTS
public static final int MAX_LOCATION_MIX
public static final byte[] GENERIC_HEADER
public static final String DEFAULT_NAME_PROG
public static final String DEFAULT_NAME_MIX
public static final String[] WRITEABLE_BANK_NAMES
public static final String[] GLOBAL_BANK_NAME_DUMMY
public static final String[] GLOBAL_PATCH_NUMBERS_DUMMY
public static final String[] PATCH_NUMBERS_PROGRAM_WITH_EDIT_BUFFERS
public static final String[] PATCH_NUMBERS_PROGRAM
public static final String[] PATCH_NUMBERS_MIX_WITH_EDIT_BUFFER
public static final String[] PATCH_NUMBERS_EFFECTS_WITH_EDIT_BUFFERS
public static final String[] PRESET_1_BANK_PROG_NAMES
public static final String[] PRESET_1_BANK_MIX_NAMES
public static final String[] PRESET_2_BANK_PROG_NAMES
public static final String[] PRESET_2_BANK_MIX_NAMES
public static final String[] PRESET_3_BANK_PROG_NAMES
public static final String[] PRESET_3_BANK_MIX_NAMES
public static final String[] GM_BANK_PROG_NAMES
public static final String[] GM_BANK_MIX_NAMES
public static final String[] USER_BANK_PROG_NAMES
public static final String[] USER_BANK_MIX_NAMES
public static final String[] VOICE_NAMES_KYBD_PIANO
public static final String[] VOICE_NAMES_KYBD_CHRMTC
public static final String[] VOICE_NAMES_KYBD_ORGAN
public static final String[] VOICE_NAMES_KYBD_GUITAR
public static final String[] VOICE_NAMES_KYBD_BASS
public static final String[] VOICE_NAMES_KYBD_STRING
public static final String[] VOICE_NAMES_KYBD_BRASS
public static final String[] VOICE_NAMES_KYBD_WDWIND
public static final String[] VOICE_NAMES_KYBD_SYNTH
public static final String[] VOICE_NAMES_KYBD_WAVE
public static final String[] VOICE_NAMES_KYBD_NOISE
public static final String[] VOICE_NAMES_KYBD_VOICE
public static final String[] VOICE_NAMES_KYBD_ETHNIC
public static final String[] VOICE_NAMES_KYBD_DRUMS
public static final String[] VOICE_NAMES_KYBD_PERCUS
public static final String[] VOICE_NAMES_KYBD_SND_FX
public static final String[] VOICE_NAMES_KYBD_RHYTHM
public static final String[] VOICE_GROUP_NAMES_KYBD
public static final String[][] VOICE_NAMES_KYBD
public static final String[] VOICE_NAMES_DRUM_KICK
public static final String[] VOICE_NAMES_DRUM_SNARE
public static final String[] VOICE_NAMES_DRUM_TOMS
public static final String[] VOICE_NAMES_DRUM_CYMBAL
public static final String[] VOICE_NAMES_DRUM_PERCUS
public static final String[] VOICE_NAMES_DRUM_SND_FX
public static final String[] VOICE_NAMES_DRUM_WAVE
public static final String[] VOICE_NAMES_DRUM_RHTHYM
public static final String[] VOICE_GROUP_NAMES_DRUM
public static final String[][] VOICE_NAMES_DRUM
public static final String[] VOICE_NAMES_KYBD_Q_CARD_JAZZ_PIANO_ZA_TUN
public static final String[] VOICE_NAMES_KYBD_Q_CARD_JAZZ_PIANO_ZA_NO
public static final String[] VOICE_GROUP_NAMES_KYBD_Q_CARD_JAZZ_PIANO
public static final String[][] VOICE_NAMES_KYBD_Q_CARD_JAZZ_PIANO
public static final String[] VOICE_GROUP_NAMES_DRUM_Q_CARD_JAZZ_PIANO
public static final String[][] VOICE_NAMES_DRUM_Q_CARD_JAZZ_PIANO
public static final String[] SUPPORTED_QCARD_NAMES
public static final String[][][] SUPPORTED_QCARD_VOICE_GROUP_NAMES
public static final String[][][][] SUPPORTED_QCARD_VOICE_NAMES
public static final String[] NOTE_NAMES
Copyright © 2014. All Rights Reserved.