Old 04-20-2021, 01:43 AM   #41
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default

Quote:
Originally Posted by Rodilab View Post
Update 1.4 available in ReaPack

New :
  • New Marker/Region mode (right-click on Item button)
  • New Random All and Random Each mode (right-click on Default button)
  • Set preferred palette for random modes in Settings

Fixed :
  • Bug fixed "rodilab_Color palette.lua:215: bad argument #4 to 'ImGui_CreateContext' (number expected, got boolean)"
  • Bug fixed on Linux for Brose Dialog
  • Some code improvements


Look first post with new images.
Thanks so much! Will try out the Regions Tomorrow.

Donated!

Cheers,

Andrew K
__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.
Thonex is offline   Reply With Quote
Old 04-20-2021, 05:34 AM   #42
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

Thank you very much for your donations

Here is a preview of the v1.5 in development (soon available).
  • Auto-detect Tracks/Items at script opening
  • Auto-detect Track/Items/Markers/Regions at each valid click in Reaper
  • Right-click on the button to manually choose the next target (will be modified automatically at the next valid click in Reaper)
  • Left-click on the button allows to fast switch target in each category :
    • Tracks -> Tracks by Name
    • Items -> Takes -> Take Markers
    • Markers ->Regions
  • As long as the script remains open, it remembers the last target in each category. Example:
    • Your last target in "Item" category was "Take"
    • You click on a track so the button automatically changes to "Tracks"
    • You click on an item, the button changes to "Takes", because is the last target in "Items" category

Last edited by Rodilab; 04-20-2021 at 07:49 AM.
Rodilab is offline   Reply With Quote
Old 04-20-2021, 07:05 AM   #43
SNJUK2
Human being with feelings
 
SNJUK2's Avatar
 
Join Date: Feb 2017
Location: Zhytomyr,Ukraine
Posts: 449
Default

Hi. Thats wonderful.
Is it possible hide Default button or change by Random button
Thanks
SNJUK2 is offline   Reply With Quote
Old 04-20-2021, 08:04 AM   #44
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

Quote:
Originally Posted by SNJUK2 View Post
Hi. Thats wonderful.
Is it possible hide Default button or change by Random button
Thanks
Yes, in the next version last button state will be saved for the next openings. You can leave it on Random
Rodilab is offline   Reply With Quote
Old 04-20-2021, 10:14 AM   #45
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default

Fantastic!

I tried Regions using the Time Selection and it works... it also colored a region where the edit cursor was outside the L/R selection. However, I wasn't able to repro that. But I'm pretty sure it happened. Not sure if that is intended or not.

Would love to be able to select regions from the Region/Marker Manager. To me, that is a more efficient way to work when selecting multiple non-adjacent Regions/Markers:



Cheers,

Andrew K
__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.
Thonex is offline   Reply With Quote
Old 04-20-2021, 10:29 AM   #46
lerian
Human being with feelings
 
Join Date: Oct 2011
Posts: 442
Default

Great script, thanks!

I still have a long time wish, ever since the v6 theme came along - a palette collection, that is able to import designer palettes.

If you go to https://coolors.co/palettes/trending you can get palettes in various forms, for free. And they are very cool, because they balance eachother very well. I wish i had a reaper extensions who connect co coolors and fetch palettes. Or at least one that could import downloaded ones.

Do you think is worth doing something like that?
lerian is offline   Reply With Quote
Old 04-20-2021, 11:09 AM   #47
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

Quote:
Originally Posted by Thonex View Post
Fantastic!
I tried Regions using the Time Selection and it works... it also colored a region where the edit cursor was outside the L/R selection. However, I wasn't able to repro that. But I'm pretty sure it happened. Not sure if that is intended or not.
What the script is supposed to do: If a time selection is set, then color all regions whose start is contained in the selection. Else, color all regions whose start is on the editing cursor.
If the problem occurs again and you can identify the cause, let me know

Quote:
Originally Posted by Thonex View Post
Would love to be able to select regions from the Region/Marker Manager. To me, that is a more efficient way to work when selecting multiple non-adjacent Regions/Markers
I'd like that too. And the same goes for the track manager.
Unfortunately I have no idea how to do that right now... I'm still looking.
If anyone has an idea I'm interested

