From aefdc8d0edad5d77d73ac40d8002363e12da00da Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Tue, 9 Aug 2022 02:56:10 -0400 Subject: fures, ostendite se! --- amaps/gs.amap | 101 ++++++++++++ amaps/sd-80.amap | 441 +++++++++++++++++++++++++++++++++++++++++++++++++ amaps/xv-5080.amap | 471 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 1013 insertions(+) create mode 100644 amaps/gs.amap create mode 100644 amaps/sd-80.amap create mode 100644 amaps/xv-5080.amap (limited to 'amaps') diff --git a/amaps/gs.amap b/amaps/gs.amap new file mode 100644 index 0000000..f398df9 --- /dev/null +++ b/amaps/gs.amap @@ -0,0 +1,101 @@ +# Address mapping for Roland SoundCanvas/GS Devices +# Reference: MIDI Implementation of Roland SC-8850/SC-8820/SC-88Pro/SC-88/SC-55 (MkII) + +sc_root* + 000000, system # 88/88p/8850/8820 only + 100000, display # 55/55M2/88/88p + 101000, function_control # 55M2 only + 200000, user_patches # 88/88p/8850/8820 only + 210000, user_drums # 88/88p/8850/8820 only + 400000, patch_common + 401000, patch_parts + 403000, info # 55 only + 410000, drum_setup + 480000, patch_bulk # 55/55M2 only + 490000, drum_bulk # 55/55M2 only + 500000, patch_common # 88/88p only, alternate port + 501000, patch_parts # 88/88p only, alternate port + 510000, drum_setup # 88/88p only, alternate port + +display + 0000, 07, char_display[20] + 0100, 07, dot_display[64] +# 88/88p only + 0140, 07, dot_display2[64] + 0200, 07, dot_display3[64] + 0240, 07, dot_display4[64] + 0300, 07, dot_display5[64] + 0340, 07, dot_display6[64] + 0400, 07, dot_display7[64] + 0440, 07, dot_display8[64] + 0500, 07, dot_display9[64] + 0540, 07, dot_display10[64] +# end 88/88p only +# 55M2 only + 0800, 03, display_type + 0801, 02, peak_hold + 0810, 03, parameter_displayed +# end 55M2 only +# 88/88p only + 2000, 04, page_select + 2001, 04, display_time +# end 88/88p only + +function_control + 0000, 04, part_select + 0001, 01, minus_one + 0002, 01, solo + 0100, 01, all_mute + 0111, 01, part_mute[16] + +system* + 007F, 01, system_mode + 0100, 02, part_port[64] + +patch_common + 0000, p4, master_tune + 0004, 07, master_volume + 0005, 07, master_key_shift + 0006, 07, master_pan + 007F, 01, mode_set + 0100, 07, patch_name[16] + 0130, 03, reverb_macro + 0131, 03, reverb_character + 0132, 03, reverb_filter + 0133, 07, reverb_level + 0134, 07, reverb_time + 0135, 07, reverb_feedback + 0137, 07, reverb_predelay + 0138, 03, chorus_macro + 0139, 03, chorus_filter + 013a, 07, chorus_level + 013b, 07, chorus_feedback + 013c, 07, chorus_delay + 013d, 07, chorus_rate + 013e, 07, chorus_depth + 013f, 07, chorus_send_reverb + 0140, 07, chorus_send_delay + 0150, 04, delay_macro + 0151, 03, delay_filter + 0152, 07, delay_time_c + 0153, 07, delay_time_ratio_l + 0154, 07, delay_time_ratio_r + 0155, 07, delay_level_c + 0156, 07, delay_level_l + 0157, 07, delay_level_r + 0158, 07, delay_level + 0159, 07, delay_feedback + 015a, 07, delay_send_reverb + 0200, 01, eq_low_freq + 0201, 07, eq_low_gain + 0202, 01, eq_high_freq + 0203, 07, eq_high_gain + 0300, 07, efx_type + 0303, 07, efx_param[20] + 0317, 07, efx_send_reverb + 0318, 07, efx_send_chorus + 0319, 07, efx_send_delay + 031b, 07, efx_ctrl_src[2+2] + 031c, 07, efx_ctrl_depth[2+2] + 031f, 01, efx_send_eq + diff --git a/amaps/sd-80.amap b/amaps/sd-80.amap new file mode 100644 index 0000000..5f442eb --- /dev/null +++ b/amaps/sd-80.amap @@ -0,0 +1,441 @@ +# Address mapping for EDIROL SD-80 (without User Patch/User Rhythm block) +# Address mapping for EDIROL SD-90 (without Audio block) +# Reference: MIDI Implementation of Edirol SD-90 + +sd_root* + 00000000, setup + 01000000, system +# 02000000, audio{SD-90 only} + 10000000, multitimbre + 11000000, part[32+200000] +# 30000000, user_patch[128+10000]{SD-80 only} +# 40000000, user_rhythm[16+100000]{SD-80 only} + +system* + 000000, sys_common + 000200, sys_eq + +part* + 000000, patch + 100000, rhythm + +multitimbre* + 000000, mt_common + 000200, chorus + 000400, reverb + 000600, mfx + 002000, mt_part[32+100] + 004000, mt_midi[32+100] + +patch* + 000000, pc_common + 000200, chorus + 000400, reverb + 000600, mfx + 001000, tmt + 002000, tone[4+200] + +tmt* + 0000, tmt_common + 0005, tmt_block[4+9] + +tone* + 0000, tn_common + 000c, tn_send + 0012, tn_rx + 0027, tn_wave + 003a, tn_pitch_env + 0048, tn_filter + 005e, tn_amp + 006d, tn_lfo[2+e] + +rhythm* + 000000, ry_common + 000200, chorus + 000400, reverb + 000600, mfx + 001000, rtone[88+200] + +rtone* + 0000, rt_common + 0016, rt_send + 001c, rt_rx + 0021, rt_wmt[4+1d] + 0115, rt_pitch_env + 0122, rt_filter + 0136, rt_amp + +setup + 0000, 07, native_on + +sys_common + 0000, p4, master_tune + 0004, 06, master_key_shift + 0005, 07, master_level + 0006, 07, sys_ctrl_src[4] +# The following four switches are exclusive to SD-80 + 000a, 01, mfx_switch + 000b, 01, chorus_switch + 000c, 01, reverb_switch + 000d, 01, scale_tune_switch + +sys_eq + 0000, 01, switch + 0001, 01, low_freq[8+4] + 0002, 05, low_gain[8+4] + 0003, 02, high_freq[8+4] + 0004, 05, high_gain[8+4] + +mt_common + 0000, 07, name[12] + 000c, 06, solo_part + 0010, 07, reserved[32] + 0030, 06, mfx_src[3] + 0033, 06, chorus_src + 0034, 06, reverb_src + 0035, 05, mfx_ctrl_ch[3+2] + 0036, 01, mfx_ctrl_port[3+2] + +mt_midi + 0000, 01, rx_program_change + 0001, 01, rx_bank_select + 0002, 01, rx_wheel + 0003, 01, rx_key_aftertouch + 0004, 01, rx_channel_aftertouch + 0005, 01, rx_modulation + 0006, 01, rx_volume + 0007, 01, rx_pan + 0008, 01, rx_expression + 0009, 01, rx_hold + 000a, 01, phase_lock + 000b, 03, velocity_curve + +mt_part + 0000, 04, rx_channel + 0001, 01, rx_switch + 0003, 01, rx_port + 0004, 07, bank_msb + 0005, 07, bank_lsb + 0006, 07, program_number + 0007, 07, volume + 0008, 07, pan + 0009, 07, coarse_tune + 000a, 07, fine_tune + 000b, 02, mono + 000c, 02, legato + 000d, 05, pitch_bend_range + 000e, 02, portamento_switch + 000f, p2, portamento_time + 0011, 07, cutoff + 0012, 07, resonance + 0013, 07, attack + 0014, 07, release + 0015, 03, octave_shift + 0016, 07, velocity_sens + 0017, 07, key_range_low + 0018, 07, key_range_high + 0019, 07, key_fade_lower + 001a, 07, key_fade_upper + 001b, 07, mute + 001c, 07, dry_send + 001d, 07, chorus_send + 001e, 07, reverb_send + 001f, 04, output + 0020, 02, dest_mfx + 0021, 07, decay + 0022, 07, vibrato_rate + 0023, 07, vibrato_depth + 0024, 07, vibrato_delay + 0025, 07, modulation_depth + 0026, 06, chaft_pitch + 0027, 07, chaft_filter + 0028, 07, chaft_amp + 0029, 07, chaft_lfo_pitch + 002a, 07, chaft_lfo_filter + 002b, 07, chaft_lfo_amp + 002c, 07, cc_assign + 002d, 06, cc_pitch + 002e, 07, cc_filter + 002f, 07, cc_amp + 0030, 07, cc_lfo_pitch + 0031, 07, cc_lfo_filter + 0032, 07, cc_lfo_amp + 0033, 07, scale_tune[12] + 003f, 02, gm2_inst_set + +pc_common + 0000, 07, name[12] + 000c, 07, category + 000d, 07, tone_type + 000e, 07, level + 000f, 07, pan + 0010, 07, priority + 0011, 07, coarse_tune + 0012, 07, fine_tune + 0013, 03, octave_shift + 0014, 02, stretch_tune + 0015, 07, analog_feel + 0016, 01, mono + 0017, 01, legato + 0018, 01, retrigger + 0019, 01, portamento_switch + 001a, 01, portamento_mode + 001b, 01, portamento_type + 001c, 01, portamento_start + 001d, 01, portamento_time + 001e, 01, clock_source + 001f, p2, tempo + 0021, 01, oneshot + 0022, 07, cutoff + 0023, 07, resonance + 0024, 07, attack + 0025, 07, release + 0026, 07, velocity_sens + 0027, 07, output + 0028, 01, tmt_control + 0029, 06, pbr_up + 002a, 06, pbr_down + 002b, 06, matrix_ctrl_1_src + 002c, 06, matrix_ctrl_1_dest[4+2] + 002d, 07, matrix_ctrl_1_sens[4+2] + 0034, 06, matrix_ctrl_2_src + 0035, 06, matrix_ctrl_2_dest[4+2] + 0036, 07, matrix_ctrl_2_sens[4+2] + 003d, 06, matrix_ctrl_3_src + 003e, 06, matrix_ctrl_3_dest[4+2] + 003f, 07, matrix_ctrl_3_sens[4+2] + 0046, 06, matrix_ctrl_4_src + 0047, 06, matrix_ctrl_4_dest[4+2] + 0048, 07, matrix_ctrl_4_sens[4+2] + 004f, 03, vibrato_lfo_waveform + 0050, 07, vibrato_rate + 0051, 07, vibrato_delay + 0052, 07, vibrato_attack + 0053, 07, vibrato_pitch + 0054, 07, vibrato_cutoff + 0055, 07, vibrato_amp + +tmt_common + 0000, 04, structure_12 + 0001, 02, booster_12 + 0002, 04, structure_34 + 0003, 02, booster_34 + 0004, 02, velocity_control + +tmt_block + 0000, 01, tone_switch + 0001, 07, key_range_lower + 0002, 07, key_range_upper + 0003, 07, key_fade_lower + 0004, 07, key_fade_upper + 0005, 07, velo_range_lower + 0006, 07, velo_range_upper + 0007, 07, velo_fade_lower + 0008, 07, velo_fade_upper + +tn_common + 0000, 07, level + 0001, 07, coarse_tune + 0002, 07, fine_tune + 0003, 05, pitch_random + 0004, 07, pan + 0005, 05, pan_keyfollow + 0006, 06, pan_random + 0007, 07, pan_alt + 0008, 01, env_mode + 0009, 02, delay_mode + 000a, p2, delay_time + +tn_send + 0000, 07, dry_send + 0001, 07, mfx_chorus_send + 0002, 07, mfx_reverb_send + 0003, 07, chorus_send + 0004, 07, reverb_send + 0005, 04, output + +tn_rx + 0000, 01, rx_wheel + 0001, 01, rx_expression + 0002, 01, rx_hold + 0003, 01, rx_pan_mode + 0004, 01, rx_redamper + 0005, 02, tone_control_switch[16] + +tn_wave + 0000, 02, wave_group_type + 0001, p4, wave_group_id + 0005, p4, wave_number_l + 0009, p4, wave_number_r + 000d, 02, gain + 000e, 01, fm + 000f, 02, fm_color + 0010, 05, fm_depth + 0011, 01, tempo_sync + 0012, 06, pitch_keyfollow + +tn_pitch_env + 0000, 07, env_depth + 0001, 07, env_velocity_sens + 0002, 07, env_t1_velocity_sens + 0003, 07, env_t4_velocity_sens + 0004, 07, env_time_keyfollow + 0005, 07, env_time[4] + 0009, 07, env_level[5] + +tn_filter + 0000, 03, type + 0001, 07, cutoff + 0002, 06, cutoff_keyfollow + 0003, 03, cutoff_velocity_curve + 0004, 07, cutoff_velocity_sens + 0005, 07, resonance + 0006, 07, resonance_velocity_sens + 0007, 07, env_depth + 0008, 07, env_velocity_curve + 0009, 07, env_velocity_sens + 000a, 07, env_t1_velocity_sens + 000b, 07, env_t4_velocity_sens + 000c, 07, env_time_keyfollow + 000d, 07, env_time[4] + 0011, 07, env_level[5] + +tn_amp + 0000, 05, bias_level + 0001, 07, bias_position + 0002, 02, bias_direction + 0003, 03, env_velocity_curve + 0004, 07, env_velocity_sens + 0005, 07, env_t1_velocity_sens + 0006, 07, env_t4_velocity_sens + 0007, 07, env_time_keyfollow + 0008, 07, env_time[4] + 000c, 07, env_level[3] + +tn_lfo + 0000, 07, waveform + 0001, p2, rate + 0003, 03, offset + 0004, 07, rate_detune + 0005, 07, delay + 0006, 07, delay_keyfollow + 0007, 02, fade_mode + 0008, 07, fade_time + 0009, 01, key_trigger + 000a, 07, pitch_depth + 000b, 07, filter_depth + 000c, 07, amp_depth + 000d, 07, pan_depth + +ry_common + 0000, 07, name[12] + 000c, 07, level + 000d, 07, clock_source + 000e, p2, tempo + 0010, 01, oneshot + 0011, 04, output + +rt_common + 0000, 07, name[12] + 000c, 01, assign_type + 000d, 05, mute_group + 000e, 07, level + 000f, 07, coarse_tune + 0010, 07, fine_tune + 0011, 05, pitch_random + 0012, 05, pan + 0013, 06, pan_random + 0014, 07, pan_alt + 0015, 01, env_mode + +rt_send + 0000, 07, dry_send + 0001, 07, mfx_chorus_send + 0002, 07, mfx_reverb_send + 0003, 07, chorus_send + 0004, 07, reverb_send + 0005, 04, output + +rt_rx + 0000, 06, pitch_bend_range + 0001, 01, rx_expression + 0002, 01, rx_hold + 0003, 01, rx_pan_mode + 0004, 02, velocity_control + +rt_wmt + 0000, 01, switch + 0001, 02, wave_group_type + 0002, p4, wave_group_id + 0006, p4, wave_number_l + 000a, p4, wave_number_r + 000e, 02, gain + 000f, 01, fm + 0010, 02, fm_color + 0011, 05, fm_depth + 0012, 01, tempo_sync + 0013, 07, coarse_tune + 0014, 07, fine_tune + 0015, 07, pan + 0016, 01, pan_random_switch + 0017, 02, pan_alt_switch + 0018, 07, level + 0019, 07, velo_range_lower + 001a, 07, velo_range_upper + 001b, 07, velo_fade_lower + 001c, 07, velo_fade_upper + +rt_pitch_env + 0000, 05, env_depth + 0001, 07, env_velocity_sens + 0002, 07, env_t1_velocity_sens + 0003, 07, env_t4_velocity_sens + 0004, 07, env_time[4] + 0008, 07, env_level[5] + +rt_filter + 0000, 03, type + 0001, 07, cutoff + 0002, 03, cutoff_velocity_curve + 0003, 07, cutoff_velocity_sens + 0004, 07, resonance + 0005, 07, resonance_velocity_sens + 0006, 07, env_depth + 0007, 07, env_velocity_curve + 0008, 07, env_velocity_sens + 0009, 07, env_t1_velocity_sens + 000a, 07, env_t4_velocity_sens + 000b, 07, env_time[4] + 000f, 07, env_level[5] + +rt_amp + 0000, 03, env_velocity_curve + 0001, 07, env_velocity_sens + 0002, 07, env_t1_velocity_sens + 0003, 07, env_t4_velocity_sens + 0004, 07, env_time[4] + 0008, 07, env_level[3] + +mfx + 0000, 07, type + 0001, 07, dry_send + 0002, 07, chorus_send + 0003, 07, reverb_send + 0004, 01, output + 0005, 07, ctrl_src[4+2] + 0006, 07, ctrl_sens[4+2] + 000d, 05, ctrl_assign[4] + 0011, p4, param[32+4] + +chorus + 0000, 04, type + 0001, 07, level + 0002, 02, output + 0003, 02, route + 0004, p4, param[12+4] + +reverb + 0000, 04, type + 0001, 07, level + 0002, 02, output + 0003, p4, param[20+4] diff --git a/amaps/xv-5080.amap b/amaps/xv-5080.amap new file mode 100644 index 0000000..4eff57c --- /dev/null +++ b/amaps/xv-5080.amap @@ -0,0 +1,471 @@ +# Address mapping for Roland XV-5080 +# Reference: MIDI Implementation of Roland XV-5080 + +xv_root* + 00000000, system + 10000000, performance + 11000000, part_perform[32+200000] + 1F000000, patch_or_rhythm + 20000000, user_performance[64+10000] + 30000000, user_patch[128+10000] + 40000000, user_rhythm[4+100000] + +system* + 000000, sys_common + 000200, sys_eq + 001000, sys_part[32+100] + +part_perform* + 000000, patch_or_rhythm + +user_performance* + 000000, performance + +user_patch* + 000000, patch + +user_rhythm* + 000000, rhythm + +patch_or_rhythm* + 000000, patch + 100000, rhythm + +performance* + 000000, pf_common + 000200, mfx + 000400, chorus + 000600, reverb + 001000, pf_midi[16+100] + 002000, pf_part[32+100] + +patch* + 000000, pc_common + 000200, mfx + 000400, chorus + 000600, reverb + 001000, tmt + 002000, tone[4+200] + 003000, split[88+20] + +rhythm* + 000000, ry_common + 000200, mfx + 000400, chorus + 000600, reverb + 001000, rtone[88+200] + +sys_common + 0000, 03, mode + 0001, p4, master_tune + 0005, 06, master_key_shift + 0006, 07, master_level + 0007, 01, scale_tune_switch + 0008, 01, patch_remain + 0009, 01, mix_parallel +#============================= + 000a, 01, mfx_switch + 000b, 01, chorus_switch + 000c, 01, reverb_switch +#============================= + 000d, 05, pf_ctrl_channel + 000e, 07, pf_msb + 000f, 07, pf_lsb + 0010, 07, pf_pc +#============================= + 0011, 04, patch_rx_channel + 0012, 07, pt_msb + 0013, 07, pt_lsb + 0014, 07, pt_pc +#============================= + 0015, 01, clock_source + 0016, p2, sys_tempo +#============================= + 0018, 07, sys_ctrl_src[4] +#============================= + 001c, 01, rx_program_change + 001d, 01, rx_bank_select + +sys_eq + 0000, 01, switch + 0001, 01, low_freq[8+4] + 0002, 05, low_gain[8+4] + 0003, 02, high_freq[8+4] + 0004, 05, high_gain[8+4] + +sys_part + 0000, 07, scale_tune[12] + +pf_common + 0000, 07, name[12] + 000c, 06, solo_part + 000d, 05, mfx_ctrl_ch + 000e, 01, mfx_ctrl_midi1 + 000f, 01, mfx_ctrl_midi1 + 0010, 07, voice_reserve[32] + 0030, 06, mfx_src[3] + 0033, 06, chorus_src + 0034, 06, reverb_src + +pf_midi + 0000, 01, rx_program_change + 0001, 01, rx_bank_select + 0002, 01, rx_wheel + 0003, 01, rx_key_aftertouch + 0004, 01, rx_channel_aftertouch + 0005, 01, rx_modulation + 0006, 01, rx_volume + 0007, 01, rx_pan + 0008, 01, rx_expression + 0009, 01, rx_hold + 000a, 01, phase_lock + 000b, 03, velocity_curve + +pf_part + 0000, 04, rx_channel + 0001, 01, rx_switch + 0003, 01, rx_port +#============================= + 0004, 07, bank_msb + 0005, 07, bank_lsb + 0006, 07, program_number +#============================= + 0007, 07, volume + 0008, 07, pan + 0009, 07, coarse_tune + 000a, 07, fine_tune + 000b, 02, mono + 000c, 02, legato + 000d, 05, pitch_bend_range + 000e, 02, portamento_switch + 000f, p2, portamento_time + 0011, 07, cutoff + 0012, 07, resonance + 0013, 07, attack + 0014, 07, release +#============================= + 0015, 03, octave_shift + 0016, 07, velocity_sens + 0017, 07, key_range_low + 0018, 07, key_range_high + 0019, 07, key_fade_lower + 001a, 07, key_fade_upper + 001b, 01, mute +#============================= + 001c, 07, dry_send + 001d, 07, chorus_send + 001e, 07, reverb_send + 001f, 04, output + 0020, 02, dest_mfx + +pc_common + 0000, 07, name[12] + 000c, 07, category +#============================= + 000d, 01, tone_type +#============================= + 000e, 07, level + 000f, 07, pan + 0010, 07, priority + 0011, 07, coarse_tune + 0012, 07, fine_tune + 0013, 03, octave_shift + 0014, 02, stretch_tune_depth + 0015, 07, analog_feel + 0016, 01, mono + 0017, 01, legato + 0018, 01, retrigger + 0019, 01, portamento_switch + 001a, 01, portamento_mode + 001b, 01, portamento_type + 001c, 01, portamento_start + 001d, 01, portamento_time + 001e, 01, clock_source + 001f, p2, tempo + 0021, 01, oneshot +#============================= + 0022, 07, cutoff + 0023, 07, resonance + 0024, 07, attack + 0025, 07, release + 0026, 07, velocity_sens +#============================= + 0027, 07, output +#============================= + 0028, 01, tmt_control + 0029, 06, pbr_up + 002a, 06, pbr_down +#============================= + 002b, 06, matrix_ctrl_1_src + 002c, 06, matrix_ctrl_1_dest[4+2] + 002d, 07, matrix_ctrl_1_sens[4+2] +#============================= + 0034, 06, matrix_ctrl_2_src + 0035, 06, matrix_ctrl_2_dest[4+2] + 0036, 07, matrix_ctrl_2_sens[4+2] +#============================= + 003d, 06, matrix_ctrl_3_src + 003e, 06, matrix_ctrl_3_dest[4+2] + 003f, 07, matrix_ctrl_3_sens[4+2] +#============================= + 0046, 06, matrix_ctrl_4_src + 0047, 06, matrix_ctrl_4_dest[4+2] + 0048, 07, matrix_ctrl_4_sens[4+2] + +tmt* + 0000, tmt_common + 0005, tmt_block[4+9] + +tmt_common + 0000, 04, structure_12 + 0001, 02, booster_12 + 0002, 04, structure_34 + 0003, 02, booster_34 + 0004, 02, velocity_control + +tmt_block + 0000, 01, tone_switch + 0001, 07, key_range_lower + 0002, 07, key_range_upper + 0003, 07, key_fade_lower + 0004, 07, key_fade_upper + 0005, 07, velo_range_lower + 0006, 07, velo_range_upper + 0007, 07, velo_fade_lower + 0008, 07, velo_fade_upper + +tone* + 0000, tn_common + 000c, tn_send + 0012, tn_rx + 0027, tn_wave + 003a, tn_pitch_env + 0048, tn_filter + 005e, tn_amp + 006d, tn_lfo[2+e] + +tn_common + 0000, 07, level + 0001, 07, coarse_tune + 0002, 07, fine_tune + 0003, 05, pitch_random + 0004, 07, pan + 0005, 05, pan_keyfollow + 0006, 06, pan_random + 0007, 07, pan_alt + 0008, 01, env_mode + 0009, 02, delay_mode + 000a, p2, delay_time + +tn_send + 0000, 07, dry_send + 0001, 07, mfx_chorus_send + 0002, 07, mfx_reverb_send + 0003, 07, chorus_send + 0004, 07, reverb_send + 0005, 04, output + +tn_rx + 0000, 01, rx_wheel + 0001, 01, rx_expression + 0002, 01, rx_hold + 0003, 01, rx_pan_mode + 0004, 01, rx_redamper + 0005, 02, tone_control_switch[16] + +tn_wave + 0000, 02, wave_group_type + 0001, p4, wave_group_id + 0005, p4, wave_number_l + 0009, p4, wave_number_r + 000d, 02, gain + 000e, 01, fm + 000f, 02, fm_color + 0010, 05, fm_depth + 0011, 01, tempo_sync + 0012, 06, pitch_keyfollow + +tn_pitch_env + 0000, 07, env_depth + 0001, 07, env_velocity_sens + 0002, 07, env_t1_velocity_sens + 0003, 07, env_t4_velocity_sens + 0004, 07, env_time_keyfollow + 0005, 07, env_time[4] + 0009, 07, env_level[5] + +tn_filter + 0000, 03, type + 0001, 07, cutoff + 0002, 06, cutoff_keyfollow + 0003, 03, cutoff_velocity_curve + 0004, 07, cutoff_velocity_sens + 0005, 07, resonance + 0006, 07, resonance_velocity_sens + 0007, 07, env_depth + 0008, 07, env_velocity_curve + 0009, 07, env_velocity_sens + 000a, 07, env_t1_velocity_sens + 000b, 07, env_t4_velocity_sens + 000c, 07, env_time_keyfollow + 000d, 07, env_time[4] + 0011, 07, env_level[5] + +tn_amp + 0000, 05, bias_level + 0001, 07, bias_position + 0002, 02, bias_direction + 0003, 03, env_velocity_curve + 0004, 07, env_velocity_sens + 0005, 07, env_t1_velocity_sens + 0006, 07, env_t4_velocity_sens + 0007, 07, env_time_keyfollow + 0008, 07, env_time[4] + 000c, 07, env_level[3] + +tn_lfo + 0000, 07, waveform + 0001, p2, rate + 0003, 03, offset + 0004, 07, rate_detune + 0005, 07, delay + 0006, 05, delay_keyfollow + 0007, 02, fade_mode + 0008, 07, fade_time + 0009, 01, key_trigger + 000a, 07, pitch_depth + 000b, 07, filter_depth + 000c, 07, amp_depth + 000d, 07, pan_depth + +split + 0000, p4, partial_no + 0004, 01, assign_type + 0005, 05, assign_group + 0006, 07, dry_send + 0007, 07, mfx_chorus_send + 0008, 07, mfx_reverb_send + 0009, 07, chorus_send + 000a, 07, reverb_send + 000b, 04, output + +rtone* + 0000, rt_common + 0016, rt_send + 001c, rt_rx + 0021, rt_wmt[4+1d] + 0115, rt_pitch_env + 0122, rt_filter + 0136, rt_amp + +ry_common + 0000, 07, name[12] + 000c, 07, level + 000d, 07, clock_source + 000e, p2, tempo + 0010, 01, oneshot + 0011, 04, output + +rt_common + 0000, 07, name[12] + 000c, 01, assign_type + 000d, 05, mute_group + 000e, 07, level + 000f, 07, coarse_tune + 0010, 07, fine_tune + 0011, 05, pitch_random + 0012, 05, pan + 0013, 06, pan_random + 0014, 07, pan_alt + 0015, 01, env_mode + +rt_send + 0000, 07, dry_send + 0001, 07, mfx_chorus_send + 0002, 07, mfx_reverb_send + 0003, 07, chorus_send + 0004, 07, reverb_send + 0005, 04, output + +rt_rx + 0000, 06, pitch_bend_range + 0001, 01, rx_expression + 0002, 01, rx_hold + 0003, 01, rx_pan_mode + 0004, 02, velocity_control + +rt_wmt + 0000, 01, switch + 0001, 02, wave_group_type + 0002, p4, wave_group_id + 0006, p4, wave_number_l + 000a, p4, wave_number_r + 000e, 02, gain + 000f, 01, fm + 0010, 02, fm_color + 0011, 05, fm_depth + 0012, 01, tempo_sync + 0013, 07, coarse_tune + 0014, 07, fine_tune + 0015, 07, pan + 0016, 01, pan_random_switch + 0017, 02, pan_alt_switch + 0018, 07, level + 0019, 07, velo_range_lower + 001a, 07, velo_range_upper + 001b, 07, velo_fade_lower + 001c, 07, velo_fade_upper + +rt_pitch_env + 0000, 05, env_depth + 0001, 07, env_velocity_sens + 0002, 07, env_t1_velocity_sens + 0003, 07, env_t4_velocity_sens + 0004, 07, env_time[4] + 0008, 07, env_level[5] + +rt_filter + 0000, 03, type + 0001, 07, cutoff + 0002, 03, cutoff_velocity_curve + 0003, 07, cutoff_velocity_sens + 0004, 07, resonance + 0005, 07, resonance_velocity_sens + 0006, 07, env_depth + 0007, 07, env_velocity_curve + 0008, 07, env_velocity_sens + 0009, 07, env_t1_velocity_sens + 000a, 07, env_t4_velocity_sens + 000b, 07, env_time[4] + 000f, 07, env_level[5] + +rt_amp + 0000, 03, env_velocity_curve + 0001, 07, env_velocity_sens + 0002, 07, env_t1_velocity_sens + 0003, 07, env_t4_velocity_sens + 0004, 07, env_time[4] + 0008, 07, env_level[3] + +mfx + 0000, 07, type + 0001, 07, dry_send + 0002, 07, chorus_send + 0003, 07, reverb_send + 0004, 02, output + 0005, 07, ctrl_src[4+2] + 0006, 07, ctrl_sens[4+2] + 000d, 05, ctrl_assign[4] + 0011, p4, param[32+4] + +chorus + 0000, 04, type + 0001, 07, level + 0003, 02, output + 0004, p4, param[12+4] + +reverb + 0000, 04, type + 0001, 07, level + 0002, 02, output + 0003, p4, param[20+4] -- cgit v1.2.3