# 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