Quote:
Originally Posted by lerian View Post
Great script, thanks!

I still have a long time wish, ever since the v6 theme came along - a palette collection, that is able to import designer palettes.

If you go to https://coolors.co/palettes/trending you can get palettes in various forms, for free. And they are very cool, because they balance eachother very well. I wish i had a reaper extensions who connect co coolors and fetch palettes. Or at least one that could import downloaded ones.

Do you think is worth doing something like that?
Nice site, thanks
For the moment you can import the colors one by one by copying its hexadecimal value (on your site, just click on the color), and paste it into Color palette with Cmd-click (Ctrl-click on Windows) in the user colors.
You can then save the palette in settings menu
Rodilab is offline   Reply With Quote
Old 04-20-2021, 11:32 AM   #48
lerian
Human being with feelings
 
Join Date: Oct 2011
Posts: 442
Default

Quote:
Originally Posted by Rodilab View Post
For the moment you can import the colors one by one by copying its hexadecimal value (on your site, just click on the color), and paste it into Color palette with Cmd-click (Ctrl-click on Windows) in the user colors.
You can then save the palette in settings menu
Yes, i can do that

Last edited by lerian; 04-20-2021 at 12:33 PM.
lerian is offline   Reply With Quote
Old 04-21-2021, 12:30 AM   #49
Tobbe
Human being with feelings
 
Tobbe's Avatar
 
Join Date: Sep 2009
Location: Northern Lights
Posts: 749
Default

Hi,

Trying Dock Mode

I have a little problem with your Color Palette. It has ended up down beside mixer and if I click on that tab it take over the whole screen. I can't get it back in normal mode. I have to uninstall it and that takes awhile because I don't see the menus . I can close it with [x].



OS: Manjaro and latest Reaper For Linux
__________________
OS: Manjaro KDE Plasma, Reaper For Linux (64Bit) native linux-vst plugins, LSP-Plugins, TpL-Plugins, Harrison's AVA & VST Plugins. Behringer U-PHORIA UMC22.
Tobbe is offline   Reply With Quote
Old 04-21-2021, 06:18 AM   #50
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

Small survey for the selection of markers and regions:

In my workflow, the edit cursor is always at the beginning of the time selection. But it is possible to have the edit cursor in a different position than the time selection.
In this case I have to make a choice for the selection of markers/regions/take markers.
  • Option 1:
    If the time selection exists, then ignore the cursor position and color the markers that are in the time selection
  • Option 2:
    If the time selection exists, then color the markers that are in the time selection AND under the editing cursor
In both cases, if the time selection does not exist, the marker under the editing cursor is colored.

Which do you prefer?
Rodilab is offline   Reply With Quote
Old 04-21-2021, 06:25 AM   #51
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

Quote:
Originally Posted by Tobbe View Post
Hi,

Trying Dock Mode

I have a little problem with your Color Palette. It has ended up down beside mixer and if I click on that tab it take over the whole screen. I can't get it back in normal mode. I have to uninstall it and that takes awhile because I don't see the menus . I can close it with [x].
Weird,
I can't reproduce your bug at home. But I don't have Linux.
And I'm not sure I understand. What exactly happens when you click on the tab?
Did you try to drag and drop the tab to move it somewhere else? For example in a floating window.
Rodilab is offline   Reply With Quote
Old 04-21-2021, 06:31 AM   #52
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,900
Default

Quote:
Option 1:
If the time selection exists, then ignore the cursor position and color the markers that are in the time selection

This.


And same for regions. : region inside time selection OR region at edit cursor if no time selection.






----
IMHO the Item/Take buttons could be used as a global target and have every possible target there.
I found it a bit confusing that there is "Item" display when I want to color a track (I though the script had a bug and I even check the source code to see if it was the right version etc).
Or at least have a "target" indicator to display if what is in focus to prevent the use of CTRL+Z if it was not the right thing.


Thx for all your considerations so far :P
X-Raym is offline   Reply With Quote
Old 04-21-2021, 06:57 AM   #53
sinkmusic
Human being with feelings
 
