use_pngs 1 tinttcp 298 tcp_showborders 0 mcp_showborders 0 tcp_vupeakwidth 2 mcp_vupeakheight 4 mcp_mastervupeakheight 4 mcp_altmeterpos 0 use_overlays 0 transport_showborders 0 tcp_vol_zeroline 85000000 tcp_pan_zeroline 85000000 mcp_vol_zeroline FF000000 mcp_pan_zeroline 85000000 trans_speed_zeroline 85000000 gen_vol_zeroline FF000000 gen_pan_zeroline FF000000 item_volknobfg 85000000 FF778485 00474F4F mcp_min_height 230 mcp_voltext_flags 5 5 tcp_voltext_flags 5 5 tcp_folderindent 13 tcp_heights 4 24 49 74 ; super collapsed, collapsed, small, record armed ;************************************************************************************* ; User adjustable layout options * ;************************************************************************************* set tcp_show_recarm_input_fx [1] ; set this to 0 to hide input fx button for record armed tracks in all TCP layouts set mcp_show_recarm_input_fx [1] ; set this to 0 to hide input fx button for record armed tracks in all MCP layouts set tcp_show_ext_io_in_long_name [1] ; set this to 0 to always show I/O button without send info in long name TCP layouts set transport_spacing [6] ; change this to expand or contract spacing between transport controls ;************************************************************************************* ; Various theme colors (to escape repetition and improve readability) * ;************************************************************************************* set tcp_color_track_label ?recarm [210 180 107] [191 191 191] set tcp_color_track_idx ?recarm [255 128 64] [171 177 179] set tcp_color_recinput [117 121 122] set tcp_color_volume_label [165 171 174] set tcp_color_pan [51 51 51 191 0 0 0 0] set tcp_color_pan_label [138 143 144] set tcp_color_width [255 255 255 225 0 0 0 0] set tcp_color_width_label [138 143 144] set tcp_color_meter_readout [255 255 255 140 255 255 255 200] set tcp_color_meter_scale_lit [255 255 255 255 0 0 0 50] set tcp_color_meter_scale_unlit [255 255 255 75 0 0 0 100] set tcp_color_meter_input_label [255 255 255 150] set tcp_color_meter_input_label_box [255 255 255 25 255 255 255 50] set tcp_color_meter_none [0 0 0 0 0 0 0 0] set tcp_master_color_track_label tcp_color_track_label set tcp_master_color_volume_label tcp_color_volume_label set tcp_master_color_pan tcp_color_pan set tcp_master_color_pan_label tcp_color_pan_label set tcp_master_color_width tcp_color_width set tcp_master_color_width_label tcp_color_width_label set env_color_label [191 191 191] set env_color_value [138 143 144] set mcp_color_track_label ?recarm [210 180 90] [191 191 191] set mcp_color_track_idx tcp_color_track_idx set mcp_color_recinput tcp_color_recinput set mcp_color_volume_label tcp_color_volume_label set mcp_color_pan tcp_color_pan set mcp_color_pan_label tcp_color_pan_label set mcp_color_width tcp_color_width set mcp_color_width_label tcp_color_width_label set mcp_color_meter_readout tcp_color_meter_readout set mcp_color_meter_scale_lit [0 0 0 0 0 0 0 0] set mcp_color_meter_scale_unlit [0 0 0 0 0 0 0 0] set mcp_master_color_track_label mcp_color_track_label set mcp_master_color_volume_label mcp_color_volume_label set mcp_master_color_pan mcp_color_pan set mcp_master_color_pan_label mcp_color_pan_label set mcp_master_color_width mcp_color_width set mcp_master_color_width_label mcp_color_width_label set mcp_master_color_meter_readout mcp_color_meter_readout set mcp_master_color_meter_readout_rms mcp_master_color_meter_readout set mcp_master_color_meter_scale_lit [255 255 255 255 0 0 0 200] set mcp_master_color_meter_scale_unlit [140 140 140 255 0 0 0 100] set mcp_master_color_volume_label_none [48 48 48] ; used to hide volume fader readout in MCP master track ;************************************************************************************* ; TCP - Track Layouts * ;************************************************************************************* clear tcp.* set tcp.size [400 100 160] set y_align ?tcp_fxparms w<211 h<125 [0 0 0 0 0 0.5 0 0.5] [0 0 0 0 0 0 0 0] h<90 [0 0 0 0 0 0.5 0 0.5] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0.5 0 0.5] set tcp.margin +:maxfolderdepth:1 [13 0 0 0] set tcp.margin +:folderdepth:1 [-13 0 0 0] set reverse_margin * [-1] tcp.margin set margin_to_width [0 0 tcp.margin{x}] set tcp.foldercomp [383 0 18 19 1 0 1 0] set tcp.folder h<32 [0] [383 86 18 14 1 1 1 1] front tcp.io tcp.fxin set tcp_yanchor w<360 w<211 h<117 h<95 h<74 h<51 [0 41] [0 30] [0 19] [0 8] trackpanmode>=4 [0 -3] [0 8] h<74 h<51 [0 41] [0 30] [0 19] h<74 h<51 [0 41] [0 30] trackpanmode>=4 [0 19] [0 30] set tcp_yanchor ?tcp_fxparms w<211 h>=125 [0 8] . h>=90 [0 8] . set tcp.meter + tcp_yanchor w<211 h<51 [0] [342 26 30 10 1 y_align 1 y_align] h>4 [286 4 42 10 1 y_align 1 y_align] [286 -42 42 4 1 0 1 0] set tcp.meter.readout.color h>23 tcp_color_meter_readout tcp_color_meter_none set tcp.meter.vu.div [1] set tcp.fx + tcp_yanchor w<211 h<74 [0] [339 44 24 18 1 y_align 1 y_align] h<51 [0] [339 22 24 18 1 y_align 1 y_align] set tcp.fxbyp tcp.fx{x}>0 + [tcp.fx tcp.fx 12 18 1 y_align 1 y_align] [tcp.fx{w}] [0] set tcp.recarm.fullmargin + tcp_yanchor [7 0 18 18 0 y_align 0 y_align] set tcp.recarm + reverse_margin tcp.recarm.fullmargin set tcp_label_fullmargin + tcp_yanchor w<211 [25 1 285 16 0 y_align 1 y_align] w<270 [25 1 229 16 0 y_align 1 y_align] w<360 [25 1 193 16 0 y_align 1 y_align] [25 1 75 16 0 y_align 0.5 y_align] set tcp.label + + reverse_margin tcp_label_fullmargin margin_to_width set tcp.label.color tcp_color_track_label set tcp.label.margin [3 2 6 1] set tcp.io + tcp_yanchor w<211 [310 0 22 18 1 y_align 1 y_align] w<270 [254 0 22 18 1 y_align 1 y_align] w<360 [218 0 58 18 1 y_align 1 y_align] [100 0 58 18 0.5 y_align 0.5 y_align] ; additional definition below set tcp.mute + tcp_yanchor [338 0 19 18 1 y_align 1 y_align] set tcp.solo + tcp_yanchor [356 0 19 18 1 y_align 1 y_align] set tcp.volume + tcp_yanchor w<211 h<51 [0] [6 22 323 18 0 y_align 1 y_align] w<270 h<51 [0] [6 22 267 18 0 y_align 1 y_align] w<360 h<51 [0] [6 22 242 18 0 y_align 1 y_align] [163 0 85 18 0.5 y_align 1 y_align] set tcp.volume.label tcp.volume{x}>0 + [tcp.volume{w}] w<211 [tcp.volume tcp.volume 3 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] w<270 [tcp.volume tcp.volume 3 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] [tcp.volume tcp.volume 28 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] set tcp.volume.label.color tcp_color_volume_label set tcp.volume.label.margin [1 1 6 0 1] set tcp.env + tcp_yanchor w<270 h<74 [0] [8 45 16 16 0 y_align 0 y_align] w<360 h<74 [0] [8 45 42 16 0 y_align 0 y_align] h<51 [0] [8 23 42 16 0 y_align 0 y_align] set tcp.fxin ?recarm&tcp_show_recarm_input_fx{x} tcp.io{w}==58 + tcp_yanchor w<211 [0] w<270 [254 0 36 18 1 y_align 1 y_align] w<360 [218 0 36 18 1 y_align 1 y_align] [100 0 36 18 0.5 y_align 0.5 y_align] [0] [0] set tcp.io ?recarm&tcp_show_recarm_input_fx{x} tcp.io{w}==58 + [36] [tcp.io tcp.io 22 18 tcp.io tcp.io tcp.io tcp.io] set tcp.phase + tcp_yanchor w<211 h<95 [0] [62 66 16 16 0 y_align 0 y_align] w<270 h<74 [0] [29 45 16 16 0 y_align 0 y_align] w<360 h<74 [0] [55 45 16 16 0 y_align 0 y_align] h<51 [0] [55 23 16 16 0 y_align 0 y_align] set tcp.recmon + tcp_yanchor w<211 h<95 [0] [339 66 14 16 1 y_align 1 y_align] w<360 h<74 [0] [339 45 14 16 1 y_align 1 y_align] h<51 [0] [239 23 14 16 1 y_align 1 y_align] set tcp.recmode + tcp_yanchor w<211 h<95 [0] [352 66 23 16 1 y_align 1 y_align] w<360 h<74 [0] [353 45 22 16 1 y_align 1 y_align] h<51 [0] [253 23 22 16 1 y_align 1 y_align] set tcp.recinput + tcp_yanchor w<211 h<74 [0] [29 45 303 16 0 y_align 1 y_align] w<270 h<74 [0] [50 45 226 16 0 y_align 1 y_align] w<360 h<74 [0] [76 45 200 16 0 y_align 1 y_align] h<51 [0] [76 23 156 16 0 y_align 1 y_align] set tcp.recinput.color tcp_color_recinput set tcp.recinput.margin [4 0 16 0] set tcp.pan + tcp_yanchor w<211 h<95 [0] [8 65 18 18 0 y_align 0 y_align] h<51 [0] [282 22 18 18 1 y_align 1 y_align] set tcp.pan.color tcp_color_pan set tcp.pan.label tcp.pan{x}>0 + [tcp.pan{w} 1] [tcp.pan tcp.pan 31 16 tcp.pan y_align tcp.pan y_align] [0] set tcp.pan.label.color tcp_color_pan_label set tcp.pan.label.margin [0 0 3 0 1] set tcp.width trackpanmode>=4 + tcp_yanchor w<211 h<117 [0] [6 86 18 18 0 y_align 0 y_align] h<74 [0] [281 44 18 18 1 y_align 1 y_align] [0] set tcp.width.color tcp_color_width set tcp.width.label trackpanmode>=4 tcp.width{x}>0 + [tcp.width{w} 2] [tcp.width tcp.width 32 14 tcp.width y_align tcp.width y_align] [0] [0] set tcp.width.label.color tcp_color_width_label set tcp.width.label.margin [0 0 3 0 1] set tcp.fxparm w<360 w<211 trackpanmode>=4 [7 118 368 -24 0 0 1 1] [7 97 368 -3 0 0 1 1] [7 76 368 18 0 0 1 1] trackpanmode>=4 [7 76 368 18 0 0 1 1] [7 54 368 40 0 0 1 1] set tcp.trackidx [383 41 17 17 1 0.5 1 0.5] set tcp.trackidx.margin [0 0 0 0 0.5] set tcp.trackidx.color tcp_color_track_idx set tcp.toosmall [10 10 10 10 0 0 0 0] Layout '01 -- Default' set tcp.volume EndLayout Layout "02 -- Tracking" set tcp.io + tcp_yanchor w<211 [310 0 22 18 1 y_align 1 y_align] w<360 [254 0 22 18 1 y_align 1 y_align] [136 0 22 18 0.5 y_align 0.5 y_align] set tcp.fxin + tcp_yanchor w<270 [0] w<360 [218 0 36 18 1 y_align 1 y_align] [100 0 36 18 0.5 y_align 0.5 y_align] set tcp.volume + tcp_yanchor w<211 h<74 [0] [7 45 322 16 0 y_align 1 y_align] w<270 h<74 [0] [7 45 266 16 0 y_align 1 y_align] w<360 h<74 [0] [7 45 241 16 0 y_align 1 y_align] h<51 [0] [76 23 172 16 0 y_align 1 y_align] set tcp.volume.label tcp.volume{x}>0 + [tcp.volume{w}] w<211 [tcp.volume tcp.volume 3 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] w<270 [tcp.volume tcp.volume 3 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] [tcp.volume tcp.volume 28 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] [0] set tcp.recinput + tcp_yanchor w<211 h<51 [0] [28 23 304 16 0 y_align 1 y_align] w<270 h<51 [0] [49 23 227 16 0 y_align 1 y_align] w<360 h<51 [0] [76 23 200 16 0 y_align 1 y_align] [165 1 69 16 0.5 y_align 1 y_align] set tcp.recmon + tcp_yanchor w<211 h<74 [0] [338 66 15 16 1 y_align 1 y_align] w<360 h<51 [0] [338 23 15 16 1 y_align 1 y_align] [238 1 15 16 1 y_align 1 y_align] set tcp.recmode + tcp_yanchor w<211 h<74 [0] [352 66 23 16 1 y_align 1 y_align] w<360 h<51 [0] [352 23 23 16 1 y_align 1 y_align] [252 1 23 16 1 y_align 1 y_align] set tcp.phase + tcp_yanchor w<211 h<95 [0] [63 66 15 16 0 y_align 0 y_align] w<270 h<51 [0] [28 23 15 16 0 y_align 0 y_align] w<360 h<51 [0] [55 23 15 16 0 y_align 0 y_align] h<51 [0] [55 23 15 16 0 y_align 0 y_align] set tcp.fx + tcp_yanchor w<211 h<74 [0] [338 44 24 18 1 y_align 1 y_align] w<360 h<74 [0] [338 44 24 18 1 y_align 1 y_align] h<51 [0] [338 22 24 18 1 y_align 1 y_align] set tcp.fxbyp tcp.fx{x}>0 + [tcp.fx tcp.fx 13 18 1 y_align 1 y_align] [tcp.fx{w}] [0] set tcp.env + tcp_yanchor w<270 h<51 [0] [7 23 15 16 0 y_align 0 y_align] h<51 [0] [7 23 42 16 0 y_align 0 y_align] EndLayout Layout "03 -- Reduced" "tcp_reduced" set tcp_yanchor w<360 w<211 h<117 h<95 h<73 h<51 [0 41] [0 30] [0 19] [0 8] [0 8] h<73 h<51 [0 41] [0 30] [0 19] h<73 h<51 [0 41] [0 30] [0 30] set y_align [0 0 0 0 0 0.5 0 0.5] set tcp.meter + tcp_yanchor w<211 h<51 [0] [342 26 29 9 1 y_align 1 y_align] h>4 [286 4 42 9 1 y_align 1 y_align] [286 -42 42 4 1 0 1 0] set tcp.fx + tcp_yanchor w<211 h<73 [0] [338 44 24 18 1 y_align 1 y_align] h<51 [0] [338 22 24 18 1 y_align 1 y_align] set tcp.fxbyp tcp.fx{x}>0 + [tcp.fx tcp.fx 13 18 1 y_align 1 y_align] [tcp.fx{w}] [0] set tcp.recarm.fullmargin + tcp_yanchor [7 0 18 18 0 y_align 0 y_align] set tcp.recarm + reverse_margin tcp.recarm.fullmargin set tcp_label_fullmargin + tcp_yanchor w<211 [25 1 306 16 0 y_align 1 y_align] w<360 [25 1 250 16 0 y_align 1 y_align] [25 1 78 16 0 y_align 0.5 y_align] set tcp.label + + reverse_margin tcp_label_fullmargin margin_to_width set tcp.label.margin [3 2 3 3] set tcp.mute + tcp_yanchor [338 0 19 18 1 y_align 1 y_align] set tcp.solo + tcp_yanchor [356 0 19 18 1 y_align 1 y_align] set tcp.volume + tcp_yanchor w<211 h<51 [0] [7 23 322 16 0 y_align 1 y_align] w<270 h<51 [0] [7 23 266 16 0 y_align 1 y_align] w<360 h<51 [0] [7 23 241 16 0 y_align 1 y_align] [109 0 139 18 0.5 y_align 1 y_align] set tcp.volume.label tcp.volume{x}>0 + [tcp.volume{w}] w<211 [tcp.volume tcp.volume 3 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] w<270 [tcp.volume tcp.volume 3 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] [tcp.volume tcp.volume 28 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] set tcp.volume.label.margin [1 1 3 0 1] set tcp.recmode [0] set tcp.recinput ?recarm + tcp_yanchor w<211 h<73 [0] [49 45 283 16 0 y_align 1 y_align] w<360 h<73 [0] [49 45 227 16 0 y_align 1 y_align] h<51 [0] [49 23 171 16 0 y_align 1 y_align] [0] set tcp.env + tcp_yanchor w<270 h<73 [0] [7 45 15 16 0 y_align 0 y_align] w<360 h<73 [0] [7 45 15 16 0 y_align 0 y_align] h<51 [0] [7 23 15 16 0 y_align 0 y_align] set tcp.recmon tcp.env{x}>0 + [21] [tcp.env tcp.env 15 16 tcp.env tcp.env tcp.env tcp.env] [0] set tcp.phase [0] set tcp.fxin [0] set tcp.io [0] set tcp.pan + tcp_yanchor w<211 h<95 [0] [7 65 18 18 0 y_align 0 y_align] w<360 h<51 [0] [281 22 18 18 1 y_align 1 y_align] h<51 [0] [225 22 18 18 1 y_align 1 y_align] set tcp.pan.label tcp.pan{x}>0 + [tcp.pan{w} 1] [tcp.pan tcp.pan 32 16 tcp.pan y_align tcp.pan y_align] [0] set tcp.width trackpanmode>=4 + tcp_yanchor w<211 h<95 [0] [63 65 18 18 0 y_align 0 y_align] w<360 h<73 [0] [281 44 18 18 1 y_align 1 y_align] h<51 [0] [281 22 18 18 1 y_align 1 y_align] [0] set tcp.width.label trackpanmode>=4 tcp.width{x}>0 + [tcp.width{w} 2] [tcp.width tcp.width 32 14 tcp.width y_align tcp.width y_align] [0] [0] set tcp.fxparm [0] Layout "04 -- Minimal" set tcp_yanchor ?recarm w<211 h<73 h<51 [0 41] [0 30] [0 19] h<51 [0 41] [0 30] w<360 h<51 [0 41] [0 30] [0 41] set tcp.recarm.fullmargin + tcp_yanchor [7 0 18 18 0 y_align 0 y_align] set tcp.recarm + reverse_margin tcp.recarm.fullmargin set tcp_label_fullmargin + tcp_yanchor w<211 [25 1 306 16 0 y_align 1 y_align] w<360 [25 1 250 16 0 y_align 1 y_align] [25 1 78 16 0 y_align 0.5 y_align] set tcp.label + + reverse_margin tcp_label_fullmargin margin_to_width set tcp.meter + tcp_yanchor w<211 h<51 [0] [342 26 29 9 1 y_align 1 y_align] [286 4 42 9 1 y_align 1 y_align] set tcp.mute + tcp_yanchor [338 0 19 18 1 y_align 1 y_align] set tcp.solo + tcp_yanchor [356 0 19 18 1 y_align 1 y_align] set tcp.volume + tcp_yanchor w<211 h<51 [0] [7 23 322 16 0 y_align 1 y_align] w<270 h<51 [0] [7 23 266 16 0 y_align 1 y_align] w<360 h<51 [0] [7 23 241 16 0 y_align 1 y_align] [109 0 139 18 0.5 y_align 1 y_align] set tcp.volume.label tcp.volume{x}>0 + [tcp.volume{w}] w<211 [tcp.volume tcp.volume 3 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] w<270 [tcp.volume tcp.volume 3 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] [tcp.volume tcp.volume 28 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] set tcp.pan [0] set tcp.pan.label [0] set tcp.width [0] set tcp.width.label [0] set tcp.env [0] set tcp.recmon [0] set tcp.fx [0] set tcp.fxbyp [0] set tcp.recinput ?recarm + tcp_yanchor w<211 h<73 [0] [7 45 325 16 0 y_align 1 y_align] w<360 h<51 [0] [282 22 93 16 1 y_align 1 y_align] h<51 [0] [109 23 167 16 0.5 y_align 1 y_align] [0] EndLayout EndLayout Layout "05 -- Top Aligned" set y_align h<51 [0 0 0 0 0 0.5 0 0.5] [0 0 0 0 0 0 0 0] set tcp_yanchor w<211 h>=51 [0 8] . h>=51 [0 8] set tcp.meter + tcp_yanchor w<211 h<51 [0] [342 26 29 9 1 y_align 1 y_align] [286 4 42 9 1 y_align 1 y_align] set tcp.fx + tcp_yanchor w<211 h<73 [0] [338 44 24 18 1 y_align 1 y_align] h<51 [0] [338 22 24 18 1 y_align 1 y_align] set tcp.fxbyp tcp.fx{x}>0 + [tcp.fx tcp.fx 13 18 1 y_align 1 y_align] [tcp.fx{w}] [0] set tcp.recarm.fullmargin + tcp_yanchor [7 0 18 18 0 y_align 0 y_align] set tcp.recarm + reverse_margin tcp.recarm.fullmargin set tcp_label_fullmargin + tcp_yanchor w<211 [25 1 285 16 0 y_align 1 y_align] w<270 [25 1 229 16 0 y_align 1 y_align] w<360 [25 1 193 16 0 y_align 1 y_align] [25 1 75 16 0 y_align 0.5 y_align] set tcp.label + + reverse_margin tcp_label_fullmargin margin_to_width set tcp.io + tcp_yanchor w<211 [310 0 22 18 1 y_align 1 y_align] w<270 [254 0 22 18 1 y_align 1 y_align] w<360 [218 0 58 18 1 y_align 1 y_align] [100 0 58 18 0.5 y_align 0.5 y_align] ; additional definition below set tcp.mute + tcp_yanchor [338 0 19 18 1 y_align 1 y_align] set tcp.solo + tcp_yanchor [356 0 19 18 1 y_align 1 y_align] set tcp.volume + tcp_yanchor w<211 h<51 [0] [7 23 322 16 0 y_align 1 y_align] w<270 h<51 [0] [7 23 266 16 0 y_align 1 y_align] w<360 h<51 [0] [7 23 241 16 0 y_align 1 y_align] [164 0 84 18 0.5 y_align 1 y_align] set tcp.volume.label tcp.volume{x}>0 + [tcp.volume{w}] w<211 [tcp.volume tcp.volume 3 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] w<270 [tcp.volume tcp.volume 3 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] [tcp.volume tcp.volume 28 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] set tcp.phase + tcp_yanchor w<211 h<95 [0] [63 66 15 16 0 y_align 0 y_align] w<270 h<73 [0] [28 45 15 16 0 y_align 0 y_align] w<360 h<73 [0] [55 45 15 16 0 y_align 0 y_align] h<51 [0] [55 23 15 16 0 y_align 0 y_align] set tcp.recmon + tcp_yanchor w<211 h<95 [0] [338 66 15 16 1 y_align 1 y_align] w<360 h<73 [0] [338 45 15 16 1 y_align 1 y_align] h<51 [0] [239 23 15 16 1 y_align 1 y_align] set tcp.recmode + tcp_yanchor w<211 h<95 [0] [352 66 23 16 1 y_align 1 y_align] w<360 h<73 [0] [352 45 23 16 1 y_align 1 y_align] h<51 [0] [253 23 23 16 1 y_align 1 y_align] set tcp.recinput + tcp_yanchor w<211 h<73 [0] [28 45 304 16 0 y_align 1 y_align] w<270 h<73 [0] [49 45 227 16 0 y_align 1 y_align] w<360 h<73 [0] [76 45 200 16 0 y_align 1 y_align] h<51 [0] [76 23 157 16 0 y_align 1 y_align] set tcp.recinput.margin [4 0 16 0] set tcp.env + tcp_yanchor w<270 h<73 [0] [7 45 15 16 0 y_align 0 y_align] w<360 h<73 [0] [7 45 42 16 0 y_align 0 y_align] h<51 [0] [7 23 42 16 0 y_align 0 y_align] set tcp.fxin ?recarm&tcp_show_recarm_input_fx{x} tcp.io{w}==58 + tcp_yanchor w<211 [0] w<270 [254 0 36 18 1 y_align 1 y_align] w<360 [218 0 36 18 1 y_align 1 y_align] [100 0 36 18 0.5 y_align 0.5 y_align] [0] [0] set tcp.io ?recarm&tcp_show_recarm_input_fx{x} tcp.io{w}==58 + [36] [tcp.io tcp.io 22 18 tcp.io tcp.io tcp.io tcp.io] set tcp.pan + tcp_yanchor w<211 h<95 [0] [6 65 18 18 0 y_align 0 y_align] h<51 [0] [281 22 18 18 1 y_align 1 y_align] set tcp.pan.label tcp.pan{x}>0 + [tcp.pan{w} 1] [tcp.pan tcp.pan 32 16 tcp.pan y_align tcp.pan y_align] [0] set tcp.width trackpanmode>=4 + tcp_yanchor w<211 h<117 [0] [6 86 18 18 0 y_align 0 y_align] h<73 [0] [281 44 18 18 1 y_align 1 y_align] [0] set tcp.width.label trackpanmode>=4 tcp.width{x}>0 + [tcp.width{w} 2] [tcp.width tcp.width 32 14 tcp.width y_align tcp.width y_align] [0] [0] set tcp.fxparm w<360 w<211 trackpanmode>=4 [7 118 368 -24 0 0 1 1] [7 97 368 -3 0 0 1 1] [7 76 368 18 0 0 1 1] trackpanmode>=4 [7 76 368 18 0 0 1 1] [7 54 368 40 0 0 1 1] EndLayout Layout "06 -- Shy Meter" "tcp_shy_meter" set y_align ?tcp_fxparms w<211 h<125 [0 0 0 0 0 0.5 0 0.5] [0 0 0 0 0 0 0 0] h<90 [0 0 0 0 0 0.5 0 0.5] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0.5 0 0.5] set tcp_yanchor w<211 h<117 h<95 h<73 h<51 [0 41] [0 30] [0 19] [0 8] trackpanmode>=4 [0 -3] [0 8] h<73 h<51 [0 41] [0 30] [0 19] h<73 h<51 [0 41] [0 30] set tcp_yanchor ?tcp_fxparms w<211 h>=125 [0 8] . h>=90 [0 8] . set tcp.meter + tcp_yanchor w<211 h<73 [0] [11 48 261 9 0 y_align 1 y_align] h<73 [0] [11 48 261 9 0 y_align 1 y_align] set tcp.fx + tcp_yanchor h<51 [0] [338 22 24 18 1 y_align 1 y_align] set tcp.fxbyp tcp.fx{x}>0 + [tcp.fx tcp.fx 13 18 1 y_align 1 y_align] [tcp.fx{w}] [0] set tcp.recarm.fullmargin + tcp_yanchor [7 0 18 18 0 y_align 0 y_align] set tcp.recarm + reverse_margin tcp.recarm.fullmargin set tcp_label_fullmargin + tcp_yanchor w<211 [25 1 285 16 0 y_align 1 y_align] w<270 [25 1 229 16 0 y_align 1 y_align] [25 1 193 16 0 y_align 1 y_align] set tcp.label + + reverse_margin tcp_label_fullmargin margin_to_width set tcp.io + tcp_yanchor w<211 [310 0 22 18 1 y_align 1 y_align] w<270 [254 0 22 18 1 y_align 1 y_align] [218 0 58 18 1 y_align 1 y_align] ; additional definition below set tcp.fxin ?recarm&tcp_show_recarm_input_fx{x} tcp.io{w}==58 + tcp_yanchor w<211 [0] w<270 [254 0 36 18 1 y_align 1 y_align] [218 0 36 18 1 y_align 1 y_align] [0] [0] set tcp.io ?recarm&tcp_show_recarm_input_fx{x} tcp.io{w}==58 + [36] [tcp.io tcp.io 22 18 tcp.io tcp.io tcp.io tcp.io] set tcp.volume + tcp_yanchor w<211 h<73 [0] [281 44 18 18 1 y_align 1 y_align] [281 0 18 18 1 y_align 1 y_align] set tcp.volume.label tcp.volume{x}>0 + [tcp.volume{w}] [tcp.volume tcp.volume 33 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] [0] set tcp.phase + tcp_yanchor w<211 h<95 [0] [63 66 15 16 0 y_align 0 y_align] w<270 h<51 [0] [28 23 15 16 0 y_align 0 y_align] w<360 h<51 [0] [55 23 15 16 0 y_align 0 y_align] h<51 [0] [55 23 15 16 0 y_align 0 y_align] set tcp.recmon + tcp_yanchor h<73 [0] [338 45 15 16 1 y_align 1 y_align] set tcp.recmode + tcp_yanchor h<73 [0] [352 45 23 16 1 y_align 1 y_align] set tcp.recinput + tcp_yanchor w<211 h<51 [0] [28 23 304 16 0 y_align 1 y_align] w<270 h<51 [0] [49 23 227 16 0 y_align 1 y_align] h<51 [0] [76 23 200 16 0 y_align 1 y_align] set tcp.env + tcp_yanchor w<270 h<51 [0] [7 23 15 16 0 y_align 0 y_align] w<360 h<51 [0] [7 23 42 16 0 y_align 0 y_align] h<51 [0] [7 23 42 16 0 y_align 0 y_align] set tcp.pan + tcp_yanchor w<211 h<95 [0] [6 65 18 18 0 y_align 0 y_align] h<51 [0] [281 22 18 18 1 y_align 1 y_align] set tcp.pan.label tcp.pan{x}>0 + [tcp.pan{w} 1] [tcp.pan tcp.pan 32 16 tcp.pan y_align tcp.pan y_align] [0] set tcp.width trackpanmode>=4 + tcp_yanchor w<211 h<117 [0] [6 86 18 18 0 y_align 0 y_align] h<73 [0] [281 44 18 18 1 y_align 1 y_align] [0] set tcp.width.label trackpanmode>=4 tcp.width{x}>0 + [tcp.width{w} 2] [tcp.width tcp.width 32 14 tcp.width y_align tcp.width y_align] [0] [0] set tcp.fxparm w<211 trackpanmode>=4 [7 118 368 -24 0 0 1 1] [7 97 368 -3 0 0 1 1] [7 76 368 18 0 0 1 1] EndLayout Layout "07 -- Long Name #1" clear tcp.fxin set tcp_yanchor h<117 h<95 h<73 h<51 [0 41] [0 30] [0 19] [0 8] [0 8] set y_align ?tcp_fxparms w<211 h<128 [0 0 0 0 0 0.5 0 0.5] [0 0 0 0 0 0 0 0] h<128 [0 0 0 0 0 0.5 0 0.5] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0.5 0 0.5] set tcp.recarm.fullmargin + tcp_yanchor [7 0 18 18 0 y_align 0 y_align] set tcp.recarm + reverse_margin tcp.recarm.fullmargin set tcp_label_fullmargin + tcp_yanchor w<270 [25 1 329 16 0 y_align 1 y_align] ?tcp_show_ext_io_in_long_name{x} [25 1 293 16 0 y_align 1 y_align] [25 1 329 16 0 y_align 1 y_align] set tcp.label + + reverse_margin tcp_label_fullmargin margin_to_width set tcp.io + tcp_yanchor w<270 [354 0 22 18 1 y_align 1 y_align] ?tcp_show_ext_io_in_long_name{x} [318 0 58 18 1 y_align 1 y_align] [354 0 22 18 1 y_align 1 y_align] set tcp.fxin ?recarm&tcp_show_recarm_input_fx{x} tcp.io{w}==58 + tcp_yanchor w<211 [0] w<270 [354 0 36 18 1 y_align 1 y_align] [318 0 36 18 1 y_align 1 y_align] set tcp.io ?recarm&tcp_show_recarm_input_fx{x} tcp.io{w}==58 + [36] [tcp.io tcp.io 22 18 tcp.io tcp.io tcp.io tcp.io] set tcp.env + tcp_yanchor h<51 [0] w<270 [7 23 15 16 0 y_align 0 y_align] w<311 [7 23 42 16 0 y_align 0 y_align] [7 23 42 16 0 y_align 0 y_align] set tcp.recinput + tcp_yanchor h<51 [0] w<211 [28 23 304 16 0 y_align 1 y_align] w<270 [29 23 258 16 0 y_align 1 y_align] w<300 [56 23 231 16 0 y_align 1 y_align] w<360 [56 23 176 16 0 y_align 1 y_align] h<73 [56 23 134 16 0 y_align 1 y_align] [56 23 177 16 0 y_align 1 y_align] set tcp.recmon + tcp_yanchor h<51 [0] w<211 [0] w<300 h<73 [0] [338 45 15 16 1 y_align 1 y_align] w<360 h<73 [0] [338 45 15 16 1 y_align 1 y_align] h<73 [239 23 15 16 1 y_align 1 y_align] [338 45 15 16 1 y_align 1 y_align] set tcp.recmode tcp.recmon{x}>0 + [14] [tcp.recmon tcp.recmon 23 16 tcp.recmon tcp.recmon tcp.recmon tcp.recmon] [0] set tcp.fx + tcp_yanchor h<51 [0] h<73 w<211 [0] w<300 [294 22 24 18 1 y_align 1 y_align] w<360 [239 22 24 18 1 y_align 1 y_align] [196 22 24 18 1 y_align 1 y_align] w<211 [338 44 24 18 1 y_align 1 y_align] w<300 [294 22 24 18 1 y_align 1 y_align] w<360 [239 22 24 18 1 y_align 1 y_align] [239 22 24 18 1 y_align 1 y_align] set tcp.fxbyp tcp.fx{x}>0 + [tcp.fx tcp.fx 13 18 1 y_align 1 y_align] [tcp.fx{w}] [0] set tcp.meter + tcp_yanchor h<51 [0] h<95 w<300 [0] [286 26 42 9 1 y_align 1 y_align] [31 71 340 9 0 y_align 1 y_align] set tcp.mute h<51 [0] + tcp_yanchor [338 22 19 18 1 y_align 1 y_align] set tcp.solo h<51 [0] + tcp_yanchor [356 22 19 18 1 y_align 1 y_align] set tcp.volume + tcp_yanchor h<73 [0] w<211 [7 45 322 16 0 y_align 1 y_align] w<300 h<95 [7 45 322 16 0 y_align 1 y_align] [7 45 322 16 0 y_align 1 y_align] h<95 [7 45 241 16 0 y_align 1 y_align] trackpanmode>=4 [7 45 242 16 0 y_align 1 y_align] [7 45 297 16 0 y_align 1 y_align] set tcp.volume.label tcp.volume{x}>0 + [tcp.volume{w}] w<211 [tcp.volume tcp.volume 3 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] w<300 [tcp.volume tcp.volume 3 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] [tcp.volume tcp.volume 28 tcp.volume tcp.volume{rs} y_align tcp.volume{rs} y_align] [0] set tcp.pan + tcp_yanchor h<73 [0] w<300 [0] h<95 [281 44 18 18 1 y_align 1 y_align] [281 22 18 18 1 y_align 1 y_align] set tcp.pan.label tcp.pan{x}>0 + [tcp.pan{w} 1] [tcp.pan tcp.pan 32 16 tcp.pan y_align tcp.pan y_align] [0] set tcp.width trackpanmode>=4 + tcp_yanchor w<300 [0] h<95 [0] [281 44 18 18 1 y_align 1 y_align] set tcp.width.label trackpanmode>=4 tcp.width{x}>0 + [tcp.width{w} 2] [tcp.width tcp.width 32 14 tcp.width y_align tcp.width y_align] [0] [0] set tcp.phase + tcp_yanchor h<95 [0] [7 68 15 16 0 y_align 0 y_align] set tcp.fxparm [7 100 368 -3 0 0 1 1] Layout "08 -- Long Name #2" clear tcp.fxin set tcp_label_fullmargin + tcp_yanchor w<270 [25 1 285 16 0 y_align 1 y_align] ?tcp_show_ext_io_in_long_name{x} [25 1 249 16 0 y_align 1 y_align] [25 1 285 16 0 y_align 1 y_align] set tcp.label + + reverse_margin tcp_label_fullmargin margin_to_width set tcp.io + tcp_yanchor w<270 [310 0 22 18 1 y_align 1 y_align] ?tcp_show_ext_io_in_long_name{x} [274 0 58 18 1 y_align 1 y_align] [310 0 22 18 1 y_align 1 y_align] set tcp.fxin ?recarm&tcp_show_recarm_input_fx{x} tcp.io{w}==58 + tcp_yanchor w<270 [310 0 36 18 1 y_align 1 y_align] [274 0 36 18 1 y_align 1 y_align] set tcp.io ?recarm&tcp_show_recarm_input_fx{x} tcp.io{w}==58 + [36] [tcp.io tcp.io 22 18 tcp.io tcp.io tcp.io tcp.io] set tcp.mute + tcp_yanchor [338 0 19 18 1 y_align 1 y_align] set tcp.solo + tcp_yanchor [356 0 19 18 1 y_align 1 y_align] set tcp.recinput + tcp_yanchor h<51 [0] h<73 w<211 [28 23 304 16 0 y_align 1 y_align] w<270 [29 23 258 16 0 y_align 1 y_align] w<300 [56 23 232 16 0 y_align 1 y_align] [56 23 176 16 0 y_align 1 y_align] w<211 [28 23 304 16 0 y_align 1 y_align] w<270 [29 23 303 16 0 y_align 1 y_align] w<300 [56 23 276 16 0 y_align 1 y_align] [56 23 220 16 0 y_align 1 y_align] set tcp.recmon + tcp_yanchor h<51 [0] h<73 w<211 [0] w<300 [294 23 15 16 1 y_align 1 y_align] [239 23 15 16 1 y_align 1 y_align] [338 45 15 16 1 y_align 1 y_align] set tcp.recmode tcp.recmon{x}>0 + [14] [tcp.recmon tcp.recmon 23 16 tcp.recmon tcp.recmon tcp.recmon tcp.recmon] [0] set tcp.meter + tcp_yanchor h<51 [0] h<95 w<300 [0] [286 26 42 9 1 y_align 1 y_align] [31 71 340 9 0 y_align 1 y_align] set tcp.fx + tcp_yanchor h<51 [0] [338 22 24 18 1 y_align 1 y_align] set tcp.fxbyp tcp.fx{x}>0 + [tcp.fx tcp.fx 13 18 1 y_align 1 y_align] [tcp.fx{w}] [0] EndLayout EndLayout Layout "09 -- Big Meter" "tcp_big_meter" clear tcp.* set tcp.size [400 100 80 .] set tcp.foldercomp [382 0 18 19 1 0 1 0] set tcp.folder h<32 [0] [382 86 18 14 1 1 1 1] set tcp.trackidx [383 41 17 17 1 0.5 1 0.5] set tcp.trackidx.margin [0 0 0 0 0.5] set tcp.trackidx.color tcp_color_track_idx set tcp.io h>164 !recarm [361 0 17 64 1 0 1 0] [361 0 17 30 1 0 1 0] h>115 [361 0 17 30 1 0 1 0] [0] set tcp.fxin h>164 !recarm [0] [362 30 16 34 1 0 1 0] [0] set tcp.meter h>34 [12 12 339 76 0 0 1 1] h>4 [12 45 339 10 0 0.5 1 0.5] [12 -1 339 4 0 0 1 0] set tcp.meter.vu.div [2] set tcp.meter.readout.color h>23 tcp_color_meter_readout tcp_color_meter_none set tcp.meter.scale.color.unlit.top h<20 tcp_color_meter_none tcp_color_meter_scale_unlit set tcp.meter.scale.color.unlit.bottom h<20 tcp_color_meter_none tcp_color_meter_scale_unlit set tcp.meter.scale.color.lit.top h<20 tcp_color_meter_none tcp_color_meter_scale_lit set tcp.meter.scale.color.lit.bottom h<20 tcp_color_meter_none tcp_color_meter_scale_lit set tcp.meter.inputlabel.color tcp_color_meter_input_label set tcp.meter.inputlabelbox.color tcp_color_meter_input_label_box set tcp.label h>164 [362 64 16 42 1 0 1 1] h>115 [362 30 16 79 1 0 1 1] [362 0 16 100 1 0 1 1] set tcp.label.margin [3 2 3 2 0.5] set tcp.label.color tcp_color_track_label EndLayout Layout "10 -- Separator" "tcp_separator" clear tcp.* set tcp.size [260 10] EndLayout ;************************************************************************************* ; TCP - Master Track Layouts * ;************************************************************************************* clear master.tcp.* set master.tcp.size [400 100 160 48] front master.tcp.volume.label master.tcp.pan.label set tcp_master_yanchor ?tcp_fxparms [0 8] [0 19] set master_y_align ?tcp_fxparms [0 0 0 0 0 0 0 0] [0 0 0 0 0 0.5 0 0.5] set master.tcp.meter + tcp_master_yanchor [11 4 298 10 0 master_y_align 1 master_y_align] set master.tcp.fx + tcp_master_yanchor [338 23 24 18 1 master_y_align 1 master_y_align] set master.tcp.fxbyp master.tcp.fx{x}>0 + [master.tcp.fx master.tcp.fx 13 18 1 master_y_align 1 master_y_align] [master.tcp.fx{w}] [0] set master.tcp.io + + [master.tcp.meter master.tcp.meter 22 18 1 master_y_align 1 master_y_align] [1 -4] [master.tcp.meter{w}] set master.tcp.mono + tcp_master_yanchor [338 46 37 16 1 master_y_align 1 master_y_align] set master.tcp.mute + tcp_master_yanchor [338 0 19 18 1 master_y_align 1 master_y_align] set master.tcp.solo + tcp_master_yanchor [356 0 19 18 1 master_y_align 1 master_y_align] set master.tcp.env + tcp_master_yanchor w<172 [7 46 15 16 0 master_y_align 0 master_y_align] [7 46 42 16 0 master_y_align 0 master_y_align] set master.tcp.volume + tcp_master_yanchor w<211 [7 23 323 18 0 master_y_align 1 master_y_align] [7 23 285 18 0 master_y_align 1 master_y_align] set master.tcp.volume.label master.tcp.volume{x}>0 + [master.tcp.volume{w}] w<211 [master.tcp.volume master.tcp.volume 3 master.tcp.volume master.tcp.volume{rs} master_y_align master.tcp.volume{rs} master_y_align] [master.tcp.volume master.tcp.volume 40 master.tcp.volume master.tcp.volume{rs} master_y_align master.tcp.volume{rs} master_y_align] set master.tcp.volume.label.color tcp_master_color_volume_label set master.tcp.volume.label.margin [1 1 3 0 1] set master.tcp.pan + tcp_master_yanchor [281 45 18 18 1 master_y_align 1 master_y_align] set master.tcp.pan.color tcp_master_color_pan set master.tcp.pan.label + [master.tcp.pan{w} 1] [master.tcp.pan master.tcp.pan 32 16 master.tcp.pan master_y_align master.tcp.pan master_y_align] set master.tcp.pan.label.color tcp_master_color_pan_label set master.tcp.pan.label.margin [0 0 3 0 1] set master.tcp.label [382 0 18 100 1 0 1 1] set master.tcp.label.margin [0 0 0 0 0.5] set master.tcp.label.color tcp_master_color_track_label set master.tcp.fxparm [7 76 368 18 0 0 1 1] Layout '01 -- Default' set master.tcp.volume set master.tcp.volume EndLayout Layout "02 -- Top Aligned" set tcp_master_yanchor [0 8] set master.tcp.meter + tcp_master_yanchor [11 4 295 9 0 0 1 0] set master.tcp.fx + tcp_master_yanchor [338 23 24 18 1 0 1 0] set master.tcp.fxbyp master.tcp.fx{x}>0 + [master.tcp.fx master.tcp.fx 13 18 1 0 1 0] [master.tcp.fx{w}] [0] set master.tcp.io + + [master.tcp.meter master.tcp.meter 22 18 1 0 1 0] [4 -4] [master.tcp.meter{w}] set master.tcp.mono + tcp_master_yanchor [338 46 37 16 1 0 1 0] set master.tcp.mute + tcp_master_yanchor [338 0 19 18 1 0 1 0] set master.tcp.solo + tcp_master_yanchor [356 0 19 18 1 0 1 0] set master.tcp.env + tcp_master_yanchor w<172 [7 46 15 16 0 0 0 0] [7 46 42 16 0 0 0 0] set master.tcp.volume + tcp_master_yanchor w<211 [7 23 323 18 0 0 1 0] [7 23 285 18 0 0 1 0] set master.tcp.volume.label master.tcp.volume{x}>0 + [master.tcp.volume{w}] w<211 [master.tcp.volume master.tcp.volume 3 master.tcp.volume master.tcp.volume{rs} 0 master.tcp.volume{rs} 0] [master.tcp.volume master.tcp.volume 40 master.tcp.volume master.tcp.volume{rs} 0 master.tcp.volume{rs} 0] set master.tcp.pan + tcp_master_yanchor [281 45 18 18 1 0 1 0] set master.tcp.pan.label + [master.tcp.pan{w} 1] [master.tcp.pan master.tcp.pan 32 16 master.tcp.pan 0 master.tcp.pan 0] EndLayout Layout "03 -- Big Meter" clear master.tcp.* set master.tcp.size [400 100 160 48] set master.tcp.meter h>34 [12 12 358 76 0 0 1 1] [12 44 358 10 0 0.5 1 0.5] set master.tcp.label [382 0 18 100 1 0 1 1] set master.tcp.label.color tcp_master_color_track_label EndLayout ;************************************************************************************* ; TCP - Envelope * ;************************************************************************************* clear envcp.* set envcp.size [400 100 160] set envcp.margin +:maxfolderdepth:1 [13 0 0 0] set envcp.margin +:folderdepth:1 [-13 0 0 0] set envcp.yanchor h<51 [0 42] [0 30] set envcp.arm + envcp.yanchor [7 0 18 18 0 0.5 0 0.5] set envcp.label + envcp.yanchor w<360 w<270 w<211 [25 0 306 17 0 0.5 1 0.5] [25 0 250 17 0 0.5 1 0.5] [25 0 250 17 0 0.5 1 0.5] [25 0 132 17 0 0.5 0.5 0.5] set envcp.label.margin [3 2 3 4] set envcp.label.color env_color_label set envcp.fader + envcp.yanchor w<360 w<270 w<211 h<51 [0] [18 22 16 16 0 0.5 0 0.5] h<51 [0] envcp_type==4 [23 22 253 18 0 0.5 1 0.5] [23 22 253 18 0 0.5 1 0.5] h<51 [0] [23 22 253 18 0 0.5 1 0.5] [164 0 112 18 0.5 0.5 1 0.5] set envcp.bypass + envcp.yanchor w>270 h<51 [0] [339 0 12 18 1 0.5 1 0.5] h<51 [0] [339 0 12 18 1 0.5 1 0.5] set envcp.hide + envcp.yanchor w>270 h<51 [0] [351 0 24 18 1 0.5 1 0.5] h<51 [0] [351 0 24 18 1 0.5 1 0.5] set envcp.mod + envcp.yanchor w>210 h<51 [283 0 24 18 1 0.5 1 0.5] h<51 [0] [283 0 24 18 1 0.5 1 0.5] set envcp.learn + envcp.yanchor w>210 h<51 [307 0 24 18 1 0.5 1 0.5] h<51 [0] [307 0 24 18 1 0.5 1 0.5] set envcp.value + envcp.yanchor w>10 h<51 [317 0 58 20 1 0.5 1 0.5] h<51 [0] [317 22 58 20 1 0.5 1 0.5] set envcp.value.margin [0 -4 0 0 1] set envcp.value.color env_color_value ;************************************************************************************* ; MCP - Track Layouts * ;************************************************************************************* clear mcp.* set mcp.size [74 319] front mcp.width.label mcp.pan.label mcp.recmon mcp.volume.label set mcp.folder folderstate<0 [66 300 7 18 0 1 0 1] [1 304 18 14 0 1 0 1] set mcp.label [1 35 70 18 0 0 0 0] set mcp.label.margin [2 0 2 0 0.5] set mcp.label.color mcp_color_track_label set mcp_column_anchor [47 103] set mcp.mute + mcp_column_anchor [0 0 19 20 0 0 0 0] set mcp.solo + mcp_column_anchor [0 20 19 20 0 0 0 0] set mcp.recmon + mcp_column_anchor h>280 [0 43 19 19 0 0 0 0] [0 43 19 19 0 0 0 0] set mcp.recmode + mcp_column_anchor h>282 [0 62 19 19 0 0 0 0] [0] set mcp.env + mcp_column_anchor h>300 [1 86 18 37 0 0 0 0] h>282 [1 86 18 19 0 0 0 0] h>232 [1 61 18 19 0 0 0 0] [0] set mcp.phase + mcp_column_anchor h>300 [1 128 18 18 0 0 0 0] h>282 [1 110 18 19 0 0 0 0] h>257 [1 85 18 18 0 0 0 0] [0] set mcp.recarm [41 260 20 33 0 1 0 1] set mcp.meter.vu.div [2 1] set mcp.meter [25 123 16 166 0 0 0 1] set mcp.meter.readout.color mcp_color_meter_readout set mcp.meter.scale.color.lit.bottom mcp_color_meter_scale_lit set mcp.meter.scale.color.lit.top mcp_color_meter_scale_lit set mcp.meter.scale.color.unlit.bottom mcp_color_meter_scale_unlit set mcp.meter.scale.color.unlit.top mcp_color_meter_scale_unlit set mcp.volume h>274 [9 119 17 174 0 0 0 1] [9 108 17 184 0 0 0 1] set mcp.volume.label [5 105 39 14 0 0 0 0] set mcp.volume.label.color mcp_color_volume_label set mcp.volume.label.margin [1 5 0 0 0.5] set mcp.pan trackpanmode>=4 [6 62 18 18 0 0 0 0] [3 67 30 30 0 0 0 0] set mcp.pan.fadermode [1] set mcp.pan.color mcp_color_pan set mcp.pan.label trackpanmode>=4 [24 64 41 14 0 0 0 0] [33 75 34 14 0 0 0 0] set mcp.pan.label.color mcp_color_pan_label set mcp.pan.label.margin [-1 0 6 0 1] set mcp.width trackpanmode>=4 [6 82 18 18 0 0 0 0] [0] set mcp.width.color mcp_color_width set mcp.width.label trackpanmode>=4 [24 84 41 14 0 0 0 0] [0] set mcp.width.label.color mcp_color_width_label set mcp.width.label.margin [0 0 3 0 1] set mcp.io ?recarm&mcp_show_recarm_input_fx [28 19 39 16 0 0 0 0] [28 4 39 31 0 0 0 0] set mcp.fxbyp [7 20 23 16 0 0 0 0] set mcp.fx [7 3 23 17 0 0 0 0] set mcp.fxin ?recarm&mcp_show_recarm_input_fx [29 3 39 16 0 0 0 0] [0] set mcp.extmixer.mode [0] set mcp.trackidx [27 300 20 18 0 1 0 1] set mcp.trackidx.margin [0 3 0 5 0.5] set mcp.trackidx.color mcp_color_track_idx set mcp.fxlist.font [-1 16] set mcp.fxlist.margin [7 0 0 0 0] set mcp.sendlist.font [-1 16] set mcp.sendlist.margin [10 0 0 0 0] Layout "01 -- Default" set mcp.volume EndLayout Layout "02 ------ Blue Fader" "mcp_fader_blue" set mcp.volume EndLayout Layout "03 ------ Red Fader" "mcp_fader_red" set mcp.volume EndLayout Layout "04 ------ Green Fader" "mcp_fader_green" set mcp.volume EndLayout Layout "05 ------ Black Fader" "mcp_fader_black" set mcp.volume EndLayout Layout "06 ------ Purple Fader" "mcp_fader_purple" set mcp.volume EndLayout Layout "07 ------ Brown Fader" "mcp_fader_brown" set mcp.volume EndLayout Layout "08 ------ Cyan Fader" "mcp_fader_cyan" set mcp.volume EndLayout Layout "09 ------ Pink Fader" "mcp_fader_pink" set mcp.volume EndLayout Layout "10 ------ Orange Fader" "mcp_fader_orange" set mcp.volume EndLayout Layout "11 ------ Yellow Fader" "mcp_fader_yellow" set mcp.volume EndLayout Layout "12 -- FX Rack" "mcp_fx_rack" set mcp.size [151 319] set mcp.label [1 35 148 18 0 0 0 0] set mcp.fxin [73 3 74 15 0 0 0 0] set mcp.recinput [73 17 74 17 0 0 0 0] set mcp.recinput.color mcp_color_recinput set mcp.recinput.margin [4 0 18 0] set mcp.extmixer.mode [1] set mcp.extmixer.position [72 65 71 225 0 0 0 1] set mcp.trackidx [64 300 20 18 0 1 0 1] set mcp.folder folderstate<0 [144 300 7 18 0 1 0 1] [0 300 18 18 0 1 0 1] EndLayout Layout "13 -- Separator" "mcp_separator" clear mcp.* set mcp.size [20 400] set mcp.extmixer.mode [1] set mcp.extmixer.position [0] EndLayout ;************************************************************************************* ; MCP - Master Track Layouts * ;************************************************************************************* clear master.mcp.* set master.mcp.size [121 319] front master.mcp.volume.label set master.mcp.mono trackpanmode<5 [8 52 41 16 0 0 0 0] [8 48 41 16 0 0 0 0] set master.mcp.label [71 12 48 10 0 0 0 0] set master.mcp.label.margin [0 0 0 0 0] set master.mcp.label.color mcp_master_color_track_label set master.mcp_column_anchor trackpanmode<5 [95 79] [95 89] set master.mcp.mute + master.mcp_column_anchor [0 0 19 20 0 0 0 0] set master.mcp.solo + master.mcp_column_anchor [0 20 19 20 0 0 0 0] set master.mcp.fx mcp.fx set master.mcp.fxbyp mcp.fxbyp set master.mcp.io [28 4 39 31 0 0 0 0] set master.mcp.env + master.mcp_column_anchor [1 42 18 37 0 0 0 0] set master.mcp.volume trackpanmode<5 h>274 [10 91 17 219 0 0 0 1] [10 80 17 230 0 0 0 1] h>274 [10 101 17 209 0 0 0 1] [10 90 17 220 0 0 0 1] set master.mcp.volume.label trackpanmode<5 h>274 [8 79 82 14 0 0 0 0] [8 79 82 3 0 0 0 0] h>274 [8 89 82 14 0 0 0 0] [8 89 82 3 0 0 0 0] set master.mcp.volume.label.color h>274 mcp_master_color_volume_label mcp_master_color_volume_label_none set master.mcp.volume.label.margin [1 5 0 0 0.5] set master.mcp.meter trackpanmode<5 h>274 [30 97 57 210 0 0 0 1] [30 86 57 221 0 0 0 1] h>274 [30 107 57 200 0 0 0 1] [30 96 57 211 0 0 0 1] set master.mcp.meter.vu.div [6] set master.mcp.meter.vu.rmsdiv [6] set master.mcp.meter.readout.color mcp_master_color_meter_readout set master.mcp.meter.rmsreadout.color mcp_master_color_meter_readout set master.mcp.meter.scale.color.unlit.top mcp_master_color_meter_scale_unlit set master.mcp.meter.scale.color.unlit.bottom mcp_master_color_meter_scale_unlit set master.mcp.meter.scale.color.lit.top mcp_master_color_meter_scale_lit set master.mcp.meter.scale.color.lit.bottom mcp_master_color_meter_scale_lit set master.mcp.pan trackpanmode<5 [49 45 30 30 0 0 0 0] [54 46 18 18 0 0 0 0] set master.mcp.pan.color mcp_master_color_pan set master.mcp.pan.label trackpanmode<5 [79 53 34 14 0 0 0 0] [72 48 42 14 0 0 0 0] set master.mcp.pan.label.color mcp_master_color_pan_label set master.mcp.pan.label.margin mcp.pan.label.margin set master.mcp.width trackpanmode<5 [0] [54 64 18 18 0 0 0 0] set master.mcp.width.color mcp_master_color_width set master.mcp.width.label trackpanmode<5 [0] [72 66 42 14 0 0 0 0] set master.mcp.width.label.color mcp_master_color_width_label set master.mcp.width.label.margin mcp.width.label.margin set master.mcp.menubutton [96 261 24 40 0 1 0 1] ;************************************************************************************* ; Transport * ;************************************************************************************* clear trans.* set trans.size [1041 85] set trans.size.minmax [540 40 2048 200] set trans.size.dockedheight [43] set trans.margin [2 2 2 2] set trans_status_small_w 1222 set trans_border transport_spacing set trans_others_width h<85 w<1000 + [250] [trans_border{x}] + [360] [trans_border{x}] [61] set trans_controls_anchor ?trans_flags&1 + + [19] trans_others_width [trans_border{x}] [3 0] set trans.rew + trans_controls_anchor [0 3 29 33] set trans.stop + trans_controls_anchor [28 3 31 33] set trans.play + trans_controls_anchor [58 3 31 33] set trans.pause + trans_controls_anchor [88 3 31 33] set trans.fwd + trans_controls_anchor [118 3 29 33] set trans.rec + trans_controls_anchor [154 3 31 33] set trans.repeat + + [0] [trans.rec{w}] trans.rec set trans_controls_width + * [-1] [trans.rew{x}] + [trans.repeat{x}] [trans.repeat{w}] set trans_others_anchor ?trans_flags&1 [2] + trans_controls_anchor + trans_controls_width [trans_border{x}] set trans.automode + trans_others_anchor [1 1 61 34] set trans_status_width + trans_others_width + 1 * [-1] + [trans.automode{w}] [trans_border{x}] set trans.status h>84 [2 64 1037 17 0 0 1 1] + + + + [trans.automode{x}] [6] [trans.automode{w}] [trans_border{x}] w84 [2 40 220 23 0 0 0 0] w