Hello,
yet another question of me as an amateur themer needing some help.
I am trying to make a setup where I see master and currently selected mixer channel in 1 row, docked to the left of the screen. I came pretty close to what I wanted by messing with the rtconfig file, but for the last steps I can't manage to find out how to do them.
Here is a screenshot of how it currently looks like:
What I want to do is
1) remove the unnecessary gray area at the bottom of the master so that the mixer starts directly underneath the master. Right now when I try to drag up the mixer channel further than how is visible on the screenshot the inserts and hardware outputs on the master disappear.
2) get the master meter more centred first, then get rid of vu meters and the scale so that only the peak and rms numbers of the meter remain visible. And once that is done move the volume knob to the center to approximately where currently the scale values are shown (-24- -42- on the screenshot).
Here I provide the part of the rtconfig file regarding the master mixer channel how I have currently configured:
Code:
macro drawMasterMcp scale
clear master.mcp.*
front master.mcp.menubutton master.mcp.io master.mcp.env master.mcp.mute master.mcp.solo
set master.mcp.size mcp.size
set fx_sec + [0 0 master.mcp.size{0}] * scale [0 0 0 0]
set pan_sec + [0 fx_sec{3} master.mcp.size{0}] * scale [0 0 0 0]
set bot_sec + [0 h master.mcp.size{0}] * scale [0 0 0 0]
set stretch_sec_start + fx_sec{3} pan_sec{3}
set stretch_sec_height - - - h fx_sec{3} pan_sec{3} bot_sec{3}
set stretch_sec [0 stretch_sec_start{0} master.mcp.size{0} stretch_sec_height{0}]
set master.mcp.volume.label h<hide_volume_label{0} [0 0 0 0] + [0 stretch_sec] * scale [1 0 89 23]
set master.mcp.volume - + + * scale [30 +35 15 -150] [0 stretch_sec 0 stretch_sec] [0 master.mcp.volume.label{3}] [0 0 0 master.mcp.volume.label{3}]
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 0 0 0 0.5] * scale [0 4]
set master.mcp.volume.label.font scale==1 [1] scale==1.5 [6] [11]
set master.mcp.meter + [0 master.mcp.volume 0 master.mcp.volume] * scale [4 0 59 -6]
set master.mcp.meter.vu.div [1]
set master.mcp.meter.vu.rmsdiv [2]
set master.mcp.meter.readout.color [255 255 255 200 0 0 0 0]
set master.mcp.meter.rmsreadout.color [255 255 255 200 0 0 0 0]
set master.mcp.meter.scale.color.lit.bottom [0 0 0 200 0 0 0 0]
set master.mcp.meter.scale.color.lit.top [0 0 0 200 0 0 0 0]
set master.mcp.meter.scale.color.unlit.bottom [255 255 255 120 0 0 0 0]
set master.mcp.meter.scale.color.unlit.top [255 255 255 120 0 0 0 0]
set master.mcp.label bot_sec
set master.mcp.label.color [184 184 184]
set master.mcp.label.margin + * scale [20 1] [0 0 0 0 0.5]
set master.mcp.label.font scale==1 [3] scale==1.5 [8] [13]
set master.mcp.extmixer.mode [0]
set master.mcp.fxlist.font scale==1 [1 16 0 0 0 0 1 4] scale==1.5 [6 24 0 0 0 0 2 6] [11 32 0 0 0 0 2 8]
set master.mcp.fxlist.margin mcp.fxlist.margin
set master.mcp.sendlist.font scale==1 [1 16 0 0 0 0 1 4] scale==1.5 [6 24 0 0 0 0 2 6] [11 32 0 0 0 0 2 8]
set master.mcp.sendlist.margin mcp.sendlist.margin
set master.mcp.fxparm.font scale{0}==1 [1 24 0 0 -1] scale{0}==1.5 [6 36 0 0 -4] [11 48 0 0 -6]
set master.mcp.fxparm.font + . os_type==1 * scale [0 0 0 0 3] [0]
set master.mcp.fxparm.margin mcp.fxparm.margin
endmacro
As I don't have a funded knowledge about this but just do the tweaks by guessing what is what and checking if the outcome is right I apologize for some weird/messy things I might have done.
I hope what I want to do is possible by simply deleting some lines or changing some numbers in this part of the code.