|
|
|
05-31-2022, 05:05 AM
|
#81
|
Pixel Pusher
Join Date: Mar 2007
Location: Blighty
Posts: 4,950
|
NEW VERSION 531b in post #1 : Includes check that script folder is present. Fixes toolbar etc sizing at 125%ish.
INSTRUCTIONS - Use the 'ERASE THEME' button (Theme Assembler script, top right). Then delete theme_assembler.lua and the theme_assembler folder from your scripts folder, and unzip the new ones there. Then carry on as normal.
|
|
|
05-31-2022, 05:06 AM
|
#82
|
Banned
Join Date: Jul 2017
Posts: 192
|
Quote:
Originally Posted by White Tie
People having installation problems please confirm:
...when you put the theme_assembler.lua file in your scripts directory, did you also put the theme_assembler directory with it?
|
YES.
|
|
|
05-31-2022, 05:33 AM
|
#83
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,589
|
Sorry WT missundrestood you. You managed to make some kind of swapping elements without drag and drop? It does not need to be drag and drop I've just made it because its simple to do in prototype with IMGui
|
|
|
05-31-2022, 05:34 AM
|
#84
|
Human being with feelings
Join Date: Oct 2006
Location: swing on the spiral of our divinity
Posts: 2,242
|
This is excellent.
|
|
|
05-31-2022, 06:01 AM
|
#85
|
Human being with feelings
Join Date: Aug 2017
Posts: 12
|
Very nice work White Tie, thank you.
Would be nice to be able to save some assembler presets in case we need to update the assembler. It's definitely a pita to have to customize everything again, especially if i want to use custom colors on some elements.
Also I have some bugs/weird things when using the "def5" color and font (love some white background here). First of all the default tab color for the docker is basically unreadable (easily changable throuhg theme tweaker though), secondly the "selection" part of the transport has way bigger fonts than other base themes.
look at it here: https://imgur.com/a/wrtrQMI
As you can see the font is slightly bigger than its box, nothing world-ending but hurts my eyes a bit. I can't find a way to resize in the theme tweaker, if anybody knows how i'm all ears.
|
|
|
05-31-2022, 08:05 AM
|
#86
|
Human being with feelings
Join Date: Nov 2006
Posts: 855
|
Is it possible to add to Reapack? Or Justin/Scwha to roll into official?
|
|
|
05-31-2022, 08:14 AM
|
#87
|
Pixel Pusher
Join Date: Mar 2007
Location: Blighty
Posts: 4,950
|
Quote:
Originally Posted by Sexan
You managed to make some kind of swapping elements without drag and drop?
|
You know what? Famous last words, but I think I just might have! However, I'm only going to do the bits after the volume control (since the bits before are joined graphically) and I'm going to do it as a global, all-layouts thing. So if you would be willing to continue with what you were doing, I'm sure there would be users who who find that very helpful as a more granular, powerful alternative.
Quote:
Originally Posted by SleepGardens
Would be nice to be able to save some assembler presets in case we need to update the assembler. It's definitely a pita to have to customize everything again, especially if i want to use custom colors on some elements.
Also I have some bugs/weird things when using the "def5" color and font
|
I have a vague idea of how I might do presets, but not yet because whatever I did now would definitely get broken by subsequent updates, which would completely miss the point, right?
Don't read too much into the color and font section yet, its mostly placeholder.
Quote:
Originally Posted by todd_r
Is it possible to add to Reapack? Or Justin/Scwha to roll into official?
|
Lets not get ahead of ourselves...
------
Folks, please stop PMing me. Say it here, all are welcome.
|
|
|
05-31-2022, 08:18 AM
|
#88
|
Human being with feelings
Join Date: Mar 2021
Posts: 463
|
Thank you White Tie, this is really useful
Quote:
Originally Posted by todd_r
Is it possible to add to Reapack? Or Justin/Scwha to roll into official?
|
And +1 for Reapack! That would make it easier to install/update
|
|
|
05-31-2022, 08:52 AM
|
#89
|
Human being with feelings
Join Date: Mar 2019
Posts: 875
|
Quote:
Originally Posted by White Tie
Thanks, fixed the mute button. Phase button should be there though, drag up for a bit more space perhaps?
|
To be more precise, mcp_phase_inv is missing from the resources ( not mcp_phase_norm) and does not show up at 200% (works for 100 and 150%). However, gen_phase_inv is present at 200% but for some reason isn’t used instead. See my screenshot in post #45. –> MCP, Track #9.
Quote:
The track number brightness is currently for tracks without custom colours, maybe that's what you're seeing?
|
aha, good to know.
Btw.
the assemble I did yesterday was based on the Classic template. All fonts have been changed as they look extremely small in Hi-DPI by default. Maybe at some point you can make use of the defined sizes for Arial font.
Keep it up!
.
Last edited by PhelixK; 05-31-2022 at 08:59 AM.
|
|
|
05-31-2022, 09:54 AM
|
#90
|
Mortal
Join Date: Jan 2006
Location: Wickenburg, Arizona
Posts: 14,047
|
This is EPIC!!!
|
|
|
05-31-2022, 10:08 AM
|
#91
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,589
|
Ok, want to help you as much as I can. Hopefully from this you can get something more since its using gfx functions.
This is gfx port (no IMGUI). Again commented as much as I can (DRAW() is the main function where it all happens)
BTW Still needs JS-API (and V6 only) since its working inside reatheme zip file, but in your case since this theme is unpacked you can access and update rtconfig.txt without it (with modifications).
There are no layout labels here but it goes "A" "A 150%" "A 200%" etc it follows screenset/layout ordering
Last edited by Sexan; 05-31-2022 at 12:32 PM.
|
|
|
05-31-2022, 10:20 AM
|
#92
|
Human being with feelings
Join Date: May 2022
Location: Stuttgart
Posts: 73
|
Small bug
can you please check whether this visual bug at 150 and 200% only occurs with me or is it a general bug?
On White Tie... Brilliant..!!! Many Thanks!!!
This tool makes life easier for all users!!! Please, please stay tuned!!!
"EpicSounds" ---I'd love to see this expanded to change flow order if at all possible.---
That was great too!
I would also be very happy about a slightly lighter version of the GUI. Maybe other users too? I'm on my computer 10-12 hours a day. The very dark is trendy for a few days. After that it makes my eyes tired.
Otherwise... 10 out of 10 points! Really, thank you very much!
I think that should be firmly integrated into Reaper.
Last edited by EugenS; 06-14-2022 at 05:05 PM.
|
|
|
05-31-2022, 11:21 AM
|
#93
|
Human being with feelings
Join Date: May 2022
Location: Stuttgart
Posts: 73
|
Another small visual bug
Today is my day :-)
I'm catching all the bugs today. Sorry.. Sorry White Tie. The tool is great!!! I hope this doesn't make you sad...
Another small visual bug for me. But this only comes under 100% track size. Below 150 and 200% it's no problem, but the font size doesn't get bigger with either. The font size remains as at 100%.
I think the font size should be bigger at track size 150 and 200%.
Last edited by EugenS; 06-14-2022 at 05:03 PM.
|
|
|
05-31-2022, 11:36 AM
|
#94
|
Human being with feelings
Join Date: May 2022
Location: Stuttgart
Posts: 73
|
visual problem
This is certainly not a bug but a problem. At least for me..
These dark colored fonts are absolutely illegible. And with a 4K monitor you can hardly see anything.
Can't you turn off these colored fonts? The idea is nice but not practical. Or can you build that into the tool as an option to decide if you want it or not?
I always plead for clear and practical solutions. I know there are other opinions...
|
|
|
05-31-2022, 11:40 AM
|
#95
|
Human being with feelings
Join Date: May 2022
Location: Stuttgart
Posts: 73
|
Here is the picture with the problem
Here is the picture with the problem
Last edited by EugenS; 06-14-2022 at 05:03 PM.
|
|
|
05-31-2022, 12:09 PM
|
#96
|
Human being with feelings
Join Date: May 2022
Location: Stuttgart
Posts: 73
|
One more note
At track size 150 and 200% the font of the track name gets even smaller. I think it should be bigger, right?
Am I writing these things correctly here or does it belong in bug report?
|
|
|
05-31-2022, 01:36 PM
|
#97
|
Human being with feelings
Join Date: Jan 2011
Location: Greensboro, NC
Posts: 507
|
Quote:
Originally Posted by PhelixK
I just took assembler_0530b for a spin and the script works fine here on macOS10.14.
For high-res @200% I notice that the mute and also the phase-invert button in the mixer are not displayed (they’re there in standard res.).
Also, the brightness setting for track number text has no effect, at least not what I can see. Maybe others encounter this as well.
But, very entertaining to play with, also in combination with the global settings from the Theme Adjuster.
Here's my 'Frankenstein'!
.
|
The color scheme of this is GORGEOUS. Please consider sharing it when it's all said and done.
|
|
|
05-31-2022, 05:28 PM
|
#99
|
Human being with feelings
Join Date: Jun 2011
Posts: 603
|
Thank you so much, White Tie.
I would like to ask if it is possible to change the position of Fx-Send-Parameter LIST to be on right side or left side of TCP with this script?
|
|
|
05-31-2022, 08:48 PM
|
#100
|
Human being with feelings
Join Date: Aug 2020
Posts: 240
|
maybe I am doing something wrong but when I click "click here" it just redirects me to this webpage?
|
|
|
05-31-2022, 09:43 PM
|
#101
|
Human being with feelings
Join Date: Jan 2016
Location: Brazil
Posts: 27
|
Reascript error
I would like to know if somebody got the same error when launching the Theme Assembler for the first time.
Maybe I am doing something wrong...
And many thanks to White Tie for this huge effort!
|
|
|
05-31-2022, 11:17 PM
|
#102
|
Human being with feelings
Join Date: Aug 2014
Posts: 11,044
|
Quote:
Originally Posted by User41
maybe I am doing something wrong but when I click "click here" it just redirects me to this webpage?
|
Try right-click and "save link as...".
|
|
|
05-31-2022, 11:21 PM
|
#103
|
Human being with feelings
Join Date: Aug 2014
Posts: 11,044
|
What a wonderful, unexpected surprise!
Thank you, White Tie!
Now my fingers are crossed for a day when I can add my own images to this so I never have to learn WALTER!
|
|
|
05-31-2022, 11:42 PM
|
#104
|
Human being with feelings
Join Date: Mar 2019
Posts: 33
|
When I make an assembled theme, the "Extend Name" function from the theme adjusters TCP tweaks disappears... any fix to this?
|
|
|
06-01-2022, 02:41 AM
|
#105
|
Human being with feelings
Join Date: Nov 2014
Location: Leicester, Eng
Posts: 55
|
Future Element Fantasies
First, again... wow
Will there be a way to add our own elements? Or a tutorial on how that would work?
Really this is amazing
r
__________________
Rick
OS 10.15,RME Babyface, mac mini
speakers, headphones, records to play
|
|
|
06-01-2022, 02:46 AM
|
#106
|
Human being with feelings
Join Date: Dec 2015
Posts: 2,099
|
Quote:
Originally Posted by lucas_LCS
EDIT:
v530 not working for me on Windows.
Get this error whe running the Lua Script:
image C:\reaper658_x64_testing/ColorThemes/Assembled_Theme_Resources/tcp_idxbg.png not found
I had to manually copy the Assembled_Theme and folder to the ColorThemes folder to get it to work.
::
|
Quote:
Originally Posted by White Tie
People having installation problems please confirm:
...when you put the theme_assembler.lua file in your scripts directory, did you also put the theme_assembler directory with it?
|
Yes, I put both the Lua file and the directory in the Scripts folder.
This was in a clean, Portable install on Windows, in case that makes a difference.
I will test again with v531 when I have time.
::
|
|
|
06-01-2022, 05:05 AM
|
#107
|
Human being with feelings
Join Date: Aug 2020
Posts: 240
|
Quote:
Originally Posted by Judders
Try right-click and "save link as...".
|
oh
thank you!
|
|
|
06-01-2022, 05:12 AM
|
#108
|
Human being with feelings
Join Date: Aug 2019
Location: Seattle
Posts: 24
|
WT Theme Assembler Script
Thank you so much! You people are so good to us.
__________________
Thanks a bunch,
~TD
Reaper - Studio One - UAD LUNA, I displace and air and water... For now.
|
|
|
06-01-2022, 06:22 AM
|
#109
|
Human being with feelings
Join Date: Apr 2020
Posts: 1,501
|
Quote:
Originally Posted by lucas_LCS
Yes, I put both the Lua file and the directory in the Scripts folder.
This was in a clean, Portable install on Windows, in case that makes a difference.
I will test again with v531 when I have time.
::
|
Portable is not supported at the moment. Or that's what WT said.
|
|
|
06-01-2022, 06:48 AM
|
#110
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,589
|
whats probably wrong with paths is the back-forward slashes
we mostly use this in scripts:
Code:
script_path = debug.getinfo(1, "S").source:match [[^@?(.*[\/])[^\/]-$]]
In error I've seen here path has mixed of them
Code:
image C:\reaper658_x64_testing/ColorThemes/Assem
in path there needs to be double \\ usage
Code:
themes_path = reaper.GetResourcePath() .. "\\ColorThemes"
outputs
C:\REAPER\ColorThemes
vs
Code:
themes_path = reaper.GetResourcePath() .. "/ColorThemes"
outputs
C:\REAPER/ColorThemes
So anywhere in the script where is some path string it should be :
Code:
... "\\path_one\\path_two"
Code:
script_path..'theme_assembler\\initial\\Assembled_Theme.ReaperTheme'
=
C:\REAPER\Scripts\theme_assembler\initial\Assembled_Theme.ReaperTheme
vs
Code:
script_path..'theme_assembler/initial/Assembled_Theme.ReaperTheme'
=
C:\REAPER\Scripts\theme_assembler/initial/Assembled_Theme.ReaperTheme
Last edited by Sexan; 06-01-2022 at 06:59 AM.
|
|
|
06-01-2022, 06:56 AM
|
#111
|
Pixel Pusher
Join Date: Mar 2007
Location: Blighty
Posts: 4,950
|
Quote:
Originally Posted by Sexan
Ok, want to help you as much as I can.
|
I'm a beginner, your code is far too advanced for me to follow. However, its a super useful tool in its own right, and thanks very much for making the effort. I apologise in advance for the crudeness of my own solution if/when it comes together.
Quote:
Originally Posted by EugenS
can you please check whether this visual bug at 150 and 200% only occurs with me or is it a general bug?
|
Is that not fixed with the new version from yesterday?
Quote:
Originally Posted by EugenS
Here is the picture with the problem
|
I don't know how those ended up that colour, something has gone very wrong there.
Quote:
Originally Posted by EugenS
At track size 150 and 200% the font of the track name gets even smaller. I think it should be bigger, right?
Am I writing these things correctly here or does it belong in bug report?
|
Yes this is the correct place. Don't use the 'Theme Colors and Fonts File' feature for now, those entries are placeholder and they have unsuitable font allocations.
Quote:
Originally Posted by mehmethan
I would like to ask if it is possible to change the position of Fx-Send-Parameter LIST to be on right side or left side of TCP with this script?
|
I'm not going to do that, no, but there's existing code out there to hack it in, if you want to.
Quote:
Originally Posted by zappa66
I would like to know if somebody got the same error when launching the Theme Assembler for the first time.
Maybe I am doing something wrong...
|
Is that not fixed with the new version from yesterday?
Quote:
Originally Posted by Judders
Now my fingers are crossed for a day when I can add my own images to this so I never have to learn WALTER!
|
This is really crucial : this script is doing nothing clever or new to the theme. Its just copying images from one place to another. It takes advantage of the underlying default 6 theme being very easy to mod, just draw images over the top of the existing ones and throw 'em in.
Quote:
Originally Posted by Inglev
When I make an assembled theme, the "Extend Name" function from the theme adjusters TCP tweaks disappears... any fix to this?
|
I'm not clear what you mean, could you share a screenshot?
Quote:
Originally Posted by rick
Will there be a way to add our own elements?
|
They're just images, same as its always been. Its always been easy to replace images, this just automates the task.
Quote:
Originally Posted by lucas_LCS
I will test again with v531 when I have time.
|
Thanks please do, and let me know.
Quote:
Originally Posted by Pink Wool
Portable is not supported at the moment. Or that's what WT said.
|
I may have spoken too soon about that; I and others have tested it on portable install with no problem.
|
|
|
06-01-2022, 07:01 AM
|
#112
|
Pixel Pusher
Join Date: Mar 2007
Location: Blighty
Posts: 4,950
|
Quote:
Originally Posted by Sexan
whats probably wrong with paths is the back-forward slashes
|
My other script, the Theme Adjuster, does the same thing. And that seems fine.
|
|
|
06-01-2022, 07:02 AM
|
#113
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,589
|
Edit...
Last edited by Sexan; 06-01-2022 at 07:22 AM.
|
|
|
06-01-2022, 07:04 AM
|
#114
|
Human being with feelings
Join Date: May 2019
Location: Berlin
Posts: 2,163
|
This is so cool!
Would be awesome if you could also make it work with other v6-based themes.
|
|
|
06-01-2022, 07:06 AM
|
#115
|
Pixel Pusher
Join Date: Mar 2007
Location: Blighty
Posts: 4,950
|
What do you mean by 'work with'? It mostly just copies images from one place to another.
|
|
|
06-01-2022, 08:17 AM
|
#116
|
Human being with feelings
Join Date: May 2019
Location: Berlin
Posts: 2,163
|
The assembled theme is currently always created out of the default v6 theme, right? Would be awesome if you could e.g. use the Smooth theme (that is based on v6) and swap out elements in that theme as well.
|
|
|
06-01-2022, 08:36 AM
|
#117
|
Pixel Pusher
Join Date: Mar 2007
Location: Blighty
Posts: 4,950
|
No, the assembled_theme is its own thing, and it is not quite the default 6 - the dimensions of some things are now powers of two (helps with the 150% thing) and it uses bitmap stacks not code pointers for knobs. It gets copied over from the script, from a folder called 'initial'. Again, there's nothing clever going on here, its mostly just copying files from one place to another. You can absolutely do that manually, from any theme to any theme.
This doesn't 'support' any theme; its just a bunch of stuff that you chose from and yes it has a starting place, and yes I made that look the closest to the default 6, but don't read to much into that. If you have a theme that you like, you can already swap images into or out of it, and if its a default 6 reskin then they won't look weird. Nothing here has changed that.
|
|
|
06-01-2022, 09:12 AM
|
#118
|
Human being with feelings
Join Date: Nov 2018
Posts: 57
|
This should be included in stock Reaper
|
|
|
06-01-2022, 09:14 AM
|
#119
|
Human being with feelings
Join Date: Aug 2014
Posts: 11,044
|
Quote:
Originally Posted by White Tie
No, the assembled_theme is its own thing, and it is not quite the default 6 - the dimensions of some things are now powers of two (helps with the 150% thing) and it uses bitmap stacks not code pointers for knobs. It gets copied over from the script, from a folder called 'initial'. Again, there's nothing clever going on here, its mostly just copying files from one place to another. You can absolutely do that manually, from any theme to any theme.
This doesn't 'support' any theme; its just a bunch of stuff that you chose from and yes it has a starting place, and yes I made that look the closest to the default 6, but don't read to much into that. If you have a theme that you like, you can already swap images into or out of it, and if its a default 6 reskin then they won't look weird. Nothing here has changed that.
|
So I can replace images in the folder and the script should just work, as long as dimensions, pink lines etc. are all correct?
|
|
|
06-01-2022, 09:19 AM
|
#120
|
Pixel Pusher
Join Date: Mar 2007
Location: Blighty
Posts: 4,950
|
Totally, they're just pictures. And the script wouldn't even care if the dimensions or pink lines were wrong, that would just mean Reaper would draw them weird.
|
|
|
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 05:49 AM.
|