Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Feature Requests

Reply
 
Thread Tools Display Modes
Old 07-01-2018, 12:59 PM   #81
reapero
Human being with feelings
 
Join Date: Aug 2011
Posts: 517
Default

+gazillion! Please!
reapero is offline   Reply With Quote
Old 10-12-2018, 02:47 AM   #82
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
Default

oh yes +1!
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 10-12-2018, 07:40 AM   #83
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

This would be awesome and is one FR I wanted to add at some point.

+1000

Especially TCP and MCP would benefit from that very much.
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 10-13-2018, 11:33 AM   #84
Vagalume
Human being with feelings
 
Join Date: Nov 2015
Posts: 604
Default

This simply won't happen.
Vagalume is offline   Reply With Quote
Old 02-16-2019, 07:25 PM   #85
WyattRice
Human being with feelings
 
WyattRice's Avatar
 
Join Date: Sep 2009
Location: Virginia
Posts: 2,067
Default

2019 Bump!

It was first mentioned in 2010.
Here's some quotes from that time period again, just so they are in one place.

Quote:
Originally Posted by schwa View Post
And, in the awesome world, WALTER would also let you put action controls on the tracks, so the theme designer could give you a button for "inspect this track" (which the user could reassign to do whatever, or remove the button).
Coming from other threads

Quote:
Originally Posted by pixeltarian View Post
buttons I can do anything with everywhere. like media items and tcp and mcp buttons I can add in and configure.
Quote:
Originally Posted by chriscomfort View Post
Yes!!!! That would make WALTER a true force of nature.
Quote:
Originally Posted by WyattRice View Post
This would be the greatest!

Having our own buttons to put on the tcp, mcp, walter them, and the assign actions. Maybe 4 buttons or more.

generic button 1 = action
generic button 2 = action
Quote:
Originally Posted by Aeolian View Post
YES!

for example, we could be able to define

set mcp.user1 [x] Action ID
set mcp.user2 [x]
set mcp.user3 [x]
set mcp.user4 [x]

along with having mcp_user1.png files to reference.


Ditto with the tcp

It could be as easy as that
Quote:
Originally Posted by WyattRice View Post
That would be incredible. Imagine the possibilities. I hope the devs see this post.
Quote:
Originally Posted by Bernstraw View Post
A big +1 from me too.
This has been asked from day one of reaper4 alpha btw.
The same day, schwa had this comment in another thread :

So there's hope !
Quote:
Originally Posted by Bernstraw View Post
Awesome ! Now what about custom panel buttons ?
Imagine this : You add a png named mcp_custom1.png in your theme, and in WALTER you write :
Code:
set mcp.custom1 [8 43 29 20 0 0 0 0] CmdID=40113
That would add a custom button triggering the action 40113 (toggle maximum track height).
Now that would be the best GUI ever.


+1000 : button to switch between 2 or 3 prefered layouts + right click menu on the button with all possible layouts.
I'll say it again. This would be incredible!
__________________
DDP To Cue Writer. | DDP Marker Editor.
WyattRice is offline   Reply With Quote
Old 02-24-2019, 04:33 PM   #86
Audio_Birdi
Human being with feelings
 
Audio_Birdi's Avatar
 
Join Date: Dec 2015
Posts: 73
Default

+1 here too! would improve workflow greatly for sure!
Audio_Birdi is offline   Reply With Quote
Old 01-13-2020, 10:58 AM   #87
kapverden
Human being with feelings
 
Join Date: Mar 2018
Posts: 58
Default

plus 1 !
kapverden is offline   Reply With Quote
Old 02-06-2020, 10:57 AM   #88
todoublez
Human being with feelings
 
todoublez's Avatar
 
Join Date: Aug 2019
Location: beijing
Posts: 612
Default

this is what I'm thinking lateley...
is it possible to modd the button's action on theme now ?
todoublez is offline   Reply With Quote
Old 02-06-2020, 12:40 PM   #89
Klangfarben
Human being with feelings
 
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
Default

I think we should have some kind of rule where any feature request going back to 2012 or earlier that is still active just needs to be implemented
Klangfarben is offline   Reply With Quote
Old 02-06-2020, 01:00 PM   #90
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

Still very much in for this! +1001101010100110110011100011010000000100000011100 01101101010011010000110110011101010011010000100000 00100111010101010011011100100001101100011011000000 10000110110111101100110111010100110000001001001111 01111011010101110000001000110011011110110010011101 01001100110111010100110010011100011010000000100001 0011010100110011011101100111010000100
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 03-15-2020, 01:48 PM   #91
Luster
Human being with feelings
 
Luster's Avatar
 
Join Date: Nov 2015
Posts: 642
Default

This would motivate me theming again Reaper.


Just imagine what would be possible with the transport bar. Grid settings, View settings, sync, master control... whatever.