sinkmusic's Avatar
 
Join Date: Feb 2006
Location: decepticon mothership in a hidden place inside a mountain
Posts: 3,754
Default

Thank you for the survey.
I'd rather go with option 1 it seems.
sinkmusic is offline   Reply With Quote
Old 04-21-2021, 07:01 AM   #54
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

Quote:
Originally Posted by X-Raym View Post
This.
And same for regions. : region inside time selection OR region at edit cursor if no time selection.
Thank you for sharing your opinion.
This option is also my favorite

Quote:
Originally Posted by X-Raym View Post
IMHO the Item/Take buttons could be used as a global target and have every possible target there.
I found it a bit confusing that there is "Item" display when I want to color a track (I though the script had a bug and I even check the source code to see if it was the right version etc).
Or at least have a "target" indicator to display if what is in focus to prevent the use of CTRL+Z if it was not the right thing.
Since I (finally...) figured out how to get more complete information for the last valid context, I am preparing a v1.5 that goes in this direction.

The target button will always display the next target.
It will change automatically with each valid click context in Reaper, but it will be possible to change it manually anyway.

Of course, you will still have to select manually between [Items / Takes / T Markers] or [Tracks / TracksbyName]. And the script memorizes the last target chosen in each category for the next detected click in this category.

Click in region lane set region target, in marker lane set marker target, and in timeline/tempo lane set the last seted target between [Markers / Regions].
Rodilab is offline   Reply With Quote
Old 04-21-2021, 07:22 AM   #55
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default v1.5 Pre-Release 0421

Many changes in v1.5 !
I prefer that you test it before sharing it in ReaPack
Here is a Pre-Release attached to test it.
  • Automatic detection of the last valid context clicked
  • Target button can be changed manually
    • Left-click to quickly change target in each categorie
    • Rigth-click to choose any target
    • The last target of each category is stored as long as the script is open
  • Added "In Order" in the action button (right-click)
  • The colors of the palette are now compared to the colors of the selected targets (not only to the colors of the selected tracks)
  • "Random Each" now generates, with each click, a random order of the palette that repeats in a loop to avoid color redundancy
  • A lot of improvements in the code...

Let me know if you see any errors (especially on Windows and Linux)
Attached Files
File Type: lua Color palette (v1.5 Pre-Release 0421).lua (43.5 KB, 160 views)
Rodilab is offline   Reply With Quote
Old 04-21-2021, 08:04 AM   #56
Spookye
Human being with feelings
 
Spookye's Avatar
 
Join Date: Jul 2018
Location: Torino, Italia
Posts: 748
Default

Quote:
Originally Posted by Rodilab View Post
Many changes in v1.5 !
I prefer that you test it before sharing it in ReaPack
Here is a Pre-Release attached to test it.
  • Automatic detection of the last valid context clicked
  • Target button can be changed manually
    • Left-click to quickly change target in each categorie
    • Rigth-click to choose any target
    • The last target of each category is stored as long as the script is open
  • Added "In Order" in the action button (right-click)
  • The colors of the palette are now compared to the colors of the selected targets (not only to the colors of the selected tracks)
  • "Random Each" now generates, with each click, a random order of the palette that repeats in a loop to avoid color redundancy
  • A lot of improvements in the code...

Let me know if you see any errors (especially on Windows and Linux)


I'd like to try it, but 1- I don't understand how to install. 2- Even when using the .lua file, a window appears that appears to be in error. And honestly I didn't understand if it can only be used on Linux or even in Windows. I state that I use W7 x 32. Maybe for this? Can you please give a detailed description of how to do it ?? Apart from that, reading and looking at the various interventions in the thread seems very useful and beautiful to me. Thank's for your job.
Spookye is offline   Reply With Quote
Old 04-21-2021, 08:34 AM   #57
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

To install it :
  • Open Reaper, go to "Options/Show REAPER resource path in explorer"
  • Go to "Scripts" folder
  • Move the .lua file in this Scripts folder
  • Open "Action/Show action list..."
  • Click on "New action..." button, and select "Load ReaScript..."
  • Select the .lua file
