|
|
|
07-01-2018, 12:59 PM
|
#81
|
Human being with feelings
Join Date: Aug 2011
Posts: 517
|
+gazillion! Please!
|
|
|
10-12-2018, 02:47 AM
|
#82
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
|
oh yes +1!
|
|
|
10-12-2018, 07:40 AM
|
#83
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,621
|
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.
|
|
|
10-13-2018, 11:33 AM
|
#84
|
Human being with feelings
Join Date: Nov 2015
Posts: 604
|
This simply won't happen.
|
|
|
02-16-2019, 07:25 PM
|
#85
|
Human being with feelings
Join Date: Sep 2009
Location: Virginia
Posts: 2,067
|
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
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
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
Yes!!!! That would make WALTER a true force of nature.
|
Quote:
Originally Posted by WyattRice
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
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
That would be incredible. Imagine the possibilities. I hope the devs see this post.
|
Quote:
Originally Posted by Bernstraw
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
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!
|
|
|
02-24-2019, 04:33 PM
|
#86
|
Human being with feelings
Join Date: Dec 2015
Posts: 73
|
+1 here too! would improve workflow greatly for sure!
|
|
|
01-13-2020, 10:58 AM
|
#87
|
Human being with feelings
Join Date: Mar 2018
Posts: 58
|
plus 1 !
|
|
|
02-06-2020, 10:57 AM
|
#88
|
Human being with feelings
Join Date: Aug 2019
Location: beijing
Posts: 612
|
this is what I'm thinking lateley...
is it possible to modd the button's action on theme now ?
|
|
|
02-06-2020, 12:40 PM
|
#89
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
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
|
|
|
02-06-2020, 01:00 PM
|
#90
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,621
|
Still very much in for this! +1001101010100110110011100011010000000100000011100 01101101010011010000110110011101010011010000100000 00100111010101010011011100100001101100011011000000 10000110110111101100110111010100110000001001001111 01111011010101110000001000110011011110110010011101 01001100110111010100110010011100011010000000100001 0011010100110011011101100111010000100
|
|
|
03-15-2020, 01:48 PM
|
#91
|
Human being with feelings
Join Date: Nov 2015
Posts: 642
|
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
|
|
|
03-19-2020, 07:56 AM
|
#92
|
Human being with feelings
Join Date: Sep 2018
Location: lugansk
Posts: 153
|
+1000)
|
|
|
03-19-2020, 08:12 AM
|
#93
|
Human being with feelings
Join Date: Oct 2016
Posts: 128
|
1 from me
|
|
|
03-19-2020, 08:34 AM
|
#94
|
Human being with feelings
Join Date: Aug 2019
Location: beijing
Posts: 612
|
+1111111111111111111
|
|
|
04-19-2020, 07:54 AM
|
#95
|
Human being with feelings
Join Date: Jan 2011
Location: Tokyo
Posts: 319
|
Better late than sorry. I add +1 to this idea that would significantely improve my workflow.
|
|
|
04-19-2020, 05:52 PM
|
#96
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,621
|
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
|
|
|
06-22-2021, 05:58 AM
|
#97
|
Human being with feelings
Join Date: May 2020
Posts: 25
|
+1000000000000
|
|
|
06-22-2021, 06:34 AM
|
#98
|
Human being with feelings
Join Date: Apr 2020
Posts: 1,501
|
You have my +1!
|
|
|
06-22-2021, 10:11 AM
|
#99
|
Human being with feelings
Join Date: Jun 2019
Posts: 2,872
|
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!
|
|
|
06-22-2021, 10:33 AM
|
#100
|
Human being with feelings
Join Date: Aug 2019
Location: beijing
Posts: 612
|
bump !
|
|
|
06-22-2021, 01:00 PM
|
#101
|
Human being with feelings
Join Date: Jan 2011
Posts: 1,167
|
Good idea. +1
|
|
|
07-05-2021, 07:55 AM
|
#102
|
Human being with feelings
Join Date: Jan 2006
Posts: 1,993
|
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.
|
|
|
07-05-2021, 08:07 AM
|
#103
|
Human being with feelings
Join Date: Nov 2015
Posts: 642
|
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)...
|
|
|
02-17-2022, 02:48 AM
|
#104
|
Human being with feelings
Join Date: Jun 2019
Location: Hockenheim, Germany
Posts: 11
|
badly needed!
|
|
|
02-19-2022, 08:42 AM
|
#105
|
Human being with feelings
Join Date: Jan 2006
Posts: 1,993
|
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.
|
|
|
02-27-2022, 03:19 PM
|
#106
|
Human being with feelings
Join Date: Apr 2011
Posts: 3,451
|
11 years after this FR.. it still would be a really great feature!!
I wish it gets implemented before another 11 years pass
|
|
|
02-28-2022, 11:35 AM
|
#107
|
Human being with feelings
Join Date: Jun 2020
Posts: 656
|
11 years! Damnnn, would be nice +1
|
|
|
09-05-2022, 09:46 PM
|
#108
|
Human being with feelings
Join Date: Dec 2015
Posts: 172
|
This would be killer feature
+1
|
|
|
02-10-2023, 01:48 PM
|
#109
|
Human being with feelings
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
|
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
|
|
|
02-10-2023, 02:29 PM
|
#110
|
Human being with feelings
Join Date: Jan 2014
Posts: 5,207
|
Quote:
Originally Posted by Edgemeal
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
|
|
|
02-11-2023, 02:41 AM
|
#111
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,599
|
Quote:
Originally Posted by Edgemeal
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
|
|
|
02-11-2023, 02:04 PM
|
#112
|
Human being with feelings
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
|
Quote:
Originally Posted by Sexan
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
|
|
|
02-11-2023, 02:09 PM
|
#113
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,599
|
There is even more complex example but for v6 in the dev0210 by some walter expert
|
|
|
02-11-2023, 04:09 PM
|
#114
|
Human being with feelings
Join Date: Sep 2009
Location: Virginia
Posts: 2,067
|
Quote:
Originally Posted by Edgemeal
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
|
|
|
02-12-2023, 04:10 AM
|
#115
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,875
|
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
|
|
|
02-12-2023, 10:19 AM
|
#116
|
Human being with feelings
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
|
Quote:
Originally Posted by WyattRice
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.
|
|
|
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:31 AM.
|