Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
DEFAULT_HEIGHT |
45 |
public static final int |
DEFAULT_WIDTH |
60 |
public static final int |
ROUND |
2 |
public static final int |
SIMPLE |
1 |
public static final int |
SIMPLE_MOUSE_DIRECTION |
3 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
GUI_MDI |
0 |
public static final int |
GUI_SDI |
1 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
DECODE |
0 |
public static final int |
DONT_BREAK_LINES |
8 |
public static final int |
ENCODE |
1 |
public static final int |
GZIP |
2 |
public static final int |
NO_OPTIONS |
0 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final String |
APP_CONFIG_FILE_NAME |
"JSynthLib.properties" |
public static final String |
APP_CONFIG_HEADER |
"JSynthLib Saved Properties" |
public static final String |
DEV_CONFIG_DEVICE_CLASS_PREFIX |
"deviceClass." |
public static final String |
DEV_CONFIG_DEVICE_NAME_PREFIX |
"deviceName." |
public static final String |
DEV_CONFIG_FILE_NAME |
"synthdrivers.properties" |
public static final String |
DEV_CONFIG_ID_STRING_PREFIX |
"inquiryID." |
public static final String |
DEV_CONFIG_MANUFACTURER_PREFIX |
"manufacturer." |
public static final int |
NUM_FADERS |
33 |
public static final String |
VERSION |
"0.21-alpha" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final long |
EN_ABOUT |
1L |
public static final long |
EN_ALL |
446651727550L |
public static final long |
EN_COPY |
2L |
public static final long |
EN_CROSSBREED |
4L |
public static final long |
EN_CUT |
8L |
public static final long |
EN_DELETE |
16L |
public static final long |
EN_DELETE_DUPLICATES |
32L |
public static final long |
EN_DOCS |
64L |
public static final long |
EN_EDIT |
128L |
public static final long |
EN_EXIT |
256L |
public static final long |
EN_EXPORT |
512L |
public static final long |
EN_EXTRACT |
1024L |
public static final long |
EN_GET |
2048L |
public static final long |
EN_HOME_PAGE |
4096L |
public static final long |
EN_IMPORT |
8192L |
public static final long |
EN_IMPORT_ALL |
16384L |
public static final long |
EN_LICENSE |
32768L |
public static final long |
EN_MONITOR |
65536L |
public static final long |
EN_NEW |
131072L |
public static final long |
EN_NEW_PATCH |
262144L |
public static final long |
EN_NEW_SCENE |
524288L |
public static final long |
EN_NEXT_FADER |
1048576L |
public static final long |
EN_OPEN |
2097152L |
public static final long |
EN_PASTE |
4194304L |
public static final long |
EN_PLAY |
8388608L |
public static final long |
EN_PREFS |
16777216L |
public static final long |
EN_PREV_FADER |
34359738368L |
public static final long |
EN_PRINT |
68719476736L |
public static final long |
EN_REASSIGN |
33554432L |
public static final long |
EN_SAVE |
67108864L |
public static final long |
EN_SAVE_AS |
134217728L |
public static final long |
EN_SEARCH |
268435456L |
public static final long |
EN_SEND |
536870912L |
public static final long |
EN_SEND_TO |
1073741824L |
public static final long |
EN_SORT |
2147483648L |
public static final long |
EN_STORE |
4294967296L |
public static final long |
EN_TRANSFER_SCENE |
8589934592L |
public static final long |
EN_UPDATE_SCENE |
137438953472L |
public static final long |
EN_UPDATE_SELECTED |
274877906944L |
public static final long |
EN_UPLOAD |
17179869184L |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
ACTIVATED |
1999 |
public static final int |
CLOSED |
2000 |
public static final int |
CLOSING |
2001 |
public static final int |
DEACTIVATED |
2002 |
public static final int |
DEICONIFIED |
2003 |
public static final int |
ICONIFIED |
2004 |
public static final int |
OPENED |
2005 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
APPLY |
4 |
public static final int |
CANCEL |
2 |
public static final int |
OK |
1 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
GROUP_MANUF |
1 |
public static final int |
GROUP_MANUF_TYPE |
4 |
public static final int |
GROUP_NONE |
0 |
public static final int |
GROUP_TYPE |
2 |
public static final int |
GROUP_TYPE_MANUF |
3 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
SAME |
5000 |
Modifier and Type | Constant Field | Value |
---|---|---|
public final byte |
F0 |
-16 |
public final byte |
F7 |
-9 |
public final int |
MAX_MATCH_LENGTH |
16 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
SAME |
5000 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
INT_CENTER |
2 |
public static final int |
INT_LEFT |
1 |
public static final int |
INT_RIGHT |
3 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final String |
FILE_EXTENSION |
".patchlib" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final String |
FILE_EXTENSION |
".scenelib" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final String |
DEFAULT_NAME_MIX |
"-New Mix-" |
public static final String |
DEFAULT_NAME_PROG |
"-New Prog-" |
public static final int |
HEADER |
7 |
public static final String |
INQUIRY_ID |
"F07E7F060200000E0E000*00********f7" |
public static final String |
MANUFACTURER |
"Alesis" |
public static final int |
MAX_LOCATION_EFFECTS |
127 |
public static final int |
MAX_LOCATION_MIX |
99 |
public static final int |
MAX_LOCATION_PROG |
127 |
public static final int |
MIX_NAME_LENGTH |
10 |
public static final int |
MIX_NAME_START |
11 |
public static final String |
MODEL |
"QS7/QS8/QSR" |
public static final byte |
OPCODE_MIDI_EDIT_EFFECTS_DUMP |
8 |
public static final byte |
OPCODE_MIDI_EDIT_EFFECTS_DUMP_REQ |
9 |
public static final byte |
OPCODE_MIDI_EDIT_PROG_DUMP |
2 |
public static final byte |
OPCODE_MIDI_EDIT_PROG_DUMP_REQ |
3 |
public static final byte |
OPCODE_MIDI_GLOBAL_DATA_DUMP |
10 |
public static final byte |
OPCODE_MIDI_GLOBAL_DATA_DUMP_REQ |
11 |
public static final byte |
OPCODE_MIDI_USER_EFFECTS_DUMP |
6 |
public static final byte |
OPCODE_MIDI_USER_EFFECTS_DUMP_REQ |
7 |
public static final byte |
OPCODE_MIDI_USER_MIX_DUMP |
14 |
public static final byte |
OPCODE_MIDI_USER_MIX_DUMP_REQ |
15 |
public static final byte |
OPCODE_MIDI_USER_PROG_DUMP |
0 |
public static final byte |
OPCODE_MIDI_USER_PROG_DUMP_REQ |
1 |
public static final int |
PATCH_SIZE_EFFECTS |
83 |
public static final int |
PATCH_SIZE_GLOBAL |
31 |
public static final int |
PATCH_SIZE_MIX |
166 |
public static final int |
PATCH_SIZE_PROGRAM |
408 |
public static final int |
POSITION_LOCATION |
6 |
public static final int |
POSITION_OPCODE |
5 |
public static final int |
PROG_NAME_LENGTH |
10 |
public static final int |
PROG_NAME_START |
14 |
public static final String |
QS_LETTERS |
" !\"#$%&\'{}*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\u00a5]^_`abcdefghijklmnopqrstuvwxyz{|}\u00bb\u00ab" |
public static final char |
QS_UNKNOWN_CHARACTER |
63 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
TONE_DATA |
7 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
ADDRESS_SIZE |
2 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
BANK_COUNT |
64 |
public static final int |
DEVICE_ID_OFFSET |
3 |
public static final int |
PATCH_COUNT |
192 |
public static final int |
SINGLE_PATCH_SIZE |
265 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
AUX_AMOUNT |
80 |
public static final int |
AUX_ATTACK |
75 |
public static final int |
AUX_DECAY |
77 |
public static final int |
AUX_DELAY |
74 |
public static final int |
AUX_HOLD |
76 |
public static final int |
AUX_RELEASE |
79 |
public static final int |
AUX_SUSTAIN |
78 |
public static final int |
CF_AMOUNT |
62 |
public static final int |
CF_BALANCE |
61 |
public static final int |
CF_DIRECTIONS |
60 |
public static final int |
CF_MODE |
59 |
public static final int |
CHORUS |
39 |
public static final int |
CURVE |
124 |
public static final int |
ENV_ATTACK |
32 |
public static final int |
ENV_DECAY |
34 |
public static final int |
ENV_DELAY |
29 |
public static final int |
ENV_HOLD |
33 |
public static final int |
ENV_ON |
37 |
public static final int |
ENV_RELEASE |
36 |
public static final int |
ENV_SUSTAIN |
35 |
public static final int |
HIGH_KEY |
31 |
public static final int |
INSTRUMENT |
23 |
public static final int |
LFO_AMOUNT |
68 |
public static final int |
LFO_DELAY |
66 |
public static final int |
LFO_FREQUENCY |
65 |
public static final int |
LFO_SHAPE |
64 |
public static final int |
LFO_VARIATION |
67 |
public static final int |
LINK |
12 |
public static final int |
LINK_HIGH_KEY |
19 |
public static final int |
LINK_LOW_KEY |
15 |
public static final int |
LOW_KEY |
30 |
public static final int |
PAN |
28 |
public static final int |
PRESSURE |
122 |
public static final int |
REVERSE |
40 |
public static final int |
SAMPLE_START_OFFSET |
24 |
public static final int |
SOLO |
38 |
public static final int |
SUBMIX |
126 |
public static final int |
SWITCH_POINT |
63 |
public static final int |
TUNING_COARSE |
25 |
public static final int |
TUNING_FINE |
26 |
public static final int |
VOLUME |
27 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
ADDRESS_OFFSET |
5 |
public static final int |
ADDRESS_SIZE |
2 |
public static final int |
VALUE_OFFSET |
7 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
PATCH_NAME_SIZE |
12 |
public static final String |
SYSEX_ID |
"F01804**01" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
EXTRA_HEADER |
6 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
EXTRA_HEADER |
23 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
ARRAY_DEVICE_ID_OFFSET |
2 |
public static final int |
ARRAY_NAME_OFFSET |
206 |
public static final int |
ARRAY_PART_1_OFFSET |
74 |
public static final int |
ARRAY_PART_2_OFFSET |
107 |
public static final int |
ARRAY_PART_3_OFFSET |
140 |
public static final int |
ARRAY_PART_4_OFFSET |
173 |
public static final int |
ARRAY_PERF_PART_OFFSET |
6 |
public static final int |
ARRAY_PERFORMANCE_OFFSET |
5 |
public static final int |
PART_SIZE |
33 |
public static final int |
PATCH_NAME_SIZE |
8 |
public static final int |
PATCH_NAME_START |
214 |
public static final int |
PATCH_SIZE |
223 |
public static final String |
SWITCH_OFF |
"off" |
public static final String |
SWITCH_ON |
"on" |
public static final byte |
SYSEX_END_BYTE |
-9 |
public static final int |
SYSEX_HEADER_OFFSET |
8 |
public static final String |
SYSEX_ID |
"F03F**2044" |
public static final int |
SYSEX_PERFORMANCE_OFFSET |
5 |
public static final byte |
SYSEX_START_BYTE |
-16 |
public static final int |
SYSEX_TEMPORARY_OFFSET |
1 |
public static final int |
TEMPORARY_SIZE |
644 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final byte |
CMD_DT1 |
18 |
public static final byte |
CMD_RQ1 |
17 |
public static final int |
COMMON_ENV_MODE |
13 |
public static final int |
COMMON_NAME |
0 |
public static final int |
COMMON_PARTIAL_MUTE |
12 |
public static final int |
COMMON_SIZE |
14 |
public static final int |
COMMON_STRUCTURE_12 |
10 |
public static final int |
COMMON_STRUCTURE_34 |
11 |
public static final byte |
DEFAULT_DEVICE_ID |
16 |
public static final byte |
MANUFACTURER_ROLAND |
65 |
public static final byte |
MODEL_D10 |
22 |
public static final int |
OFS_ADDRESS |
5 |
public static final int |
OFS_COMMAND |
4 |
public static final int |
OFS_DEVICE_ID |
2 |
public static final int |
OFS_MANUFACTURER |
1 |
public static final int |
OFS_MODEL |
3 |
public static final int |
OFS_SIZE |
8 |
public static final int |
PART_P_ENV_DEPTH |
8 |
public static final int |
PART_P_ENV_END_LEVEL |
19 |
public static final int |
PART_P_ENV_LEVEL_0 |
15 |
public static final int |
PART_P_ENV_LEVEL_1 |
16 |
public static final int |
PART_P_ENV_LEVEL_2 |
17 |
public static final int |
PART_P_ENV_TIME_1 |
11 |
public static final int |
PART_P_ENV_TIME_2 |
12 |
public static final int |
PART_P_ENV_TIME_3 |
13 |
public static final int |
PART_P_ENV_TIME_4 |
14 |
public static final int |
PART_P_ENV_TIME_KEYF |
10 |
public static final int |
PART_P_ENV_VELO_SENS |
9 |
public static final int |
PART_P_LFO_DEPTH |
21 |
public static final int |
PART_P_LFO_MOD_SENS |
22 |
public static final int |
PART_P_LFO_RATE |
20 |
public static final int |
PART_SIZE |
58 |
public static final int |
PART_TVA_BIAS_LEVEL_1 |
44 |
public static final int |
PART_TVA_BIAS_LEVEL_2 |
46 |
public static final int |
PART_TVA_BIAS_POINT_1 |
43 |
public static final int |
PART_TVA_BIAS_POINT_2 |
45 |
public static final int |
PART_TVA_ENV_LEVEL_1 |
54 |
public static final int |
PART_TVA_ENV_LEVEL_2 |
55 |
public static final int |
PART_TVA_ENV_SUSTAIN_LEVEL |
56 |
public static final int |
PART_TVA_ENV_TIME_1 |
49 |
public static final int |
PART_TVA_ENV_TIME_2 |
50 |
public static final int |
PART_TVA_ENV_TIME_3 |
51 |
public static final int |
PART_TVA_ENV_TIME_4 |
53 |
public static final int |
PART_TVA_ENV_TIME_KEYF |
47 |
public static final int |
PART_TVA_ENV_TIME_V_FOLLOW |
48 |
public static final int |
PART_TVA_LEVEL |
41 |
public static final int |
PART_TVA_VELO_SENS |
42 |
public static final int |
PART_TVF_BIAS_LEVEL |
27 |
public static final int |
PART_TVF_BIAS_POINT_DIR |
26 |
public static final int |
PART_TVF_CUTOFF_FREQ |
23 |
public static final int |
PART_TVF_ENV_DEPTH |
28 |
public static final int |
PART_TVF_ENV_DEPTH_KEYF |
30 |
public static final int |
PART_TVF_ENV_LEVEL_1 |
37 |
public static final int |
PART_TVF_ENV_LEVEL_2 |
38 |
public static final int |
PART_TVF_ENV_SUSTAIN_LEVEL |
39 |
public static final int |
PART_TVF_ENV_TIME_1 |
32 |
public static final int |
PART_TVF_ENV_TIME_2 |
33 |
public static final int |
PART_TVF_ENV_TIME_3 |
34 |
public static final int |
PART_TVF_ENV_TIME_4 |
36 |
public static final int |
PART_TVF_ENV_TIME_KEYF |
31 |
public static final int |
PART_TVF_ENV_VELO_SENS |
29 |
public static final int |
PART_TVF_KEYFOLLOW |
25 |
public static final int |
PART_TVF_RESONANCE |
24 |
public static final int |
PART_WG_PCM_BANK |
4 |
public static final int |
PART_WG_PCM_WAVE_NO |
5 |
public static final int |
PART_WG_PITCH_BENDER_SW |
3 |
public static final int |
PART_WG_PITCH_COARSE |
0 |
public static final int |
PART_WG_PITCH_FINE |
1 |
public static final int |
PART_WG_PITCH_KEYFOLLOW |
2 |
public static final int |
PART_WG_PULSE_WIDTH |
6 |
public static final int |
PART_WG_PW_VELO_SENSE |
7 |
public static final int |
PART_WG_WAVEFORM |
4 |
public static final int |
PATCH_COUNT |
128 |
public static final int |
RYTHM_SETUP_COUNT |
85 |
public static final int |
SIZE_ADDRESS |
3 |
public static final int |
SIZE_HEADER |
5 |
public static final int |
SIZE_HEADER_DT1 |
8 |
public static final int |
SIZE_HEADER_RQ1 |
11 |
public static final int |
SIZE_SIZE |
3 |
public static final int |
SIZE_TRAILER |
2 |
public static final int |
SYSEX_END |
247 |
public static final int |
SYSEX_START |
240 |
public static final int |
TIMBRE_COUNT |
128 |
public static final int |
TONE_COUNT |
64 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
COMMON_AT_RANGE |
24 |
public static final int |
COMMON_CHORUS_BALANCE |
45 |
public static final int |
COMMON_CHORUS_DEPTH |
44 |
public static final int |
COMMON_CHORUS_RATE |
43 |
public static final int |
COMMON_CHORUS_TYPE |
42 |
public static final int |
COMMON_ENV_END_LEVEL |
21 |
public static final int |
COMMON_ENV_LEVEL_0 |
17 |
public static final int |
COMMON_ENV_LEVEL_1 |
18 |
public static final int |
COMMON_ENV_LEVEL_2 |
19 |
public static final int |
COMMON_ENV_SUSTAIN_LEVEL |
20 |
public static final int |
COMMON_ENV_TIME_1 |
13 |
public static final int |
COMMON_ENV_TIME_2 |
14 |
public static final int |
COMMON_ENV_TIME_3 |
15 |
public static final int |
COMMON_ENV_TIME_4 |
16 |
public static final int |
COMMON_ENV_TIME_KEYF |
12 |
public static final int |
COMMON_ENV_VELO_RANGE |
11 |
public static final int |
COMMON_HIGH_EQ_FREQ |
39 |
public static final int |
COMMON_HIGH_EQ_GAIN |
41 |
public static final int |
COMMON_HIGH_EQ_Q |
40 |
public static final int |
COMMON_LFO_DELAY_TIME |
27 |
public static final int |
COMMON_LFO_DEPTH |
22 |
public static final int |
COMMON_LFO_RATE |
26 |
public static final int |
COMMON_LFO_SYNC |
28 |
public static final int |
COMMON_LFO_WAVEFORM |
25 |
public static final int |
COMMON_LOW_EQ_FREQ |
37 |
public static final int |
COMMON_LOW_EQ_GAIN |
38 |
public static final int |
COMMON_P_MOD_LEVER |
23 |
public static final int |
COMMON_PART_BALANCE |
47 |
public static final int |
COMMON_PART_MUTE |
46 |
public static final int |
COMMON_STRUCTURE |
10 |
public static final int |
PART_TVA_AT_RANGE |
53 |
public static final int |
PART_TVA_BIAS_LEVEL |
38 |
public static final int |
PART_TVA_BIAS_POINT |
37 |
public static final int |
PART_TVA_ENV_END_LEVEL |
48 |
public static final int |
PART_TVA_ENV_LEVEL_1 |
44 |
public static final int |
PART_TVA_ENV_LEVEL_2 |
45 |
public static final int |
PART_TVA_ENV_LEVEL_3 |
46 |
public static final int |
PART_TVA_ENV_SUSTAIN_LEVEL |
47 |
public static final int |
PART_TVA_ENV_TIME_1 |
39 |
public static final int |
PART_TVA_ENV_TIME_2 |
40 |
public static final int |
PART_TVA_ENV_TIME_3 |
41 |
public static final int |
PART_TVA_ENV_TIME_4 |
42 |
public static final int |
PART_TVA_ENV_TIME_5 |
43 |
public static final int |
PART_TVA_ENV_TIME_KEYF |
50 |
public static final int |
PART_TVA_ENV_VELOCITY_KEYF |
49 |
public static final int |
PART_TVA_LEVEL |
35 |
public static final int |
PART_TVA_LFO_DEPTH |
52 |
public static final int |
PART_TVA_LFO_SELECT |
51 |
public static final int |
PART_TVA_VELO_RANGE |
36 |
public static final int |
PART_TVF_AT_RANGE |
34 |
public static final int |
PART_TVF_BIAS_LEVEL |
17 |
public static final int |
PART_TVF_BIAS_POINT_DIR |
16 |
public static final int |
PART_TVF_CUTOFF_FREQ |
13 |
public static final int |
PART_TVF_ENV_DEPTH |
18 |
public static final int |
PART_TVF_ENV_DEPTH_KEYF |
20 |
public static final int |
PART_TVF_ENV_END_LEVEL |
31 |
public static final int |
PART_TVF_ENV_LEVEL_1 |
27 |
public static final int |
PART_TVF_ENV_LEVEL_2 |
28 |
public static final int |
PART_TVF_ENV_LEVEL_3 |
29 |
public static final int |
PART_TVF_ENV_SUSTAIN_LEVEL |
30 |
public static final int |
PART_TVF_ENV_TIME_1 |
22 |
public static final int |
PART_TVF_ENV_TIME_2 |
23 |
public static final int |
PART_TVF_ENV_TIME_3 |
24 |
public static final int |
PART_TVF_ENV_TIME_4 |
25 |
public static final int |
PART_TVF_ENV_TIME_5 |
26 |
public static final int |
PART_TVF_ENV_TIME_KEYF |
21 |
public static final int |
PART_TVF_ENV_VELO_RANGE |
19 |
public static final int |
PART_TVF_KEYFOLLOW |
15 |
public static final int |
PART_TVF_LFO_DEPTH |
33 |
public static final int |
PART_TVF_LFO_SELECT |
32 |
public static final int |
PART_TVF_RESONANCE |
14 |
public static final int |
PART_WG_BENDER_MODE |
5 |
public static final int |
PART_WG_LFO_MODE |
3 |
public static final int |
PART_WG_P_ENV_MODE |
4 |
public static final int |
PART_WG_PCM_WAVE_NO |
7 |
public static final int |
PART_WG_PITCH_COARSE |
0 |
public static final int |
PART_WG_PITCH_FINE |
1 |
public static final int |
PART_WG_PITCH_KEYFOLLOW |
2 |
public static final int |
PART_WG_PULSE_WIDTH |
8 |
public static final int |
PART_WG_PW_AT_RANGE |
12 |
public static final int |
PART_WG_PW_LFO_DEPTH |
11 |
public static final int |
PART_WG_PW_LFO_SELECT |
10 |
public static final int |
PART_WG_PW_VELO_RANGE |
9 |
public static final int |
PART_WG_WAVEFORM |
6 |
public static final int |
PARTIAL_NAME_SIZE |
10 |
public static final int |
PARTIAL_SIZE |
64 |
public static final int |
PARTIALS_PER_MESSAGE |
4 |
public static final int |
PARTIALS_PER_PATCH |
7 |
public static final int |
PARTIALS_SIZE |
448 |
public static final int |
PATCH_AT_BEND_RANGE |
27 |
public static final int |
PATCH_BENDER_RANGE |
26 |
public static final int |
PATCH_CHASE_LEVEL |
35 |
public static final int |
PATCH_CHASE_MODE |
34 |
public static final int |
PATCH_CHASE_TIME |
36 |
public static final int |
PATCH_HOLD_MODE |
21 |
public static final int |
PATCH_KEY_MODE |
18 |
public static final int |
PATCH_LTONE_FINE |
25 |
public static final int |
PATCH_LTONE_KEYSHIFT |
23 |
public static final int |
PATCH_OUTPUT_MODE |
29 |
public static final int |
PATCH_PORTA_MODE |
20 |
public static final int |
PATCH_PORTA_TIME |
28 |
public static final int |
PATCH_REVERB_BALANCE |
31 |
public static final int |
PATCH_REVERB_TYPE |
30 |
public static final int |
PATCH_SPLIT_POINT |
19 |
public static final int |
PATCH_TONE_BALANCE |
33 |
public static final int |
PATCH_TOTAL_VOLUME |
32 |
public static final int |
PATCH_UTONE_FINE |
24 |
public static final int |
PATCH_UTONE_KEYSHIFT |
22 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
ADDRESS_OFFSET |
5 |
public static final int |
ADDRESS_SIZE |
3 |
public static final int |
VALUE_OFFSET |
8 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
checksumEndSyx1 |
263 |
public static final int |
checksumEndSyx2 |
135 |
public static final int |
checksumOffsetSyx1 |
264 |
public static final int |
checksumOffsetSyx2 |
136 |
public static final int |
checksumStartSyx1 |
5 |
public static final int |
checksumStartSyx2 |
5 |
public static final int |
MaxSyxDataBlock |
256 |
public static final int |
nrOfPatchesInABank |
64 |
public static final int |
nrOfSyxForABank |
96 |
public static final int |
SizeOfPatchSyx1 |
266 |
public static final int |
SizeOfPatchSyx2 |
138 |
public static final int |
SizeOfSinglePatch |
384 |
public static final int |
SizeOfSyxHeader |
8 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
SYSEX_OVERHEAD |
11 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
BANKTYPE_EXPANSION |
1 |
public static final int |
BANKTYPE_INTERNAL |
0 |
public static final int |
BANKTYPE_PCM |
2 |
Modifier and Type | Constant Field | Value |
---|---|---|
protected static final String |
INFO_TEXT |
"This is the driver for Roland SPD-11\n .-<<## Total Percussion Pad ##>>-.\n\nYou can save and load \n\nSystemSettings, ChainSetups, Patches, Pads, EffectSettings, \nand the complete state of your SPD-11, called a \'Bank\'.\n\nFaderbanks are asigned to \'level\' (1->32), \'pan\'(33->64) and \'FxSend\'(65->96)For any questions,\nContact me: peter.geirnaert@gmail.com\nor post to the JSynthLib mailinglist" |
Modifier and Type | Constant Field | Value |
---|---|---|
public final int |
numCols |
3 |
public final int |
numPatches |
33 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
CHECKSUMEND |
609 |
public static final int |
CHECKSUMOFFSET |
613 |
public static final int |
CHECKSUMSTART |
29 |
public static final int |
CHORUS_TYPE_OFS |
357 |
public static final int |
DELAY_TYPE_OFS |
421 |
public static final int |
FILTER_TYPE_OFS |
229 |
public static final int |
MAXOUT_MASK |
1016 |
public static final int |
MIDOUT_MASK |
1016 |
public static final int |
MINOUT_MASK |
1016 |
public static final int |
MOD_MASK |
7 |
public static final int |
NAME_OFFSET |
9 |
public static final int |
NAME_SIZE |
20 |
public static final int |
NUM_COLUMNS |
5 |
public static final int |
NUM_PATCH |
100 |
public static final String |
PATCHFILENAME |
"newpatch.syx" |
public static final int |
PITCH_TYPE_OFS |
293 |
public static final int |
PRESETOUT_MASK |
508 |
public static final int |
RELAY1_MASK |
512 |
public static final int |
RELAY2_MASK |
1024 |
public static final int |
REVERB_TYPE_OFS |
485 |
public static final int |
ROUTING_MASK |
3 |
public static final int |
SINGLE_SIZE |
615 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final String |
DEFAULT_SYSEX_FILENAME |
"mw2_default.syx" |
public static final int |
DEVICE_ID_OFFSET |
3 |
public static final int |
PATCH_NAME_SIZE |
16 |
public static final int |
PATCH_NAME_START |
247 |
public static final int |
PATCH_NUMBERS |
128 |
public static final int |
PATCH_SIZE |
265 |
public static final int |
PURE_PATCH_SIZE |
256 |
public static final byte |
SYSEX_END_BYTE |
-9 |
public static final int |
SYSEX_FOOTER_SIZE |
2 |
public static final int |
SYSEX_HEADER_OFFSET |
7 |
public static final String |
SYSEX_ID |
"F03E0E**" |
public static final byte |
SYSEX_START_BYTE |
-16 |
Modifier and Type | Constant Field | Value |
---|---|---|
protected static final String |
INFO_TEXT |
"This JSynthLib \"Yamaha DX5\" device driver supports the following patch types with librarian and editor function:\n - Voice\n - Performance\n\nGENERAL INFORMATION\n===================\n\n!!! Attention !!!\nThis is just a experimental driver yet.\nI\'m still missing some further information, which are not part of the MIDI SysEx specification, especially practical experience from DX5 users to improve the usability.\nFor daily use the TX7 driver might be easier to use. But some DX5 related parameters of the performance editor are only accessible by this driver.\n\n- DEVICE DRIVER\nFunctions which are not part of the described patches are not supported by this driver.\n\nAt this time only the direction JSynthLib->DX5 is working. If a parameter is changed on the DX5 itself, JSynthlib doesn\'t become aware of this.\n\n- DEVICE EDITOR\nGenerally I use the same labels for each parameter as the front panel display of the DX5.\nI tried to extract the necessary information from the manual.\nBut surely this attempt wasn\'t successful in all parameters, since I don\'t own such a device.\n\n- REPORTING BUGS\nReport bugs to <Torsten.Tittmann@gmx.de>.\nAny feedback about bugs are welcome.\nAlso comments and proposals of improvements will be helpful to improve this driver.\n\n- CREDITS\nThanks to Stefan Kratzer and his \"Yamaha DX1 worldwide Information center\" Website (http://www.kratzer.at/DXindex.htm) for providing needed information.\n\n- TODO\nTo extend my driver family to the models DX1 I\'m also looking for further information and help of a DX1 user. The access of the two internal \"DX7\"s via MIDI as well as the complete specification of the performance bank patch are still unknown.\n\nTo extend my driver family to the model TX216/TX816 in a satisfying manner some major changes are necessary for the JSynthLib architecture. But since the TF1 modul of the TX216/TX816 is compatible with the TX7, a base support is given.\n\nDEVICE CONFIGURATION\n====================\nYou will find some settings in the device configuration to suite the device driver to your preferences:\n\n- \"Synthesizer Name\"\nThis is a free choosable identifier. It might be useful if you have several DX5 devices\n\n- \"Disable Memory Protection?\"\nThe \"Disable Memory Protection?\" function will switch off the memory protection.\n\n- \"Display Hints and Tips?\"\nIf you are familiar with the DX5 you can switch off the message windows by disabling the \"Display Hints and Tips?\" function. This will avoid all messages!\n\nPATCH TYPE SPECIFIC INFORMATION\n===============================\n\"VOICE\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical at least for all members of the \"DX7 family\" (DX1, DX5, DX7, TX7, TX816, DX7s, DX7-II and TX802).\n\nOnly those parameters are implemented in the editor, which are stored in the patch.\nSo, you won\'t find any function parameter like pitchband, portamento, etc. These are part of the performance driver/editor.\nThere is only one exception: the OPERATOR ON/OFF buttons, because they are useful for programming.\n\n\"PERFORMANCE\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical for the DX1, DX5, DX7, TX7 and TX816.\nBut only those parameters are displayed in the editor, which are evaluated by the DX5." |
protected static final String |
SELECT_PATCH_STRING |
"\n\nCurrently it\'s not possible to select a singular Voice, Voice Bank and Performance\nfor sending/storing/requesting!\nA patch is send/store to the edit buffer resp. the current patch at the DX5 is requested.\n\nIt\'s also not possible yet to disable Memory Protection or enable SysEx communication!\n\nPlease prepare your DX5 to receive/transmit patches and choose the desired single\nPatch or Voice Bank manually\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
Modifier and Type | Constant Field | Value |
---|---|---|
protected static final String |
AUTOMATION_MSG_STRING |
"\n\n(You can automate this if you enable the \"Enable Remote Control?\"\nand \"Disable Memory Protection?\" function in the device configuration panel)" |
protected static final String |
AVOID_MSG_STRING |
"\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
MEMORY_PROTECTION_MSG_STRING |
"\n\n(You can automate this if you enable the \"Disable Memory Protection?\"\nfunction in the device configuration panel)" |
public static final String |
MEMORY_PROTECTION_STRING |
"\n\nHave you disabled the memory protection?\n\n(You can automate this if you enable the \"Disable Memory Protection?\"\nfunction in the device configuration panel)\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
RC_MSG_STRING |
"\n\n(You can automate this if you enable the \"Enable Remote Control?\"\nfunction in the device configuration panel)" |
Modifier and Type | Constant Field | Value |
---|---|---|
protected static final String |
FRACTIONAL_SCALING_CARTRIDGE_STRING |
"\n\nHave you prepared your DX7-II to receive/transmit a fractional scaling\nbank patch (fractional scaling formated cartridge inserted) ?\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
INFO_TEXT |
"This JSynthLib \"Yamaha DX7-II\" device driver supports the following patch types with librarian and editor function:\n - Voice\n - Additional Voice\n - Micro Tuning\n - Fractional Scaling\n - Performance\n - System Setup\n\nGENERAL INFORMATION\n===================\n- DEVICE DRIVER\nFunctions which are not part of the described patches, are not supported by this driver.\nThese are at least:\n- Master Tune\n\nAt this time only the direction JSynthLib->DX7-II is working. If a parameter is changed on the DX7-II itself, JSynthlib doesn\'t become aware of this.\n\n- DEVICE EDITOR\nGenerally I use the same labels for each parameter as the front panel display of the DX7-II.\nI tried to extract the necessary information from the manual.\nBut surely this attempt wasn\'t succesful in all parameters, since I don\'t own such a device.\n\n- REPORTING BUGS\nReport bugs to <Torsten.Tittmann@gmx.de>.\nAny feedback about bugs are welcome.\nAlso comments and proposals of improvements will be helpful to improve this driver.\n\n- TODO\nTo extend my driver family to the models DX1 and DX5 I\'m looking for the MIDI specification of these models. The access of the two internal \"DX7\"s as well as the complete specification of the performance patch are unknown.\n\nTo extend my driver family to the model TX216/TX816 in a satisfying manner some major changes are necessary for the JSynthLib architecture. But since the TF1 modul of the TX216/TX816 is compatible with the TX7, a base support is given.\n\nDEVICE CONFIGURATION\n====================\nYou will find some settings in the device configuration to suite the device driver to your preferences:\n\n- \"Synthesizer Name\"\nThis is a free choosable identifier. It might be useful if you have several DX7-II devices\n\n- \"Disable Memory Protection?\"\nThe \"Disable Memory Protection?\" function will switch off the memory protection.\n\n- \"Display Hints and Tips?\"\nIf you are familiar with the DX7-II you can switch off the message windows by disabling the \"Display Hints and Tips?\" function. This will avoid all messages!\n\nPATCH TYPE SPECIFIC INFORMATION\n===============================\n\"VOICE\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical at least for all members of the \"DX7 family\" (DX1, DX5, DX7, TX7, TX816, DX7s, DX7-II and TX802).\n\nOnly those parameters are implemented in the editor, which are stored in the patch.\nSo, you won\'t find any function parameter like pitchband, portamento, etc. These are part of the additional voice driver/editor.\nThere is only one exception: the OPERATOR ON/OFF buttons, because they are useful for programming.\n\n\"ADDITIONAL VOICE\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical for the DX7s, DX7-II and TX802.\nBut only those parameters are displayed in the editor, which are evaluated by the DX7-II.\n\n\"MICRO TUNING\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical for the DX7s, DX7-II and TX802.\nBut only those parameters are displayed in the editor, which are evaluated by the DX7-II.\n\nMicro tuning bank patches are only stored in cartridges!\nSo you have to insert an appropriate cartridge into your device to receive/transmit this kind of bank patches. Also it\'s not possible to receive/transmit single micro tuning patches directly from a cartridge.\n\n\"FRACTIONAL SCALING\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical for the DX7s, DX7-II and TX802.\nBut only those parameters are displayed in the editor, which are evaluated by the DX7-II.\n\nFractional scaling patches are only stored in cartridges!\nSo you have to insert an appropriate cartridge into your device to receive/transmit this kind of patches.\n\n\"PERFORMANCE\" DRIVER/EDITOR\nThe underlying patch is identical for the DX7s and DX7-II.\nBut only those parameters are displayed in the editor, which are evaluated by the DX7-II.\n\n\"SYSTEM SETUP\" DRIVER/EDITOR\nThe underlying patch is identical for the DX7s and DX7-II.\nBut only those parameters are displayed in the editor, which are evaluated by the DX7-II." |
protected static final String |
MICRO_TUNING_CARTRIDGE_STRING |
"\n\nHave you prepared your DX7-II to receive/transmit a micro tuning\nbank patch (micro tuning formated cartridge inserted) ?\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
STORE_SINGLE_ADDITIONAL_VOICE_STRING |
"\n\nThis driver doesn\'t support storing of a single additional voice patch for the\nDX7-II, but you can do it manually on the device.\n\nThe patch has been placed in the edit buffer!\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
STORE_SINGLE_FRACTIONAL_SCALING_STRING |
"\n\nThis driver doesn\'t support storing of a single fractional scaling patch for the\nDX7-II, but you can do it manually on the device.\n\nThe patch has been placed in the edit buffer!\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
STORE_SINGLE_PERFORMANCE_STRING |
"\n\nThis driver doesn\'t support storing of a single performance patch for the\nDX7-II, but you can do it manually on the device.\n\nThe patch has been placed in the edit buffer!\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
STORE_SINGLE_VOICE_STRING |
"\n\nThis driver doesn\'t support storing of a single voice patch for the\nDX7-II, but you can do it manually on the device.\n\nThe patch has been placed in the edit buffer!\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
Modifier and Type | Constant Field | Value |
---|---|---|
protected static final String |
FRACTIONAL_SCALING_CARTRIDGE_STRING |
"\n\nHave you prepared your DX7s to receive/transmit a fractional scaling\nbank patch (fractional scaling formated cartridge inserted) ?\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
INFO_TEXT |
"This JSynthLib \"Yamaha DX7s\" device driver supports the following patch types with librarian and editor function:\n - Voice\n - Additional Voice\n - Micro Tuning\n - Fractional Scaling\n - Performance\n - System Setup\n\nGENERAL INFORMATION\n===================\n- DEVICE DRIVER\nFunctions which are not part of the described patches, are not supported by this driver.\nThese are at least:\n- Master Tune\n\nAt this time only the direction JSynthLib->DX7s is working. If a parameter is changed on the DX7s itself, JSynthlib doesn\'t become aware of this.\n\n- DEVICE EDITOR\nGenerally I use the same labels for each parameter as the front panel display of the DX7s.\nI tried to extract the necessary information from the manual.\nBut surely this attempt wasn\'t successful in all parameters, since I don\'t own such a device.\n\n- REPORTING BUGS\nReport bugs to <Torsten.Tittmann@gmx.de>.\nAny feedback about bugs are welcome.\nAlso comments and proposals of improvements will be helpful to improve this driver.\n\n- TODO\nTo extend my driver family to the models DX1 and DX5 I\'m looking for the MIDI specification of these models. The access of the two internal \"DX7\"s as well as the complete specification of the performance patch are unknown.\n\nTo extend my driver family to the model TX216/TX816 in a satisfying manner some major changes are necessary for the JSynthLib architecture. But since the TF1 modul of the TX216/TX816 is compatible with the TX7, a base support is given.\n\nDEVICE CONFIGURATION\n====================\nYou will find some settings in the device configuration to suite the device driver to your preferences:\n\n- \"Synthesizer Name\"\nThis is a free choosable identifier. It might be useful if you have several DX7s devices\n\n- \"Disable Memory Protection?\"\nThe \"Disable Memory Protection?\" function will switch off the memory protection.\n\n- \"Display Hints and Tips?\"\nIf you are familiar with the DX7s you can switch off the message windows by disabling the \"Display Hints and Tips?\" function. This will avoid all messages!\n\nPATCH TYPE SPECIFIC INFORMATION\n===============================\n\"VOICE\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical at least for all members of the \"DX7 family\" (DX1, DX5, DX7, TX7, TX816, DX7s, DX7-II and TX802).\n\nOnly those parameters are implemented in the editor, which are stored in the patch.\nSo, you won\'t find any function parameter like pitchband, portamento, etc. These are part of the additional voice driver/editor.\nThere is only one exception: the OPERATOR ON/OFF buttons, because they are useful for programming.\n\n\"ADDITIONAL VOICE\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical for the DX7s, DX7-II and TX802.\nBut only those parameters are displayed in the editor, which are evaluated by the DX7s.\n\n\"MICRO TUNING\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical for the DX7s, DX7-II and TX802.\nBut only those parameters are displayed in the editor, which are evaluated by the DX7s.\n\nMicro tuning bank patches are only stored in cartridges!\nSo you have to insert an appropriate cartridge into your device to receive/transmit this kind of bank patches. Also it\'s not possible to receive/transmit single micro tuning patches directly from a cartridge.\n\n\"FRACTIONAL SCALING\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical for the DX7s, DX7-II and TX802.\nBut only those parameters are displayed in the editor, which are evaluated by the DX7s.\n\nFractional scaling patches are only stored in cartridges!\nSo you have to insert an appropriate cartridge into your device to receive/transmit this kind of patches.\n\n\"PERFORMANCE\" DRIVER/EDITOR\nThe underlying patch is identical for the DX7s and DX7-II.\nBut only those parameters are displayed in the editor, which are evaluated by the DX7s.\n\n\"SYSTEM SETUP\" DRIVER/EDITOR\nThe underlying patch is identical for the DX7s and DX7-II.\nBut only those parameters are displayed in the editor, which are evaluated by the DX7s." |
protected static final String |
MICRO_TUNING_CARTRIDGE_STRING |
"\n\nHave you prepared your DX7s to receive/transmit a micro tuning\nbank patch (micro tuning formated cartridge inserted) ?\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
STORE_SINGLE_ADDITIONAL_VOICE_STRING |
"\n\nThis driver doesn\'t support storing of a single additional voice patch for the\nDX7s, but you can do it manually on the device.\n\nThe patch has been placed in the edit buffer!\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
STORE_SINGLE_FRACTIONAL_SCALING_STRING |
"\n\nThis driver doesn\'t support storing of a single fractional scaling patch for the\nDX7s, but you can do it manually on the device.\n\nThe patch has been placed in the edit buffer!\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
STORE_SINGLE_PERFORMANCE_STRING |
"\n\nThis driver doesn\'t support storing of a single performance patch for the\nDX7s, but you can do it manually on the device.\n\nThe patch has been placed in the edit buffer!\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
STORE_SINGLE_VOICE_STRING |
"\n\nThis driver doesn\'t support storing of a single voice patch for the\nDX7s, but you can do it manually on the device.\n\nThe patch has been placed in the edit buffer!\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
ADDRESS_LENGTH |
3 |
public static final int |
ADDRESS_OFFSET |
6 |
public static final int |
CHECKSUM_OFFSET |
-2 |
public static final int |
DATA_OFFSET |
9 |
public static final int |
DEVICE_ID_OFFSET |
2 |
public static final int |
SIZE_LENGTH |
2 |
public static final int |
SIZE_OFFSET |
4 |
public static final int |
SYSEX_OVERHEAD |
11 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final String |
author |
"Vladimir Avdonin" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
CHECKSUM_OFFSET |
-2 |
public static final int |
DEVICE_ID_OFFSET |
2 |
public static final int |
SIZE_LENGTH |
2 |
public static final int |
SIZE_OFFSET |
4 |
public static final int |
SYSEX_OVERHEAD |
6 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
BITMASK_1111 |
15 |
public static final int |
BITMASK_11110000 |
240 |
public static final int |
SYSEX_BANK_NUMBER_OFFSET |
30 |
public static final byte |
SYSEX_END_BYTE |
-9 |
public static final int |
SYSEX_HEADER_SIZE |
8 |
public static final String |
SYSEX_ID |
"F043**7A" |
public static final int |
SYSEX_MSG_HEADER_SIZE |
22 |
public static final byte |
SYSEX_START_BYTE |
-16 |
public static final int |
SYSEX_VOICE_NUMBER_OFFSET |
31 |
public static final int |
SYSEX_VOICE_SIZE |
206 |
public static final int |
VOICE_BANK_SIZE |
63 |
public static final int |
VOICE_CHECKSUM_END |
237 |
public static final int |
VOICE_CHECKSUM_OFFSET |
238 |
public static final int |
VOICE_CHECKSUM_START |
6 |
public static final int |
VOICE_NAME_SIZE |
8 |
public static final int |
VOICE_NAME_START |
105 |
public static final int |
VOICE_SIZE |
240 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
ALL_DUMP_OFFSET |
562 |
public static final int |
ALL_DUMP_SIZE |
8266 |
public static final int |
BITMASK_1111 |
15 |
public static final int |
BITMASK_11110000 |
240 |
public static final int |
CHECKSUM_END |
102 |
public static final int |
CHECKSUM_OFFSET |
103 |
public static final int |
CHECKSUM_START |
4 |
public static final int |
ELEMENT_SIZE |
36 |
public static final int |
PATCH_NAME_SIZE |
8 |
public static final int |
PATCH_NAME_START |
23 |
public static final int |
PATCH_NUMBER_LENGTH |
64 |
public static final int |
PATCH_SIZE |
105 |
public static final byte |
SYSEX_END_BYTE |
-9 |
public static final int |
SYSEX_HEADER_OFFSET |
8 |
public static final String |
SYSEX_ID |
"F043**27" |
public static final int |
SYSEX_SINGLE_VOICE_SIZE |
96 |
public static final byte |
SYSEX_START_BYTE |
-16 |
public static final byte |
SYSEX_VOICE_START_ADDRESS2 |
3 |
public static final byte |
SYSEX_VOICE_START_ADDRESS3 |
16 |
Modifier and Type | Constant Field | Value |
---|---|---|
protected static final String |
EDIT_BANK_PERFORMANCE_STRING |
"\n\nThe TX7 uses only 32 single performance patches by itself.\nThe remaining single performance patches of the bank are used by\nan additional DX7 (32 voices) or DX9 (20 voices)\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
INFO_TEXT |
"This JSynthLib \"Yamaha TX7\" device driver supports the following patch types with librarian and editor function:\n - Voice\n - Performance\n\nGENERAL INFORMATION\n===================\n- DEVICE DRIVER\nFunctions which are not part of the described patches are not supported by this driver.\nThese are at least:\n- Master Tune\n- Limit Key Lowest\n- Limit Key Highest\n- MIDI mode functions\n- Cassette operations\n\nAt this time only the direction JSynthLib->TX7 is working. If a parameter is changed on the TX7 itself, JSynthlib doesn\'t become aware of this.\n\n- DEVICE EDITOR\nGenerally I use the same labels for each parameter as the front panel display of the TX7.\nI tried to extract the necessary information from the manual.\nBut surely this attempt wasn\'t successful in all parameters, since I don\'t own such a device.\n\n- REPORTING BUGS\nReport bugs to <Torsten.Tittmann@gmx.de>.\nAny feedback about bugs are welcome.\nAlso comments and proposals of improvements will be helpful to improve this driver.\n\n- TODO\nTo extend my driver family to the models DX1 and DX5 I\'m looking for the MIDI specification of these models. The access of the two internal \"DX7\"s as well as the complete specification of the performance patch are unknown.\n\nTo extend my driver family to the model TX216/TX816 in a satisfying manner some major changes are necessary for the JSynthLib architecture. But since the TF1 modul of the TX216/TX816 is compatible with the TX7, a base support is given.\n\nDEVICE CONFIGURATION\n====================\nYou will find some settings in the device configuration to suite the device driver to your preferences:\n\n- \"Synthesizer Name\"\nThis is a free choosable identifier. It might be useful if you have several TX7 devices\n\n- \"Disable Memory Protection?\"\nThe \"Disable Memory Protection?\" function will switch off the memory protection.\n\n- \"Display Hints and Tips?\"\nIf you are familiar with the TX7 you can switch off the message windows by disabling the \"Display Hints and Tips?\" function. This will avoid all messages!\n\nPATCH TYPE SPECIFIC INFORMATION\n===============================\n\"VOICE\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical at least for all members of the \"DX7 family\" (DX1, DX5, DX7, TX7, TX816, DX7s, DX7-II and TX802).\n\nOnly those parameters are implemented in the editor, which are stored in the patch.\nSo, you won\'t find any function parameter like pitchband, portamento, etc. These are part of the performance driver/editor.\nThere is only one exception: the OPERATOR ON/OFF buttons, because they are useful for programming.\n\n\"PERFORMANCE\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical for the DX1, DX5, DX7, TX7 and TX816.\nBut only those parameters are displayed in the editor, which are evaluated by the TX7.\n\nThe TX7 uses only 32 single performance patches of a performance bank patch by itself. The remaining single performance patches of the bank are used by an additional DX7 (32 voices) or DX9 (20 voices)" |
protected static final String |
STORE_SINGLE_PERFORMANCE_STRING |
"\n\nThe TX7 doesn\'t support storing of a single performance patch.\nYou have to create a bank with all desired performance patches and\ntransmit this bank to the TX7.\n\nThe patch has been placed in the edit buffer!\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
STORE_SINGLE_VOICE_STRING |
"\n\nThe TX7 doesn\'t support storing of a single voice patch.\nYou have to create a bank with all desired voices and transmit this bank\nto the TX7.\n\nThe patch has been placed in the edit buffer!\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
Modifier and Type | Constant Field | Value |
---|---|---|
protected static final String |
FRACTIONAL_SCALING_CARTRIDGE_STRING |
"\n\nHave you prepared your TX802 to receive/transmit a fractional scaling\nbank patch (fractional scaling formated cartridge inserted) ?\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
INFO_TEXT |
"This JSynthLib \"Yamaha TX802\" device driver supports the following patch types with librarian and editor function:\n - Voice\n - Additional Voice\n - Micro Tuning\n - Fractional Scaling\n - Performance\n - System Setup\n\nGENERAL INFORMATION\n===================\n- DEVICE DRIVER\nBecause of partly missing MIDI specifications the drivers of this device have some reductions. Please see the \"Patch Type\"-related part below.\n\nAt this time only the direction JSynthLib->TX802 is working. If a parameter is changed on the TX802 itself, JSynthlib doesn\'t become aware of this.\n\n- DEVICE EDITOR\nGenerally I use the same labels for each parameter as the front panel display of the TX802.\nI tried to extract the necessary information from the manual.\nBut surely this attempt wasn\'t successful in all parameters, since I don\'t own such a device.\n\n- REPORTING BUGS\nReport bugs to <Torsten.Tittmann@gmx.de>.\nAny feedback about bugs are welcome.\nAlso comments and proposals of improvements will be helpful to improve this driver.\n\n- CREDITS\nMany thanks to Dave Phillips for his efforts of supporting and testing of this driver.\n\n- TODO\nTo extend my driver family to the models DX1 and DX5 I\'m looking for the MIDI specification of these models. The access of the two internal \"DX7\"s as well as the complete specification of the performance patch are unknown.\n\nTo extend my driver family to the model TX216/TX816 in a satisfying manner some major changes are necessary for the JSynthLib architecture. But since the TF1 modul of the TX216/TX816 is compatible with the TX7, a base support is given.\n\nDEVICE CONFIGURATION\n====================\nYou will find some settings in the device configuration to suite the device driver to your preferences:\n\n- \"Synthesizer Name\"\nThis is a free choosable identifier. It might be useful if you have several TX802 devices\n\n- \"Disable Memory Protection?\"\nThe \"Disable Memory Protection?\" function will switch off the memory protection.\n\n- \"Display Hints and Tips?\"\nIf you are familiar with the TX802 you can switch off the message windows by disabling the \"Display Hints and Tips?\" function. This will avoid all messages!\n\nPATCH TYPE SPECIFIC INFORMATION\n===============================\n\"VOICE\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical at least for all members of the \"DX7 family\" (DX1, DX5, DX7, TX7, TX816, DX7s, DX7-II and TX802).\n\nOnly those parameters are implemented in the editor, which are stored in the patch.\nSo, you won\'t find any function parameter like pitchband, portamento, etc. These are part of the additional voice driver/editor.\nThere is only one exception: the OPERATOR ON/OFF buttons, because they are useful for programming.\n\n\"ADDITIONAL VOICE\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical for the DX7s, DX7-II and TX802.\nBut only those parameters are displayed in the editor, which are evaluated by the TX802.\n\n\"MICRO TUNING\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical for the DX7s, DX7-II and TX802.\nBut only those parameters are displayed in the editor, which are evaluated by the TX802.\n\nMicro tuning bank patches are only stored in cartridges!\nSo you have to insert an appropriate cartridge into your device to receive/transmit this kind of bank patches. Also it\'s not possible to receive/transmit single micro tuning patches directly from a cartridge.\n\n\"FRACTIONAL SCALING\" SINGLE/BANK DRIVER/EDITOR\nThe underlying patch is identical for the DX7s, DX7-II and TX802.\nBut only those parameters are displayed in the editor, which are evaluated by the TX802.\n\nFractional scaling patches are only stored in cartridges!\nSo you have to insert an appropriate cartridge into your device to receive/transmit this kind of patches.\n\n\"PERFORMANCE\" SINGLE/BANK DRIVER/EDITOR\nThe performance editor has some reductions:\n - I\'ve guessed the values of the \"Micro Tuning Table\" and so these are probably faulty.\n - the sending of parameter change messages of the \"Voice Number\" and of the \"Micro Tuning Table\" is disabled, because I don\'t know the format yet.\n\n\"SYSTEM SETUP\" DRIVER/EDITOR\nFor the lack of further information only two functions of the editor are able to send parameter change messages!\nThese are \"Master Tune\" and \"Voice Data Receive Block\"." |
protected static final String |
MICRO_TUNING_CARTRIDGE_STRING |
"\n\nHave you prepared your TX802 to receive/transmit a micro tuning\nbank patch (micro tuning formated cartridge inserted) ?\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
STORE_SINGLE_ADDITIONAL_VOICE_STRING |
"\n\nThis driver doesn\'t support storing of a single additional voice patch for the\nTX802, but you can do it manually on the device.\n\nThe patch has been placed in the edit buffer!\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
STORE_SINGLE_FRACTIONAL_SCALING_STRING |
"\n\nThis driver doesn\'t support storing of a single fractional scaling patch for the\nTX802, but you can do it manually on the device.\n\nThe patch has been placed in the edit buffer!\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
STORE_SINGLE_PERFORMANCE_STRING |
"\n\nThis driver doesn\'t support storing of a single performance patch for the\nTX802, but you can do it manually on the device.\n\nThe patch has been placed in the edit buffer!\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
protected static final String |
STORE_SINGLE_VOICE_STRING |
"\n\nThis driver doesn\'t support storing of a single voice patch for the\nTX802, but you can do it manually on the device.\n\nThe patch has been placed in the edit buffer!\n\n(You can avoid this message generally if you disable the \"Display\nHints and Tips?\" function in the device configuration panel)" |
Modifier and Type | Constant Field | Value |
---|---|---|
protected static final int |
DEPRESS |
127 |
protected static final int |
OFF |
78 |
protected static final int |
ON |
79 |
protected static final int |
RELEASE |
0 |
protected static final int |
SYSTEM_SETUP |
83 |
protected static final int |
TG8 |
96 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
BANK_NAME_OFFSET |
128 |
public static final int |
BANK_PATCH_OFFSET |
1536 |
public static final int |
BANK_SIZE |
17408 |
public static final int |
CHECKSUMSTART |
8 |
public static final String |
DEFAULT_FILENAME |
"default.dat" |
public static final int |
DEFAULT_SIZE |
10017 |
public static final int |
NAME_OFFSET |
16 |
public static final int |
NAME_SIZE |
12 |
public static final int |
NO_OF_FX |
63 |
public static final int |
NUM_COLUMNS |
3 |
public static final int |
NUM_PATCH |
99 |
public static final String |
PATCHFILENAME |
"newpatch.syx" |
public static final int |
SINGLE_SIZE |
159 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
INT_BOOLEAN |
2 |
public static final int |
INT_INTEGER |
3 |
public static final int |
INT_STRING |
1 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
INT_BANK |
2 |
public static final int |
INT_CONVERTER |
3 |
public static final int |
INT_PATCH |
1 |
Copyright © 2014. All Rights Reserved.