|
|
|
12-08-2010, 02:51 PM
|
#81
|
Human being with feelings
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
|
My guess is that it uses the colour of one of the other named theme elements - you'll have to go through them till you find the blue-green colour (which looks like the default v3 green to me), change it (to red) and see if it changes the BPM value / border.
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
|
|
|
12-08-2010, 06:03 PM
|
#82
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,210
|
Quote:
Originally Posted by DarkStar
My guess is that it uses the colour of one of the other named theme elements - you'll have to go through them till you find the blue-green colour (which looks like the default v3 green to me), change it (to red) and see if it changes the BPM value / border.
|
Oh boy have i searched!!
i will find the bugger!
was hoping i would get lucky & one of you would say you know what it is
unless its a envelope or group color its definitely not in the theme editor & i cant find a png (the bpm color seems to match the color i'm trying to find but main window text is set to light gray)
is it maybe something in the RT config?
Subz
|
|
|
12-08-2010, 06:18 PM
|
#83
|
Human being with feelings
Join Date: Apr 2009
Posts: 189
|
how can I set the max height in the mpc?
From WT theme:
mcp_min_height
but this does not work:
mcp_max_height
|
|
|
12-08-2010, 07:46 PM
|
#84
|
Human being with feelings
Join Date: Apr 2009
Posts: 189
|
Quote:
Originally Posted by jhrv
how can I set the max height in the mpc?
From WT theme:
mcp_min_height
but this does not work:
mcp_max_height
|
Bump.
|
|
|
12-08-2010, 08:04 PM
|
#85
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,210
|
|
|
|
12-08-2010, 08:07 PM
|
#86
|
Human being with feelings
Join Date: Apr 2010
Location: Sydney, Australia
Posts: 521
|
Quote:
Originally Posted by Subz
|
Nice work dude. I was thinking of doing the same. Then I saw what WT was doing with WALTER :O
Now I think I'll leave theming to the real pros...
__________________
Sound Recordist | Sound Designer |Sound Mixer
REAPER | Prism Sound Orpheus | Genelec 8020a + 7050B
Check out my website HERE
|
|
|
12-08-2010, 08:33 PM
|
#87
|
Human being with feelings
Join Date: Mar 2008
Location: Sydney, Australia
Posts: 3,955
|
question for theming experts: is it possible to have a different color fader depending on the folder 'level'?
i.e. tracks at root level are blue, tracks at 1st child level are white, tracks at 2nd child level are blue, at 3rd and higher are grey?
|
|
|
12-08-2010, 09:44 PM
|
#88
|
Human being with feelings
Join Date: Nov 2009
Location: New York
Posts: 532
|
Quote:
Originally Posted by dub3000
question for theming experts: is it possible to have a different color fader depending on the folder 'level'?
i.e. tracks at root level are blue, tracks at 1st child level are white, tracks at 2nd child level are blue, at 3rd and higher are grey?
|
No -- so far you can only change the color of text based on folderdepth. Changing the images requires loading a different layout.
|
|
|
12-08-2010, 09:53 PM
|
#89
|
Human being with feelings
Join Date: Mar 2008
Location: Sydney, Australia
Posts: 3,955
|
Quote:
Originally Posted by Mike Stop Continues
No -- so far you can only change the color of text based on folderdepth. Changing the images requires loading a different layout.
|
could you have one image but different offset positions within that image based on the folderdepth?
|
|
|
12-08-2010, 10:07 PM
|
#90
|
Human being with feelings
Join Date: Nov 2009
Location: New York
Posts: 532
|
Quote:
Originally Posted by dub3000
could you have one image but different offset positions within that image based on the folderdepth?
|
Nope. :\
|
|
|
12-09-2010, 04:53 AM
|
#91
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,210
|
its finished for Reaper 4 (i think need to do a bit more testing)
trying to port this to V3 now
this is how it looks so far in Reaper 3
http://img140.**************/img140/3542/gr3.png
now i just need help in finding out how to not make the IO panel change to input FX in tcp & mcp when selected
[IMG]http://img808.**************/img808/2493/gr3help.png[/IMG]
any ideas on what lines of code i need to edit in the RTConfig? (or do i edit the actual theme file?)
Subz
|
|
|
12-09-2010, 07:34 AM
|
#92
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,210
|
Ok, attached is the Grey version of White Tie's theme (For Reaper 4) with the Apollo toolbar buttons
White Tie did all the hard work so don't thank me! i didn't even make the toolbar buttons!!
Subz
Last edited by Subz; 01-23-2024 at 10:24 AM.
|
|
|
12-11-2010, 04:48 PM
|
#93
|
Human being with feelings
Join Date: Dec 2010
Posts: 27
|
centering buttons on panel?
Great guide, thanks! I have been trying out reaper the past month and actually jumped in and bought it right after seeing what is possible with theming. Fantastic, also the examples in the "experiment lab" by WT!
Right now I'm trying to do some waltering, and am trying to have the buttons always centered in the transport bar, also during resizing reaper. But I can't seem to figure out a way to know how many pixels the center is away from say the left or right. I tried with the edge attachment but that resizes the buttons.
Can someone tell me wether there is a way to "know" and use this information inside Walter? Is the actual size of a given panel some variable to access?
|
|
|
12-11-2010, 05:11 PM
|
#94
|
Pixel Pusher
Join Date: Mar 2007
Location: Blighty
Posts: 4,951
|
OK, first things first, you define your overall panel size. You define it. I can't stress this enough - y'know the panel size? That gets defined by you. The definition of the panel size is what you make it.
We super clear on that?
OK, so on the transport bar this will be your 'set trans.size' numbers. Make it whatever you like (did I mention its defined by you?...), and then go an make a sketch at that size in the graphics app of your choice. Or maybe some graph paper, if you're of an old school persuasion. Now place your buttons in the middle of that area - since you defined the area size, you'll have no trouble figuring out what half way across it is. Measure off the positions from the top left of the area to the top left of each button, and drop them in as the button positions in Walter.
Now, if you try that in Reaper and you managed to stretch your screen size such that the transport is being drawn at the exactly same size as the trans.size, you'd see your buttons are in the middle. Now we just need to tell Reaper to move them about when the size changes, so now we do the edge attachment thing.
For each button, make the edge attachment [0.5 X 0.5 X]. And you're done!
|
|
|
12-11-2010, 05:27 PM
|
#95
|
Human being with feelings
Join Date: Dec 2010
Posts: 27
|
WT, thanks! It was the [0.5 x 0.5 x] setting that did the job. After putting that in everything nicely stayed put in the center without stretching.
Understood how the 1's and 0's in edge attachment work, but really need to think some more about how these fractional settings like the 0.5's work, powerful stuff.
|
|
|
12-12-2010, 07:38 AM
|
#96
|
Human being with feelings
Join Date: Nov 2009
Location: New York
Posts: 532
|
I guess it's stupid to wish (if only a little) that we were using xml/css to style our interface...
|
|
|
12-12-2010, 07:54 AM
|
#97
|
Human being with feelings
Join Date: Oct 2008
Location: Minneaplis
Posts: 3,317
|
Quote:
Originally Posted by Mike Stop Continues
I guess it's stupid to wish (if only a little) that we were using xml/css to style our interface...
|
it would make ME happy. I'd settle for line-break-anywhere support though...
|
|
|
12-12-2010, 05:42 PM
|
#98
|
Human being with feelings
Join Date: Nov 2009
Location: New York
Posts: 532
|
Is a tcp_vu with an odd height strictly prohibited?
It seems to be that I can't make a height of 15 because it rounds down to 14... And yet, it could easily reduce the between-channels padding to 1 pixel rather than two... any ideas?
|
|
|
12-13-2010, 07:03 AM
|
#99
|
Human being with feelings
Join Date: Apr 2009
Posts: 189
|
White Tie, Is it possible to fix the height of the MPC?
|
|
|
12-13-2010, 11:36 AM
|
#100
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
|
It is possible to specify a minimum height.
Place this with the commands at the top of the rtconfig.txt.
mcp_min_height 850
White Tie used this in the Imperial theme experiment.
|
|
|
12-14-2010, 01:11 PM
|
#101
|
Human being with feelings
Join Date: Apr 2010
Posts: 2,860
|
Could anyone tell me if it's possible to display inputs within the meter in the mcp as in the tcp? Right now I have both mcp.meter and mcp.recinput set to fill the same space, but that does not accomplish the effect.
|
|
|
12-15-2010, 08:32 PM
|
#102
|
Human being with feelings
Join Date: Sep 2006
Location: Minneapolis, MN
Posts: 29
|
WALTER Z-Order?
Is there a way to define a Z order for elements? i.e. can I define one element to render under/on top of another element?
Thanks,
-Matt
|
|
|
12-15-2010, 08:36 PM
|
#103
|
Human being with feelings
Join Date: Nov 2009
Location: New York
Posts: 532
|
Quote:
Originally Posted by SpaceDyeVest
Is there a way to define a Z order for elements? i.e. can I define one element to render under/on top of another element?
Thanks,
-Matt
|
I believe that whatever you list last is on top... except for the meter, which is always-on-top.
|
|
|
12-15-2010, 08:39 PM
|
#104
|
Human being with feelings
Join Date: Sep 2006
Location: Minneapolis, MN
Posts: 29
|
Quote:
Originally Posted by Mike Stop Continues
except for the meter, which is always-on-top.
|
...which happens to be the one I wanted to render over. Ah well, thanks.
-Matt
|
|
|
12-15-2010, 11:38 PM
|
#105
|
Human being with feelings
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
|
Quote:
Originally Posted by jhrv
how can I set the max height in the mpc?
From WT theme:
mcp_min_height
but this does not work:
mcp_max_height
|
Havent tried it myself, but i suspect that
mcp_minmax_height [x x x x]
might work
first two numbers are min, second two are max.
|
|
|
12-15-2010, 11:51 PM
|
#106
|
Human being with feelings
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
|
Yes .... in the default v4 theme rtconfig we find this in the set.trans section
set trans.size.minmax [500 40 2048 200]
So it SHOULD work with tcp/mcp/env as well
Note the brackets for the numbers.
Note the fullstops, not underscores, between the words
note the "set" at the start
WT imperial does NOT have any of these this for his
mcp_min_height 850
The mystery deepens
.
|
|
|
12-16-2010, 02:01 AM
|
#107
|
Human being with feelings
Join Date: Apr 2009
Posts: 189
|
Quote:
Originally Posted by Aeolian
Havent tried it myself, but i suspect that
mcp_minmax_height [x x x x]
might work
first two numbers are min, second two are max.
|
That didn't work.
|
|
|
12-16-2010, 02:22 AM
|
#108
|
Human being with feelings
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
|
Quote:
Originally Posted by jhrv
That didn't work.
|
try this
set mcp.size.minmax [x x x x]
|
|
|
12-16-2010, 02:31 AM
|
#109
|
-blänk-
Join Date: Jun 2008
Posts: 11,359
|
Does anybody have a bit of insight about the margin stuff? What is it in plain words that I would do with it? Sorry if it's obvious, I'm obviously a bit slow .
|
|
|
12-16-2010, 03:53 PM
|
#110
|
Human being with feelings
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
|
@ gofer
Ive believe the margin stuff creates a transparent "border within a border" for stuff like volume/pan-labels.
Im not certain about that, its just trial and error on my behalf that led to that.
For example, my set trans.status window kept displaying the digits/playstatetext butted up hard against right edges, and i couldnt seem to fix it. Repositioning the status window just moved both the window AND the text around in sync, and resizing the window shrank the text in a way i didnt like.
I chopped in some "set trans.status.margin" code and that was able to centre the display a bit more to my liking.
The v4 default is festooned with margined stuff.
Some great examples in there.
Last edited by Aeolian; 12-16-2010 at 04:01 PM.
|
|
|
12-16-2010, 04:20 PM
|
#111
|
Human being with feelings
Join Date: Apr 2009
Posts: 189
|
Quote:
Originally Posted by Aeolian
try this
set mcp.size.minmax [x x x x]
|
Is this working for you?
|
|
|
12-16-2010, 04:25 PM
|
#112
|
Human being with feelings
Join Date: Dec 2010
Posts: 27
|
did some experiments as well. Format for margin seems to be:
set trans.bpm.edit.margin [leftpx toppx rightpx bottompx]
positions a textlabel starting a number of leftpx pixels from the left (etc..) of the parent panel, in this case the bpm edit window.
leftpx and toppx seem to have precedence over the others.. having [0 0 x x] places text in top left corner..
Figured that: trans.status.margin, trans.rate.margin, trans.sel.margin work much in the same way.
However I have no idea what trans.margin does.. have played with it but couldn't observe anything. Does anyone know?
|
|
|
12-16-2010, 04:35 PM
|
#113
|
Human being with feelings
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
|
Quote:
Originally Posted by jhrv
Is this working for you?
|
Nope .... i plugged it in to the mcp section myself last night and it did SFA.
I tried and tried .... to no avail
The set.trans.size.minmax line seems to only work for the transport.
It sets the transport exactly as specified, but when chopped into the mcp section and renamed as an mcp, it does nothing.
At the moment we are still stuck with WT's
mcp_min_height xxx
Let me know if you hit a winner here
|
|
|
12-16-2010, 04:50 PM
|
#114
|
-blänk-
Join Date: Jun 2008
Posts: 11,359
|
Thanks Aeolian and blueskies, that should help a lot
Appreciated.
|
|
|
12-16-2010, 04:51 PM
|
#115
|
Human being with feelings
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
|
I just tried it on the tcp too. No Dice
I tried this in the top pre walter section
tcp_min_height 300
and it did nothing
I also tried this in the tcp section
set tcp.size.minmax [200 300 400 600]
and it did nothing
So ..... it seems the 1st one (WT's mcp_min_height) only works on the mcp minimum size (no maximum) and it lives in the pre walter top section.
It wont work on anything but mcp minmum size.
the second one (set trans.size.minmax) only works for the transport, and resides in the transport section.
WT, we need just one more clue, something, ANYTHING!
|
|
|
12-16-2010, 04:53 PM
|
#116
|
Pixel Pusher
Join Date: Mar 2007
Location: Blighty
Posts: 4,951
|
Sorry, been busy
As you've figured out, text margins work as a pixel offset from the bounding box (in most cases the image behind the text). As it says in the sdk:
For *.margin, the first four coordinates represent left, top, right, bottom margins, respectively, and the fifth coordinate represents (when supported) where to justify text (0=left,0.5=center,1=right)
trans.margin does the same, but with everything in the transport. You might find it of use in an undocked transport bar, but I didn't bother with it.
Alas, and yes, you can't set min/max height/width for many of the panels where it would be super useful ...its early days.
|
|
|
12-16-2010, 05:08 PM
|
#117
|
Human being with feelings
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
|
Cool
Its great to know there is still more to come yet.
|
|
|
12-16-2010, 11:56 PM
|
#118
|
Human being with feelings
Join Date: Apr 2010
Posts: 2,860
|
I'm having some trouble coloring. I've added this line in order to make my pan knob black, but nothing changes. Anyone?
set mcp.pan.color [0 0 0]
Edit: I see that this is working with other elements, so is it just that pan/knobs cannot be colored yet?
Also I have a new problem. I would like to tint the track panel background red when armed, could anyone tell me how? I understand !recarm, just not how to tint the track panel.
Last edited by run, megalodon; 12-17-2010 at 12:02 AM.
|
|
|
12-17-2010, 01:48 AM
|
#119
|
Human being with feelings
Join Date: Nov 2009
Posts: 976
|
@White Tie
Currently is it possible to import elements from mcp into tcp?
Lets say, if I wanted to duplicate the plugin list from the mcp, onto somewhere on the tcp .. is that possible ?
I would learn how to edit walter just for that purpose.
Really hope you can shed some light on this. Thanks
|
|
|
12-17-2010, 03:40 AM
|
#120
|
Pixel Pusher
Join Date: Mar 2007
Location: Blighty
Posts: 4,951
|
Quote:
Originally Posted by run, megalodon
I'm having some trouble coloring. I've added this line in order to make my pan knob black, but nothing changes. Anyone?
set mcp.pan.color [0 0 0]
Edit: I see that this is working with other elements, so is it just that pan/knobs cannot be colored yet?
|
You can't recolour bitmap elements. You can only recolour certain text elements, I'm afraid sticking .color on the end of things isn't going to change the laws of physics. Jim.
Quote:
Originally Posted by run, megalodon
I would like to tint the track panel background red when armed, could anyone tell me how? I understand !recarm, just not how to tint the track panel.
|
You'd need to use LVG for that (I haven't had time to play with LVG properly yet, sry), because you can't recolour bitmap elements. Or you could do some kind of massive overlay hack from the recarm button ...but don't.
Leave this for now, I'd suggest.
Quote:
Originally Posted by lawrs
@White Tie
Currently is it possible to import elements from mcp into tcp?
Lets say, if I wanted to duplicate the plugin list from the mcp, onto somewhere on the tcp .. is that possible ?
|
No, sorry. You can't walter outside a 'parent' panel, and plugin list on the TCP is something we can't currently do.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 07:35 PM.
|