I had something similar, rewriting the already existing master mixer layout like:
Code:
Layout "ba --- Sidebar"
set master.mcp.size [254 390 0 273]
set master.mcp.fxbyp [190 54 27 23]
set master.mcp.fx [167 54 23 23]
set master.mcp.io [140 54 23 23]
set master.mcp.mono [222 315 23 23 0 1 0 1]
set master.mcp.menubutton [222 342 23 23 0 1 0 1]
set master.mcp.label h<hide_input{x} [104 0 149 23] [104 0 149 23]
set master.mcp.label.font [8]
set master.mcp.label.margin [4 0 4 1 0.5]
set master.mcp.label.color [170 170 170]
set pan_sec + + [0 master.mcp.io] [0 master.mcp.io{h} master.mcp.size{x}]] h<hide_pan_labels{x} [0 0 0 42] [0 0 0 55]
set master.mcp.pan + [pan_sec pan_sec] trackpanmode>=4 trackpanmode==6 pan_sec{h}{x}<55 [111 10 133 9] [111 17 135 9] [139 9 23 23] [167 9 23 23]
set master.mcp.pan.fadermode gl_fader_swap
set master.mcp.pan.label pan_sec{h}{x}<55 [0] + [master.mcp.pan master.mcp.pan] trackpanmode==6 [154 -13 36 10] [98 28 35 10]
set master.mcp.pan.label.margin [0 0 0 0 0.5]
set master.mcp.pan.color gl_pan_color
set master.mcp.pan.label.color trackpanmode<=5 [150 150 150] [150 150 150]
set master.mcp.width + [pan_sec pan_sec] trackpanmode>=4 trackpanmode==6 pan_sec{h}{x}<55 [111 23 133 9] [111 28 134 9] [195 9 23 23] [0]
set master.mcp.width.fadermode gl_fader_swap
set master.mcp.width.label pan_sec{h}{x}<55 [0] trackpanmode>=4 + [master.mcp.width master.mcp.width] trackpanmode==6 [154 11 36 10] [98 28 35 10] [0]
set master.mcp.width.label.margin [0 0 0 0 0.5]
set master.mcp.width.color [255 255 255]
set master.mcp.width.label.color trackpanmode=5 [150 150 150] [150 150 150]
set l_sec + [0 pan_sec 0 -27] - [0 pan_sec{h} 89 h] + [0 0 0 pan_sec{h}] [0 0 0 pan_sec{y}]
set master.mcp.mute [222 l_sec 23 23 0 0 0 0]
set master.mcp.solo + [0 l_sec] [222 27 23 23 0 0 0 0]
set master.mcp.env l_sec{h}<129 [0] + [0 l_sec] [222 54 23 23 0 0 0 0]
set master.mcp.volume.label l_sec{h}<hide_volume_label{x} [110 l_sec 108 2 0 0 0 0] [110 l_sec 108 17 0 0 0 0]
set master.mcp.volume + [0 master.mcp.volume.label{h}] +:-1:1 [0 0 0 master.mcp.volume.label{h}] [191 l_sec 21 l_sec 0 0 0 0]
set master.mcp.volume.color [255 255 255]
set master.mcp.volume.label.color master.mcp.volume.label{h}>2 [100 100 100] [38 38 38]
set master.mcp.volume.label.margin [0 4 0 0 0.5]
set master.mcp.meter + [0 master.mcp.volume.label{h} 0 l_sec] +:-1:1 [0 0 0 master.mcp.volume.label{h}] [114 l_sec 73 -2 0 0 0 0]
set master.mcp.meter.vu.div [2 1]
set master.mcp.meter.readout.color [100 100 100 255 255 183 171 255]
set master.mcp.meter.scale.color.lit.bottom [255 255 255 255 0 168 99 255]
set master.mcp.meter.scale.color.lit.top [255 255 255 255 0 168 99 255]
set master.mcp.meter.scale.color.unlit.bottom [100 100 100 255 38 38 38 255]
set master.mcp.meter.scale.color.unlit.top [100 100 100 255 38 38 38 255]
set master.mcp.extmixer.mode [1]
set master.mcp.extmixer.position [7 7 90 350 0 0 0 1]
set master.mcp.fxlist.font [6 16]
set master.mcp.fxlist.margin [4 0 4 0 0.5]
set master.mcp.sendlist.font [6 16]
set master.mcp.sendlist.margin [4 0 4 0 0]
set master.mcp.fxparm.font [6 31]
set master.mcp.fxparm.margin [2 0 4 0 0]
EndLayout
EndLayout