It would liberate the whole interface a lot!


+1 again
Luster is offline   Reply With Quote
Old 03-19-2020, 07:56 AM   #92
YuriOl
Human being with feelings
 
Join Date: Sep 2018
Location: lugansk
Posts: 153
Default

+1000)
YuriOl is offline   Reply With Quote
Old 03-19-2020, 08:12 AM   #93
kaylec
Human being with feelings
 
kaylec's Avatar
 
Join Date: Oct 2016
Posts: 128
Default

1 from me
__________________
Kayle
MacPro • coming over from Logic Pro
www.clementunes.com
kaylec is offline   Reply With Quote
Old 03-19-2020, 08:34 AM   #94
todoublez
Human being with feelings
 
todoublez's Avatar
 
Join Date: Aug 2019
Location: beijing
Posts: 612
Default

+1111111111111111111
todoublez is offline   Reply With Quote
Old 04-19-2020, 07:54 AM   #95
Denys
Human being with feelings
 
Denys's Avatar
 
Join Date: Jan 2011
Location: Tokyo
Posts: 319
Default

Better late than sorry. I add +1 to this idea that would significantely improve my workflow.
__________________
Katabui Original Soundtrack
Denys is offline   Reply With Quote
Old 04-19-2020, 05:52 PM   #96
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

I've made a featurerequest going even further than just buttons, as we probably want to have sliders, text, knobs, etc too.

Just head over here:
https://forum.cockos.com/showthread.php?t=222759
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 06-22-2021, 05:58 AM   #97
m7n
Human being with feelings
 
Join Date: May 2020
Posts: 25
Default

+1000000000000
m7n is offline   Reply With Quote
Old 06-22-2021, 06:34 AM   #98
Pink Wool
Human being with feelings
 
Pink Wool's Avatar
 
Join Date: Apr 2020
Posts: 1,501
Default

You have my +1!
Pink Wool is online now   Reply With Quote
Old 06-22-2021, 10:11 AM   #99
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,872
Default

Is this about getting the possibility to add buttons via WALTER to tcp, mcp etc, that can be used to trigger various actions? If yes, +100!
Phazma is offline   Reply With Quote
Old 06-22-2021, 10:33 AM   #100
todoublez
Human being with feelings
 
todoublez's Avatar
 
Join Date: Aug 2019
Location: beijing
Posts: 612
Default

bump !
todoublez is offline   Reply With Quote
Old 06-22-2021, 01:00 PM   #101
Daodan
Human being with feelings
 
Join Date: Jan 2011
Posts: 1,167
Default

Good idea. +1
Daodan is offline   Reply With Quote
Old 07-05-2021, 07:55 AM   #102
Rednroll
Human being with feelings
 
Join Date: Jan 2006
Posts: 1,993
Default

Yes! Please add this capability to Reaper.

Just looked into exploring if there was a way to add a track freeze/render button to the TCP in Reaper and was made aware the ability to add buttons on the TCP tied to Action items was not possible.

Wanted to add a track freeze button like is found in Acid Pro and learned the old forgotten and neglected Acid Pro has Reaper beat in this user workflow scenario.

Rednroll is online now   Reply With Quote
Old 07-05-2021, 08:07 AM   #103
Luster
Human being with feelings
 
Luster's Avatar
 
Join Date: Nov 2015
Posts: 642
Default

If you think further: bound scripts to buttons on the TCP! This way you could realize way more complex scenarios (enable record, switch layout to big meter, open input fx, enlarge the track height, whatever you want)...
Luster is offline   Reply With Quote
Old 02-17-2022, 02:48 AM   #104
Jayahdeva
Human being with feelings
 
Jayahdeva's Avatar
 
Join Date: Jun 2019
Location: Hockenheim, Germany
Posts: 11
Default

badly needed!
Jayahdeva is offline   Reply With Quote
Old 02-19-2022, 08:42 AM   #105
Rednroll
Human being with feelings
 
Join Date: Jan 2006
Posts: 1,993
Default

I'm unsure what the technical details are but from the surface, it would seem like Reaper would just need to define additional "user defined" buttons to the TCP, MCP, and transport areas.


So currently for the TCP there are button definitions which show up in WALTER of:
Record enable,Trim,Phase Invert,Fader,Pan, Mute,Solo,Monitor In,Output Routing,FX Insert,FX Enable/disable, I/O,Folder Track Toggle.etc

Why can't that list of definitions be expanded to include User_defined01, User_defined02, User_defined03, etc? That would seem to open up the possibility of anyone setting up a button to do whatever everyone has already mentioned in this discussion.

Then you would just need to be able to map a custom action button to those expanded defined button areas for the TCP,MCP and/or TRANSPORT?


Is this a limitation of WALTER or Reaper?