Done
Rodilab is offline   Reply With Quote
Old 04-21-2021, 08:42 AM   #58
Tobbe
Human being with feelings
 
Tobbe's Avatar
 
Join Date: Sep 2009
Location: Northern Lights
Posts: 749
Default

Quote:
Originally Posted by Rodilab View Post
Weird,
I can't reproduce your bug at home. But I don't have Linux.
And I'm not sure I understand. What exactly happens when you click on the tab?
Did you try to drag and drop the tab to move it somewhere else? For example in a floating window.

I try to make a small video.


Here we go
https://streamable.com/gh92qz

It doesn't matter if I uninstall and reinstall. It stays as docked. I don't know how I can get it back to default stage/mode.
__________________
OS: Manjaro KDE Plasma, Reaper For Linux (64Bit) native linux-vst plugins, LSP-Plugins, TpL-Plugins, Harrison's AVA & VST Plugins. Behringer U-PHORIA UMC22.

Last edited by Tobbe; 04-21-2021 at 09:04 AM.
Tobbe is offline   Reply With Quote
Old 04-21-2021, 09:35 AM   #59
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

Strange...
I don't know where this bug can come from.
Maybe it’s a Linux bug ?

In the meantime, you can undock it manually. The script settings are saved in the "reaper-extstate.ini" file of Reaper.
  • Open Reaper, click on "Options / Show REAPER source path in explorer".
  • Find the file "reaper-extstate.ini" and open it with a basic text editor
  • Find the part "[RODILAB_Color_palette]", and change the line "dock=true" to "dock=false" (or just delete it)

Last edited by Rodilab; 04-21-2021 at 09:54 AM.
Rodilab is offline   Reply With Quote
Old 04-21-2021, 10:26 AM   #60
Sumalc
Human being with feelings
 
Join Date: Oct 2009
Location: France
Posts: 745
Default

Great!
The automatic detection is really nice and useful.
It's intuitive, I just have to remember to use the time selection for the regions, or to position the cursor under the region before clicking on it.

Last edited by Sumalc; 04-21-2021 at 10:36 AM.
Sumalc is offline   Reply With Quote
Old 04-21-2021, 10:54 AM   #61
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

Quote:
Originally Posted by Sumalc View Post
Great!
The automatic detection is really nice and useful.
It's intuitive, I just have to remember to use the time selection for the regions, or to position the cursor under the region before clicking on it.
Yes. Unfortunately a simple click on a region is not enough.
But a double click sets the time seletion on the whole region. This is the most intuitive method in my opinion.
Rodilab is offline   Reply With Quote
Old 04-21-2021, 11:24 AM   #62
Tobbe
Human being with feelings
 
Tobbe's Avatar
 
Join Date: Sep 2009
Location: Northern Lights
Posts: 749
Default

Quote:
Originally Posted by Rodilab View Post
Strange...
I don't know where this bug can come from.
Maybe it’s a Linux bug ?

In the meantime, you can undock it manually. The script settings are saved in the "reaper-extstate.ini" file of Reaper.
  • Open Reaper, click on "Options / Show REAPER source path in explorer".
  • Find the file "reaper-extstate.ini" and open it with a basic text editor
  • Find the part "[RODILAB_Color_palette]", and change the line "dock=true" to "dock=false" (or just delete it)
Thank you. I was looking in reaper.ini before, but I couldn't find anything related.

Thanks again for awesome app, extension, plugin
__________________
OS: Manjaro KDE Plasma, Reaper For Linux (64Bit) native linux-vst plugins, LSP-Plugins, TpL-Plugins, Harrison's AVA & VST Plugins. Behringer U-PHORIA UMC22.
Tobbe is offline   Reply With Quote
Old 04-21-2021, 02:21 PM   #63
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default

[EDIT] X-Raym told me that the next version of Reaper will fix this Mac issue. [END EDIT]


Quote:
Originally Posted by Rodilab View Post


I'd like that too. And the same goes for the track manager.
Unfortunately I have no idea how to do that right now... I'm still looking.
If anyone has an idea I'm interested
I think it's possible for PC but not Mac (according to some research by X-Raym).

