Old 04-21-2019, 01:08 PM   #1
J Reverb
Human being with feelings
 
Join Date: Jul 2009
Posts: 656
Default Req. Layout with TcpFx controls only ?

Could anyone knock something up I can paste into the rtconfig for a layout option TCP ?
Just showing track fx controls and nothing else.
Thanks.
J Reverb is offline   Reply With Quote
Old 04-21-2019, 02:23 PM   #2
doppelganger
Human being with feelings
 
Join Date: Feb 2017
Posts: 392
Default

i had made layout in my theme ReAerah for use with one plugin, look here:
https://stash.reaper.fm/36134/tcpmodlayout.gif

If this is what you're looking for, here's simplified version of code:

Code:
Layout "[Mod]" "mod"
clear tcp.* 
set tcp.size [600 72 210]
front tcp.folder tcp.foldercomp tcp.label tcp.width tcp.pan tcp.volume
set tcp.margin 	?folderstate=1 [13]
set tcphnc0 - [h] [24]
set tcpncf + [w] [500]
set tcp.trackidx h>10 [0 0 21 72 0 0 0 1]
set tcp.trackidx h>10 folderstate=1 [-13 0 34 72 0 0 0 1]
set tcp.trackidx.margin h>10 [1 1 0 tcphnc0{x} 0.5]
set tcp.trackidx.margin h>10 folderstate=1 [0 0 tcpncf{x} 0 0]
set tcp.trackidx.font [1]
set tcp.foldercomp             h>10 [2 4 19 16 0 0 0 0]
set tcp.fx                     h>10 w>120 [533 4 17 17 1 0 1 0] 
set tcp.fxbyp                  h>10 w>120 [550 4 14 17 1 0 1 0]
set tcp.env                    h>10 w>90 [564 4 17 17 1 0 1 0] 
set tcp.folder                 h>44 [4 24 17 15 0 0 0 0] 
set tcp.io                     h>44 w>120 [536 23 41 13 1 0 1 0]
set tcp.fxparm h>10 w>110 [23 0 508 72 0 0 1 1]
set tcp.fxparm h>30 w>110 [23 3 508 69 0 0 1 1]
set tcp.fxparm.margin [1 0 1 0]
EndLayout
Or you can unpack my theme ReAerah and copy full code of layout [Mod] and pictures from it and adapt it to your theme.
--
doppelganger is offline   Reply With Quote
Old 04-21-2019, 03:14 PM   #3
J Reverb
Human being with feelings
 
Join Date: Jul 2009
Posts: 656
Default

Thanks for that.
I have tried pasting the code and disabling a few modules.
It's almost there.. but.. the controls are off to the right, presumably this is a walter thing ?
Really I am needing to use the default theme and just have track controls showing in tcp.
Is this something that's easy to mod ?

Edit:
set tcp.fxparm h>10 w>110 [4 0 508 72 0 0 1 1]
After checking walter manual this has sorted it, thank for your help really appreciate it.
More room for controls now, nice one, J

Last edited by J Reverb; 04-21-2019 at 06:28 PM.
J Reverb is offline   Reply With Quote
Old 04-22-2019, 12:00 AM   #4
doppelganger
Human being with feelings
 
Join Date: Feb 2017
Posts: 392
Default

Quote:
Originally Posted by J Reverb View Post
Thanks for that.
I have tried pasting the code and disabling a few modules.
It's almost there.. but.. the controls are off to the right, presumably this is a walter thing ?
Really I am needing to use the default theme and just have track controls showing in tcp.
Is this something that's easy to mod ?

Edit:
set tcp.fxparm h>10 w>110 [4 0 508 72 0 0 1 1]
After checking walter manual this has sorted it, thank for your help really appreciate it.
More room for controls now, nice one, J
got it, you can also set right border of fx controls by changing number 508, this number means width:
set tcp.fxparm h>10 w>110 [4 0 508 72 0 0 1 1]

don't know how you will be adding fx, if you want to remove all controls except fx knobs, but here is one more variation with only fxknobs:
Code:
Layout "[Mod]"
clear tcp.* 
set tcp.size [400 100 210]
front tcp.folder tcp.foldercomp
set tcp.meter                             [388 2 10 95 1 0 1 1]
  set tcp.meter.vu.div                    [1]
  set tcp.meter.readout.color             [100 100 100 255 255 183 171 255]
  set tcp.meter.scale.color.lit.bottom    [255 255 255 255 0 168 99 255]
  set tcp.meter.scale.color.lit.top       [255 255 255 255 0 168 99 255]
  set tcp.meter.scale.color.unlit.bottom  [51 51 51 0 51 51 51 0]
  set tcp.meter.scale.color.unlit.top     [51 51 51 0 51 51 51 0]
set tcp.trackidx                 folderstate<0 [369 35 17 17 1 0.5 1 0.5] folderstate==1 [369 48 17 17 1 0.5 1 0.5] [369 41 17 17 1 0.5 1 0.5]
  set tcp.trackidx               h<32 folderstate<0 [0] . .
  set tcp.trackidx.margin        [0 0 0 0 0.5]
  colorsmart                     tcp.trackidx.color 230 230 230 0
set tcp.foldercomp               [369 0 18 19 1 0 1 0]
set tcp.folder                   h>32 [369 86 18 14 1 1 1 1]

set tcp.fxparm h>25 [4 2 360 105 0 0 1 1] h>1 [4 0 360 104 0 0 1 1]
set tcp.fxparm.margin [1 0 1 0]
EndLayout
doppelganger is offline   Reply With Quote
Old 04-22-2019, 09:01 AM   #5
J Reverb
Human being with feelings
 
Join Date: Jul 2009
Posts: 656
Default

Thanks, that's exactly what i'm after.

Out of interest is it possible to have the same exact layout but with fx and track automation mode buttons to the top right of the controls ?
I am adding fx via script at the moment but you are right it would be really handy to have those available.

Cheers for your help
J Reverb is offline   Reply With Quote
Old 04-22-2019, 10:00 AM   #6
doppelganger
Human being with feelings
 
Join Date: Feb 2017
Posts: 392
Default

yes, it's easy, add this lines to code:

Code:
set tcp.fx [336 2 16 19 1 0 1 0] 
set tcp.fxbyp [352 2 12 19 1 0 1 0]
set tcp.env h>45 [322 24 42 19 1 0 1 0]
first 2 numbers inside square brackets are x and y coordinates, change them to place the buttons where you want.

You also will need to decrease width number in tcp.fxparm, because it will collide with buttons.
doppelganger is offline   Reply With Quote
Old 04-22-2019, 10:41 AM   #7
J Reverb
Human being with feelings
 
Join Date: Jul 2009
Posts: 656
Default

That's excellent thanks, working great after a few minor tweaks as suggested !
Nice one.
J Reverb is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 12:59 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.