Seems like if it was a limitation of Reaper, this would have been done by now. This is really the one functionality which seems like a limitation of Reaper in it's customization capabilities, so you could truly set Reaper up to include button functions similar to other DAWs.

I want to be able to add FF,REW, Scrub Toggle, Play/Pause buttons which are pretty common on the transports of other DAWs but I can't. I have to create a separate custom action bar which is not able to be placed where I want it and doesn't resize like the transport buttons.

Last edited by Rednroll; 02-19-2022 at 08:50 AM.
Rednroll is online now   Reply With Quote
Old 02-27-2022, 03:19 PM   #106
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

11 years after this FR.. it still would be a really great feature!!

I wish it gets implemented before another 11 years pass
__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)
amagalma is offline   Reply With Quote
Old 02-28-2022, 11:35 AM   #107
tonalstates
Human being with feelings
 
tonalstates's Avatar
 
Join Date: Jun 2020
Posts: 656
Default

11 years! Damnnn, would be nice +1
tonalstates is offline   Reply With Quote
Old 09-05-2022, 09:46 PM   #108
kartalex
Human being with feelings
 
Join Date: Dec 2015
Posts: 172
Default

This would be killer feature

+1
kartalex is offline   Reply With Quote
Old 02-10-2023, 01:48 PM   #109
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
Default

Quote:
REAPER v6.75+dev0210 - February 10 2023
+ WALTER: create custom controls by using "custom tcp.custom.xyz [label] [action ID] [accessibility description]" in layouts
+ WALTER: custom controls are text fields, support .font, .color, .margin
Anyone try this?
I try adding 2 buttons, but only "A" shows up.

Code:
  custom tcp.custom.button "A" 40062 "A Lane"
  set tcp.custom.button ?track_selected + [0 tcp.size{1} 24 24 0 1 0 1] [120 -24] [0]
  set tcp.custom.button.margin [0 0 0 0 0.5]
  set tcp.custom.button.color [255 255 255 255 60 130 60 255]
  front tcp.custom.button

  custom tcp.custom.button "B" 40343 "B Lane"
  set tcp.custom.button ?track_selected + [0 tcp.size{1} 24 24 0 1 0 1] [120 -84] [0]
  set tcp.custom.button.margin [0 0 0 0 0.5]
  set tcp.custom.button.color [255 255 255 255 90 130 90 255]
  front tcp.custom.button
Edgemeal is offline   Reply With Quote
Old 02-10-2023, 02:29 PM   #110
Fergler
Human being with feelings
 
Fergler's Avatar
 
Join Date: Jan 2014
Posts: 5,207
Default

Quote:
Originally Posted by Edgemeal View Post
Anyone try this?
I try adding 2 buttons, but only "A" shows up.

Code:
  custom tcp.custom.button "A" 40062 "A Lane"
  set tcp.custom.button ?track_selected + [0 tcp.size{1} 24 24 0 1 0 1] [120 -24] [0]
  set tcp.custom.button.margin [0 0 0 0 0.5]
  set tcp.custom.button.color [255 255 255 255 60 130 60 255]
  front tcp.custom.button

  custom tcp.custom.button "B" 40343 "B Lane"
  set tcp.custom.button ?track_selected + [0 tcp.size{1} 24 24 0 1 0 1] [120 -84] [0]
  set tcp.custom.button.margin [0 0 0 0 0.5]
  set tcp.custom.button.color [255 255 255 255 90 130 90 255]
  front tcp.custom.button
That appears to be by design, for the moment
Fergler is offline   Reply With Quote
Old 02-11-2023, 02:41 AM   #111
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,599
Default

Quote:
Originally Posted by Edgemeal View Post

Code:
  custom tcp.custom.button1 "A" 40062 "A Lane"
  set tcp.custom.button1 ?track_selected + [0 tcp.size{1} 24 24 0 1 0 1] [120 -24] [0]
  set tcp.custom.button1.margin [0 0 0 0 0.5]
  set tcp.custom.button1.color [255 255 255 255 60 130 60 255]
  front tcp.custom.button1

  custom tcp.custom.button2 "B" 40343 "B Lane"
  set tcp.custom.button2 ?track_selected + [0 tcp.size{1} 24 24 0 1 0 1] [120 -84] [0]
  set tcp.custom.button2.margin [0 0 0 0 0.5]
  set tcp.custom.button2.color [255 255 255 255 90 130 90 255]
  front tcp.custom.button2
custom.buttonX
Sexan is offline   Reply With Quote
Old 02-11-2023, 02:04 PM   #112
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
Default

Quote:
Originally Posted by Sexan View Post
custom.buttonX
Thanks a lot! Always wanted to add a couple buttons to tracks in my v5 theme.