https://github.com/ReaTeam/ReaScript...%20manager.lua


For Mac:

https://forum.cockos.com/showthread....97#post2434697


Cheers,

Andrew K
__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.

Last edited by Thonex; 04-21-2021 at 03:23 PM.
Thonex is offline   Reply With Quote
Old 04-21-2021, 02:55 PM   #64
Spookye
Human being with feelings
 
Spookye's Avatar
 
Join Date: Jul 2018
Location: Torino, Italia
Posts: 748
Default

Quote:
Originally Posted by Rodilab View Post
To install it :
  • Open Reaper, go to "Options/Show REAPER resource path in explorer"
  • Go to "Scripts" folder
  • Move the .lua file in this Scripts folder
  • Open "Action/Show action list..."
  • Click on "New action..." button, and select "Load ReaScript..."
  • Select the .lua file
Done


Thanks Rodilab! But it installed exactly as you explain. But I don't get a color palette .... sigh!


Last edited by Spookye; 04-21-2021 at 03:07 PM.
Spookye is offline   Reply With Quote
Old 04-21-2021, 11:56 PM   #65
Lopez
Human being with feelings
 
Join Date: Aug 2011
Location: Germany
Posts: 241
Default

Donated!
Great work, now I can replace my old color toolbar

Just a suggestion... please update the start posting with updated features like
Quote:
Originally Posted by Rodilab View Post
Dock window. Right-click on "Settings" button to dock/undock window (check box also available in the settings menu)
The docking feature is important for me (and others, maybe!? ), and the setting to do so isn't "obvious" or intuitive to find. No offense, just sayin!


Feature request:
  • Button to "color all children" - yes, there is autocolor children in the settings, but I want to deal with it manually sometimes (e.g. in sub-sub-folders) - I'd like to have such a button at the bottom of the window
  • Take font family & size from selected theme (if possible)
__________________
Lopez is offline   Reply With Quote
Old 04-22-2021, 01:44 AM   #66
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

Quote:
Originally Posted by Spookye View Post
Thanks Rodilab! But it installed exactly as you explain. But I don't get a color palette .... sigh!
Looks like this bug related to ImGui and your graphics card...
I sent you a private message in the forum to check it with you

Quote:
Originally Posted by Lopez View Post
Donated!
Great work, now I can replace my old color toolbar
Just a suggestion... please update the start posting with updated features like
The docking feature is important for me (and others, maybe!? ), and the setting to do so isn't "obvious" or intuitive to find. No offense, just sayin!
Thank you for your generous donation !
I think you are right. It's not easy to find.
Quote:
Originally Posted by Lopez View Post
Button to "color all children" - yes, there is autocolor children in the settings, but I want to deal with it manually sometimes (e.g. in sub-sub-folders) - I'd like to have such a button at the bottom of the window
You can uncheck autocolor children in the settings. Then Ctrl+Alt-click (or Ctrl-click on Mac) to set the color and autocolor children just this once.
Quote:
Originally Posted by Lopez View Post
Take font family & size from selected theme (if possible)
Unfortunately not. ReaImGui does not yet allow to change the font. Maybe in a future update of ReaImGui.
Rodilab is offline   Reply With Quote
Old 04-22-2021, 03:49 AM   #67
Spookye
Human being with feelings
 
Spookye's Avatar
 
Join Date: Jul 2018
Location: Torino, Italia
Posts: 748
Default

[QUOTE=Rodilab;2435011]Looks like this bug related to ImGui and your graphics card...
I sent you a private message in the forum to check it with you


OK thanks. I replied to your message (I think ...)
Spookye is offline   Reply With Quote
Old 04-22-2021, 10:02 PM   #68
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default Update v1.5

Update 1.5 available in ReaPack

Many changes in this v1.5
I checked the script on macOS Catalina and Win10 64. There may be some errors... let me know.
  • Track Manager and Region/Marker Manager work in Window (that's for you Thonex )
    • Will work on Mac and Linux soon (waiting for reaper v6.28 update)
    • Don't works with Take Markers (not enough information provided by the Region/Marker Manager…)
  • Auto-detect last Tracks/Items context at script opening
  • Auto-detect Track/Items/Markers/Regions at each valid click in Reaper
  • Target button always indicate next target
  • Right-click on the button to manually choose the next target (will be modified automatically at the next valid click in Reaper)
  • Left-click on the button allows to fast switch target in each category :
    • Tracks -> Tracks by Name
    • Items -> Takes -> Take Markers
    • Markers -> Regions -> Mk & Rg
  • As long as the script remains open, it remembers the last target in each category.
  • New "In Order" on Action button
  • "Highlight matching colors" option in Settings (match with all selected targets, not only tracks)
  • "Random Each" now generates a random order of the palette that repeats in a loop to avoid color redundancy
  • "Set 1st user to default tracks" option in Settings (constantly checks the colors of all tracks, and set 1st user color to the tracks that have default color)

Look first post with new images.
Rodilab is offline   Reply With Quote
Old 04-23-2021, 12:07 AM   #69
PhelixK
Human being with feelings
 
PhelixK's Avatar
 
Join Date: Mar 2019
Posts: 885
Default

Hi Rodilab, really great stuff that’s been added!
Besides 'Mk & Rg', is there anything new compared with the pre-release?

Anyway, here’s some feedback in regard to latest 1.5 on Reaper 6.28rc1, macOS10.14:

Region / Marker,
I agree, very useful if the script will be able to retrieve multiple selected entries and recognition by kind, directly from the region/marker Manager.

Random function (thanks!)
It's nice to have both the ‘Random loop’ and especially ‘In Order’, to be able to steer the separation. In my own workflow, the user palette also serves as a sketchpad, creating new swatches on the go and also for storing specific colors for general use across projects. This way, (my) user palette quickly becomes rather disorganized, and as a whole no longer the best to use for Random. So, I would love if there was a way to tell the script to use a range of colors from the start, or even better, if the user could manually tag the desired colors to be included in Random.

Also, when more active takes are selected, the Random function has effect across items containing active takes, which is fine, and by design I assume. But what if one wants to randomize colors on recording passes (all takes, whether active or not, within one or more items). Perhaps this would be possible using a key modifier?

Undo
I wonder if undo/redo history could work while focus is still on the script. Now, we must first click somewhere in Reaper to begin undo.

Highlight
When highlight is showed on the color cells, I often find it hard to distinguish here on Retina. I would prefer if the frame had stronger appearance (perhaps double thickness), or alternatively showing dark corners, see the quick example below.

Important: I like the script and use it, just throwing out some more ideas for further inspiration and evaluation – Donated!




.
__________________
CONCEPT SIX Basic < > CONCEPT SIX Series

Last edited by PhelixK; 02-12-2023 at 04:06 AM.
PhelixK is offline   Reply With Quote
Old 04-23-2021, 12:10 AM   #70
Tobbe
Human being with feelings
 
Tobbe's Avatar
 
Join Date: Sep 2009
Location: Northern Lights
Posts: 749
Default

Donated!
__________________
OS: Manjaro KDE Plasma, Reaper For Linux (64Bit) native linux-vst plugins, LSP-Plugins, TpL-Plugins, Harrison's AVA & VST Plugins. Behringer U-PHORIA UMC22.
Tobbe is offline   Reply With Quote
Old 04-23-2021, 01:21 AM   #71
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

Quote:
Originally Posted by PhelixK View Post
Hi Rodilab, really great stuff that’s been added!
Besides 'Mk & Rg', is there anything new compared with the pre-release
Thanks
Yes. New compared with the pre-release :
  • Track Manager and Region/Marker Manager work on Window
  • "Highlight matching colors" option in Settings (now match with all selected targets, not only tracks)
  • "Set 1st user to default tracks" option in Settings
  • Dock option in Settings window in the menu in addition to the right click
Quote:
Originally Posted by PhelixK View Post
Region / Marker,
I agree, very useful if the script will be able to retrieve multiple selected entries and recognition by kind, directly from the region/marker Manager.
Already available on Windows (waiting for Reaper 6.26 for Mac)

Quote:
Originally Posted by PhelixK View Post
Random function (thanks!)
It's nice to have both the ‘Random loop’ and especially ‘In Order’, to be able to steer the separation. In my own workflow, the user palette also serves as a sketchpad, creating new swatches on the go and also for storing specific colors for general use across projects. This way, (my) user palette quickly becomes rather disorganized, and as a whole no longer the best to use for Random. So, I would love if there was a way to tell the script to use a range of colors from the start, or even better, if the user could manually tag the desired colors to be included in Random.
Also, when more active takes are selected, the Random function has effect across items containing active takes, which is fine, and by design I assume. But what if one wants to randomize colors on recording passes (all takes, whether active or not, within one or more items). Perhaps this would be possible using a key modifier?
So, you talk about a "All takes" target, only for "Random Each" and "In Order" mode, right ? Why not... I will think about how to integrate it

Quote:
Originally Posted by PhelixK View Post
Undo
I wonder if undo/redo history could work while focus is still on the script. Now, we must first click somewhere in Reaper to begin undo.
You are right. It will be available in the next version.

Quote:
Originally Posted by PhelixK View Post
Highlight
When highlight is showed on the color cells, I often find it hard to distinguish here on Retina. I would prefer if the frame had stronger appearance (perhaps double thickness), or alternatively showing dark corners, see the quick example below.
I agree. I am still looking for the best solution to this problem.
What I don't like about your example is that the highlight display is too different between light and dark colors.

Quote:
Originally Posted by PhelixK View Post
Important: I like the script and use it, just throwing out some more ideas for further inspiration and evaluation – Donated!
All ideas from users are welcome
Thank you very much for this generous donation

Quote:
Originally Posted by Tobbe View Post
Donated!
Thank you very much Tobbe
Rodilab is offline   Reply With Quote
Old 04-23-2021, 02:09 AM   #72
PhelixK
Human being with feelings
 
PhelixK's Avatar
 
Join Date: Mar 2019
Posts: 885
Default

Quote:
Originally Posted by Rodilab View Post
New compared with the pre-release :
Thanks for the summary.

Quote:
Already available on Windows (waiting for Reaper 6.26 for Mac)
- I am using 6.28rc for mac, perhaps not yet implemented.

Quote:
So, you talk about a "All takes" target, only for "Random Each" and "In Order" mode, right ? Why not... I will think about how to integrate it
Yes exactly, thanks.

–The other suggestion I wrote about, is to be able to define a range used for the randomization. Like this example showing a tagged range of e.g. 10 user colors. The idea is that the generator doesn't use colors from outside. If only two colors are tagged, the result will show stripes. Perhaps too detailed, but very useful imo.


Last edited by PhelixK; 02-12-2023 at 04:06 AM.
PhelixK is offline   Reply With Quote
Old 04-23-2021, 03:42 AM   #73
Spookye
Human being with feelings
 
Spookye's Avatar
 
Join Date: Jul 2018
Location: Torino, Italia
Posts: 748
Default

Quote:
Originally Posted by Rodilab View Post
Thanks for your ideas and suggestions, they are interesting and enrich the script. I try to listen to everyone.


I know it's easy to add to the script. I'm thinking more about the ease of use.
My thought is that with a single "Markers" button you can also color a region without coloring the markers inside. Just put the cursor (or the time selection) on the beginning of the region (no need to select the whole region).
This is one less click.
But I hear your opinions, I may change that.

I finally figured out how to get more accurate information about the last valid mouse context. With a combination of "BR_GetMouseCursorContext()" and "JS_Mouse_GetState(1)".
I will try to change the button state automatically (except for Item/Take) with the possibility to change it manually.


You are right
This is the next addition to the script.

I have no idea how to do that ^^
************************************************** ******************************

No problem Rodilab! Too bad I can't use it. You did a good job. Thanks 1000 for your reply! Greetings Spookye.
Spookye is offline   Reply With Quote
Old 04-23-2021, 05:50 AM   #74
CQrity
Human being with feelings
 
Join Date: Jul 2018
Posts: 49
Default

Thanks so much for the script - I tried a lot of color solutions for Reaper and this one works best for me

Until now I used SWS colors with hotkeys on my Streamdeck. I could easily flip through the tracks with arrow up and down and quickly fly through the coloring. It doesn't work with the script, though. I guess it's a focus thing. Has anybody any idea how I can work around that (= use arrow up and down for track selection while coloring with the script)?
CQrity is offline   Reply With Quote
Old 04-23-2021, 09:29 AM   #75
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default

Quote:
Originally Posted by Rodilab View Post
Update 1.5 available in ReaPack

Many changes in this v1.5
I checked the script on macOS Catalina and Win10 64. There may be some errors... let me know.
[LIST][*]Track Manager and Region/Marker Manager work in Window (that's for you Thonex )
  • Will work on Mac and Linux soon (waiting for reaper v6.28 update)
  • Don't works with Take Markers (not enough information provided by the Region/Marker Manager…)
Look first post with new images.
Brilliant!! Will check out the Mac version when the 6.28 update is available!

Thanks so much Rodilab for your awesome tool!!!

Cheers,

Andrew K
__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.

Last edited by Thonex; 04-23-2021 at 09:51 AM.
Thonex is offline   Reply With Quote
Old 04-23-2021, 10:25 AM   #76
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

Quote:
Originally Posted by CQrity View Post
Thanks so much for the script - I tried a lot of color solutions for Reaper and this one works best for me

Until now I used SWS colors with hotkeys on my Streamdeck. I could easily flip through the tracks with arrow up and down and quickly fly through the coloring. It doesn't work with the script, though. I guess it's a focus thing. Has anybody any idea how I can work around that (= use arrow up and down for track selection while coloring with the script)?
I'd like that too.
But Reaper seems to block the keys when the focus is not on its main context. It's the same with all windows.
I am looking for a solution, but I don't have it yet.

Quote:
Originally Posted by PhelixK View Post
The other suggestion I wrote about, is to be able to define a range used for the randomization. Like this example showing a tagged range of e.g. 10 user colors. The idea is that the generator doesn't use colors from outside. If only two colors are tagged, the result will show stripes. Perhaps too detailed, but very useful imo.
Your suggestion is interesting.
It would be a big code change. We have to see how to integrate it intelligently, without it becoming too heavy.

Quote:
Originally Posted by Thonex View Post
Brilliant!! Will check out the Mac version when the 6.28 update is available!
Thanks so much Rodilab for your awesome tool!!!
Cheers,
Andrew K
Thank you
Reaper 6.28 is available (since today).
Color palette 1.51 has been sent to ReaPack. You should be able to try it very soon.

Last edited by Rodilab; 04-23-2021 at 10:30 AM.
Rodilab is offline   Reply With Quote
Old 04-23-2021, 11:16 AM   #77
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default

Quote:
Originally Posted by Rodilab View Post

Thank you
Reaper 6.28 is available (since today).
Color palette 1.51 has been sent to ReaPack. You should be able to try it very soon.

Ahhh... ok. So, I did download it and test it and was unable to get the selected regions in the Regions/Markers Manager to work as expected. It kept defaulting to Time-Selection behavior. So I figured it was going to be the next update.

Will try again.
__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.
Thonex is offline   Reply With Quote
Old 04-23-2021, 11:29 AM   #78
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default

Ok... so I can't get it to work on Mac--

In this example, the Time Selection is only surrounding the first Region. No matter what I select in the Region Manager, only the Time Selected (first) Region is colored.



I hope this helps.
__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.
Thonex is offline   Reply With Quote
Old 04-23-2021, 11:54 AM   #79
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

It will work in Mac with Color Palette v1.51
For now, you are using Color Palette v1.5

I submit the v1.51 today. We have to wait for the addition on ReaPack
Rodilab is offline   Reply With Quote
Old 04-23-2021, 12:23 PM   #80
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default

Quote:
Originally Posted by Rodilab View Post
It will work in Mac with Color Palette v1.51
For now, you are using Color Palette v1.5

I submit the v1.51 today. We have to wait for the addition on ReaPack
Ahaa... ok Thanks Rodilab!!

__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.
Thonex 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 06:17 AM.


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