Quick test to always show the button seems to work, thugh have no clue if this correct, Wish there was a theme editor IDE!
Code:
    custom tcp.custom.btnA                        "A" 40062 "A Lane"
    set tcp.custom.btnA                          + tcp.custom.button + [0 tcp.size{1} 24 24 0 1 0 1] [380 -24] [0]
    set tcp.custom.btnA.margin                     [0 0 0 0 0.5]
    set tcp.custom.btnA.color                      [255 255 255 255 60 130 60 255]
    front tcp.custom.btnA

    custom tcp.custom.btnB                         "B" 40343 "B Lane"
    set tcp.custom.btnB                            + tcp.custom.button + [0 tcp.size{1} 24 24 0 1 0 1] [380 -48] [0]
    set tcp.custom.btnB.margin                     [0 0 0 0 0.5]
    set tcp.custom.btnB.color                      [255 255 255 255 60 130 60 255]
    front tcp.custom.btnB
Edgemeal is offline   Reply With Quote
Old 02-11-2023, 02:09 PM   #113
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,599
Default

There is even more complex example but for v6 in the dev0210 by some walter expert
Sexan is offline   Reply With Quote
Old 02-11-2023, 04:09 PM   #114
WyattRice
Human being with feelings
 
WyattRice's Avatar
 
Join Date: Sep 2009
Location: Virginia
Posts: 2,067
Default

Quote:
Originally Posted by Edgemeal View Post
Thanks a lot! Always wanted to add a couple buttons to tracks in my v5 theme.

Quick test to always show the button seems to work, thugh have no clue if this correct, Wish there was a theme editor IDE!
Code:
    custom tcp.custom.btnA                        "A" 40062 "A Lane"
    set tcp.custom.btnA                          + tcp.custom.button + [0 tcp.size{1} 24 24 0 1 0 1] [380 -24] [0]
    set tcp.custom.btnA.margin                     [0 0 0 0 0.5]
    set tcp.custom.btnA.color                      [255 255 255 255 60 130 60 255]
    front tcp.custom.btnA

    custom tcp.custom.btnB                         "B" 40343 "B Lane"
    set tcp.custom.btnB                            + tcp.custom.button + [0 tcp.size{1} 24 24 0 1 0 1] [380 -48] [0]
    set tcp.custom.btnB.margin                     [0 0 0 0 0.5]
    set tcp.custom.btnB.color                      [255 255 255 255 60 130 60 255]
    front tcp.custom.btnB
Thanks for the example! Man this is great. I added two generic buttons png files to do volume fader steps for 0.5dB up and down for a test. Seems to work. I'm using default v5 theme, and buttons are static for now. Its been years since I've messed with the rtconfig text file
This was fast for a test and very generic.

Code:
;custom mcp.custom.button "Text Desc" command_id "accessibility_string" "button_image_name"
    custom tcp.custom.btnA                        0 _XENAKIOS_NUDGSELTKVOLDOWN "Vol Down" "gen_vol_down"
    set tcp.custom.btnA                          + tcp.custom.button + [0 tcp.size{1} 24 24 0 1 0 1] [255 -48] [0]
    set tcp.custom.btnA.margin                     [0 0 0 0 0.5]
    set tcp.custom.btnA.color                      [255 255 255 255 60 130 60 255]
    front tcp.custom.btnA

    custom tcp.custom.btnB                         0 _XENAKIOS_NUDGSELTKVOLUP "Vol Up" "gen_vol_up"
    set tcp.custom.btnB                            + tcp.custom.button + [0 tcp.size{1} 24 24 0 1 0 1] [280 -48] [0]
    set tcp.custom.btnB.margin                     [0 0 0 0 0.5]
    set tcp.custom.btnB.color                      [255 255 255 255 60 130 60 255]
    front tcp.custom.btnB
__________________
DDP To Cue Writer. | DDP Marker Editor.
WyattRice is offline   Reply With Quote
Old 02-12-2023, 04:10 AM   #115
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,875
Default

The best usecase I see for this is track timebase switch/indicator. THis would be very handy info to have!

EDIT: but indicator isn't possible if there is no check possible
X-Raym is offline   Reply With Quote
Old 02-12-2023, 10:19 AM   #116
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
Default

Quote:
Originally Posted by WyattRice View Post
Thanks for the example! Man this is great. I added two generic buttons png files to do volume fader steps for 0.5dB up and down for a test. Seems to work. I'm using default v5 theme, and buttons are static for now. Its been years since I've messed with the rtconfig text file
This was fast for a test and very generic.
I'm using v5 theme also, the button image only displays when layout is set to one of the Standard settings here. I use "ca - Large", so tried adding my button image to the 'large' subfolder as well, but its still isn't displayed when set to a Large layout.

Anyone have any ideas?


BTW, I have no clue about theming, so probably a good idea to NOT copy what I post LOL!, for example, I removed this part "+ tcp.custom.button " and it still works.

Last edited by Edgemeal; 02-12-2023 at 10:43 AM.
Edgemeal 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 05:31 AM.


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