|
|
|
08-17-2011, 12:09 PM
|
#1
|
Human being with feelings
Join Date: Sep 2009
Location: Virginia
Posts: 2,067
|
Custom Buttons With Actions
Vote for this request here
Now that Reaper 4 is released, I figured I'd mention this again. It was mentioned on day one of the first pre-release by Bernstraw.
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.
|
Coming from other pre-release threads
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).
|
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 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 !
|
Wouldn't this be amazing?
Last edited by WyattRice; 11-01-2011 at 08:56 AM.
|
|
|
08-17-2011, 12:14 PM
|
#2
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
This would make the Earth start spinning in the other direction!
+1!
|
|
|
08-27-2011, 09:03 PM
|
#3
|
Human being with feelings
Join Date: Sep 2009
Location: Virginia
Posts: 2,067
|
Quote:
Originally Posted by EvilDragon
This would make the Earth start spinning in the other direction!
+1!
|
LOL. It may even cause the Galaxy to spin backwards.
Here's some other thoughts
Tcp + My Button = Action
Mcp + My Button = Action
Item + My Button = Action
Transport + My Button = Action
Is there anyone else that might use this?
Last edited by WyattRice; 10-30-2011 at 04:44 PM.
|
|
|
10-30-2011, 04:07 PM
|
#4
|
Human being with feelings
Join Date: Nov 2008
Location: London, UK
Posts: 2,581
|
Quote:
Originally Posted by WyattRice
Is there anyone else that might use this?
|
Yes, this would be awesome. I will vote "yes!" when the tracker exists.
|
|
|
10-30-2011, 09:10 PM
|
#5
|
Human being with feelings
Join Date: Sep 2008
Location: Location
Posts: 5,559
|
Quote:
Originally Posted by EvilDragon
This would make the Earth start spinning in the other direction!
+1!
|
This would lead to extreme unpleasant weather phenomenons, but what the heck!
-Data
|
|
|
10-31-2011, 04:13 PM
|
#6
|
Human being with feelings
Join Date: Sep 2009
Location: Virginia
Posts: 2,067
|
Before this goes in the tracker, could you guys post what you would use it for?
I will start by saying I would put custom + and - buttons, or invisible pngs next to the volume fader ends, and assign the action to bring up or down the volume fader in steps using SWS command parameters. The pngs could be invisible. Here's a demo gif I did with a custom toolbar overlayed over the volume fader, and opacity set 25%.
Another use that I would also use is to add numbered pngs on the transport, to quickly goto markers.
Custom track freeze buttons could also be added to the track, and mixer control panels.
Just some thoughts.
Any one else?
Last edited by WyattRice; 10-31-2011 at 05:57 PM.
|
|
|
10-31-2011, 04:43 PM
|
#7
|
Human being with feelings
Join Date: Nov 2008
Location: London, UK
Posts: 2,581
|
Just one thought;
Changing the Automation Mode button's operation. When I click on the Automation Mode button, I don't want it to open the dialogbox, I want it to step through the different modes (Read, Trim, Latch...)
I'm sure this will open up a PLETHORA of options for theme designers and tweakers alike.
How many times have designers wanted to include a particular function in their "custom workspace", but been hampered by the limitations.
|
|
|
10-31-2011, 07:15 PM
|
#8
|
Human being with feelings
Join Date: Sep 2009
Location: Virginia
Posts: 2,067
|
|
|
|
10-31-2011, 08:26 PM
|
#9
|
Human being with feelings
Join Date: Sep 2008
Location: Location
Posts: 5,559
|
Instead of locating markers I'd probably use it for snapshots or other tools that I'd like to have handy right in the transport bar or the TCP. Haven't a concrete idea right now (I'm tired), but I often thought something like "Hmm, if I could have a button for <whatever it was> here!". Oh yes, one idea flashes through my mind just now: Sometimes it would be great to have a few buttons (say, on TCP) instead of having to use a context menu, like "Record: MIDI", "Record: Audio"...
This really is an awesome idea, Wyatt!
Voted.
-Data
|
|
|
11-01-2011, 03:29 AM
|
#10
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
Been waiting for this since the very first alpha
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
11-01-2011, 05:20 AM
|
#11
|
Human being with feelings
Join Date: Oct 2006
Location: Greece
Posts: 3,553
|
Wouldn't be very wise to tie-up WALTER code with action IDs. They are two different settings in different places, and cannot be transferred between Reaper installations reliably (for custom actions+macros that is).
But uber-configurable WALTER themes, would be awesome and -apparently- this is in the plans.
Besides custom button-actions, I am eagerly awaiting for more advanced UI elements, labels, (better) knobs, sliders.... etc
|
|
|
11-01-2011, 08:21 AM
|
#12
|
Human being with feelings
Join Date: Sep 2009
Location: Virginia
Posts: 2,067
|
Quote:
Originally Posted by Evan
Wouldn't be very wise to tie-up WALTER code with action IDs. They are two different settings in different places, and cannot be transferred between Reaper installations reliably (for custom actions+macros that is).
But uber-configurable WALTER themes, would be awesome and -apparently- this is in the plans.
Besides custom button-actions, I am eagerly awaiting for more advanced UI elements, labels, (better) knobs, sliders.... etc
|
Yeah,
your right Evan. I forgot to mention it in this thread, but I briefly mentioned it in the tracker.
Another option would be to add custom button pngs and place them where you want, then right click on them and add action.
|
|
|
11-03-2011, 12:16 AM
|
#13
|
Human being with feelings
Join Date: May 2007
Location: Hungary,Europe
Posts: 800
|
voted. +1
__________________
15" Retina MBP, Adobe CC, UA Apollo
|
|
|
11-03-2011, 08:06 AM
|
#14
|
Human being with feelings
Join Date: Oct 2006
Location: Greece
Posts: 3,553
|
I'd be more excited if we could add/customize UI controls live, from within Reaper (rather than WALTER scripts). I suppose WALTER, and theme designers, could provide support for how these UI controls look. But the customization is better done through Reaper, on-demand.
Like with toolbars. It wouldn't be as good if you could only customize toolbars via offline scripts, would it?
|
|
|
11-03-2011, 09:01 AM
|
#15
|
Human being with feelings
Join Date: Sep 2009
Location: Virginia
Posts: 2,067
|
Quote:
Originally Posted by Evan
I'd be more excited if we could add/customize UI controls live, from within Reaper (rather than WALTER scripts). I suppose WALTER, and theme designers, could provide support for how these UI controls look. But the customization is better done through Reaper, on-demand.
Like with toolbars. It wouldn't be as good if you could only customize toolbars via offline scripts, would it?
|
Agreed. That would be easier for any user to do.
Maybe like, right click on the tcp, mcp, media item, etc. Then add button, then after the button is added, right click on that to add action.
Either way, the user would have to know some knowledge of walter code that would allow them to move the image or button where they wanted.
I'm cool with either way.
Last edited by WyattRice; 11-03-2011 at 10:02 AM.
|
|
|
11-03-2011, 09:33 AM
|
#16
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
Quote:
Originally Posted by Evan
I'd be more excited if we could add/customize UI controls live, from within Reaper (rather than WALTER scripts). I suppose WALTER, and theme designers, could provide support for how these UI controls look. But the customization is better done through Reaper, on-demand.
Like with toolbars. It wouldn't be as good if you could only customize toolbars via offline scripts, would it?
|
No thanks
If it where done that way the devs would have to decide where the buttons would go
Kind of goes against the whole idea of WALTER and docks
Much better done by the WALTER rtconfig so that they cand be sized and placed wherever
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
11-03-2011, 12:45 PM
|
#17
|
Human being with feelings
Join Date: Sep 2010
Location: Finland
Posts: 776
|
Quote:
Originally Posted by daxliniere
Just one thought;
Changing the Automation Mode button's operation. When I click on the Automation Mode button, I don't want it to open the dialogbox, I want it to step through the different modes (Read, Trim, Latch...)
|
Exactly. +1
|
|
|
05-08-2012, 01:24 PM
|
#18
|
Human being with feelings
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
|
I prefer no buttons, meaning no gui use. Actions, of course, as many as possible, only not via buttons or gui. Buttons on a hardware, yes.
|
|
|
05-08-2012, 01:46 PM
|
#19
|
Human being with feelings
Join Date: Feb 2012
Posts: 1,972
|
Great FR! Voted
|
|
|
05-08-2012, 03:11 PM
|
#20
|
Human being with feelings
Join Date: Jun 2008
Location: Whales, UK
Posts: 6,009
|
gets my vote naturally, but may i risk getting flamed to shit for uttering the words 'potential kinda bad looking workaround in the meantime' ??
uses the tcp double click mouse modifier and open toolbar x at mouse basically, with some cycle actions thrown in. this just a quick play around to see how i like it. may get some use here.
NB it is not a suggested replacement or has any ambitions beyond being a potential idea for good folk to come up with something potentially useful for them. [runs]
Last edited by BenK-msx; 05-08-2012 at 03:20 PM.
|
|
|
05-12-2012, 05:11 PM
|
#21
|
Human being with feelings
Join Date: Feb 2012
Posts: 1,972
|
I would pay 1000$ for this feature! i'm serious!
|
|
|
05-12-2012, 05:41 PM
|
#22
|
Human being with feelings
Join Date: Oct 2008
Location: Right Hear
Posts: 15,618
|
Quote:
Originally Posted by Viente
I would pay 1000$ for this feature! i'm serious!
|
send me the check plz... or would you prefer paypal?
|
|
|
05-12-2012, 05:42 PM
|
#23
|
Human being with feelings
Join Date: Feb 2012
Posts: 1,972
|
I want to see the results first
|
|
|
07-02-2012, 07:48 AM
|
#24
|
Human being with feelings
Join Date: Feb 2012
Posts: 1,972
|
Damn, i dream about it! Pleeeeease Cockos!
|
|
|
07-04-2012, 08:12 AM
|
#25
|
Human being with feelings
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
|
... My rather late ideas:
Here's an example:
set tcp_colour w<100 [0] [232 23 20 20 1 0 1 0] ; the button position
set tcp_colour_image track_colour.png ; the image file to be used
set tcp_colour_action 40357 ; the Action to be executed
And another:
set tcp_ms1 w<100 [0] [212 43 20 20 1 0 1 0]
set tcp_ms1_image track_ms1.png
set tcp_ms1_action 41357
set tcp_ms2 w<100 [0] [232 43 20 20 1 0 1 0]
set tcp_ms2_image track_ms2.png
set tcp_ms2_action 41358
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
|
|
|
07-04-2012, 01:27 PM
|
#26
|
Human being with feelings
Join Date: Sep 2009
Location: Virginia
Posts: 2,067
|
Quote:
Originally Posted by DarkStar
... My rather late ideas:
Here's an example:
set tcp_colour w<100 [0] [232 23 20 20 1 0 1 0] ; the button position
set tcp_colour_image track_colour.png ; the image file to be used
set tcp_colour_action 40357 ; the Action to be executed
And another:
set tcp_ms1 w<100 [0] [212 43 20 20 1 0 1 0]
set tcp_ms1_image track_ms1.png
set tcp_ms1_action 41357
set tcp_ms2 w<100 [0] [232 43 20 20 1 0 1 0]
set tcp_ms2_image track_ms2.png
set tcp_ms2_action 41358
|
^^^^^^^^^^^^^^^^^^
Mesa like this.
|
|
|
07-04-2012, 06:31 PM
|
#27
|
Human being with feelings
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
|
There would be no need for the png line of code ... it could be done with a single line/declaration, eg bernstraws original idea that goes like this:-
set mcp.custom1 [8 43 29 20 0 0 0 0] CmdID=40113
... whilst also having a png called "mcp_custom1.png" for WALTER to reference.
That would cover the whole shebang.
If Cockos gave us this feature, the power would be unbelievable.
My head just spins thinking about it ... i could finally create a mini transport inside the master mcp, i could have my snap/grid buttons on the transport ... customized cycle layout buttons on tcp and mcp, fx chain buttons on the mixer ...... sigh
The list is endless.
|
|
|
07-04-2012, 06:52 PM
|
#28
|
Human being with feelings
Join Date: Sep 2009
Location: Virginia
Posts: 2,067
|
Quote:
Originally Posted by Viente
I would pay 1000$ for this feature! i'm serious!
|
I would almost pay a grand for this as well.
Endless possibilities.
Here's where to vote.
|
|
|
07-04-2012, 08:13 PM
|
#29
|
Human being with feelings
Join Date: Oct 2011
Posts: 173
|
Excellent Idea. I thought about something similar with the new knob stack
set mcp(tcp).fx01 [(fx number/name) (parameter number) (optional minimum value) (optional maximum value)]
set mcp(tcp).fx01.knob [(position)]
set mcp(tcp).fx01.label
set mcp(tcp).fx01.value
and of course the pngs with it.
put together it could lead to very useful and creative tcps and mcps
|
|
|
07-05-2012, 01:04 AM
|
#30
|
Human being with feelings
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
|
Quote:
Originally Posted by Aeolian
There would be no need for the png line of code ... it could be done with a single line/declaration, eg bernstraws original idea that goes like this:-
set mcp.custom1 [8 43 29 20 0 0 0 0] CmdID=40113
... whilst also having a png called "mcp_custom1.png" for WALTER to reference.
That would cover the whole shebang.
|
Yes, one line could do it, but I would not want the variable (and image file) names to be constrained.
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
|
|
|
07-06-2012, 05:06 AM
|
#31
|
Human being with feelings
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
|
I know what you mean .... if we had "mcp_custom1.png" etc etc then there is a strong chance that we would only get 20 or so of these babies. At least initially (kinda like how custom layouts have slots in prefs).
A feature like that would require 99 slots, or thereabouts.
50 at least
|
|
|
07-07-2012, 01:22 AM
|
#32
|
Human being with feelings
Join Date: Mar 2007
Location: Vancouver
Posts: 2,279
|
How did I miss this gem? Just voted!!
Shane
__________________
"Music should be performed by the musician not by the engineer."
Michael Wagener 25th July 2005, 02:59 PM
|
|
|
07-07-2012, 03:27 AM
|
#33
|
Human being with feelings
Join Date: Mar 2012
Posts: 2
|
This is by far the best idea for a new feature i have seen on this forum!
It's hard to see why this hasn't been implemented yet as it totally is in sync with the reaper philosophy.
+1
|
|
|
07-07-2012, 06:46 AM
|
#34
|
Human being with feelings
Join Date: Feb 2010
Posts: 96
|
I don't get it,can't we do this already ? What is the big deal of having it inside Walter ? I'm sure it is a great idea,i just don't get it. Someone care to explain what the big deal is ?
|
|
|
07-07-2012, 10:24 AM
|
#35
|
Human being with feelings
Join Date: Oct 2011
Posts: 173
|
Thinking about it again, this feature would take really sense with a new "mouse over/release triggering" (I'm not good in english)option, to trigger a action, open a new floating toolbar, whatever, just by passing/release the mouse over a zone. Aka super useful and fast pie menus like modo and maya.
Sorry, I don't know if I'm clear , I don't have After Fx on this computer, otherwise I would have made a little video.
|
|
|
07-08-2012, 08:23 AM
|
#36
|
Human being with feelings
Join Date: Sep 2009
Location: Virginia
Posts: 2,067
|
Quote:
Originally Posted by EnkelMagnus
I don't get it,can't we do this already ?
|
Hi. No we don't have this. It doesn't exist.
Quote:
What is the big deal of having it inside Walter ? I'm sure it is a great idea,i just don't get it. Someone care to explain what the big deal is ?
|
The user would have to have some knowledge of Walter code, or they could ask any theme designer, or user to help them, or even better, at some point there probably will be some kind of Walter editor that would be simple for all users to use.
It's kinda like the way custom toolbars are now. With toolbars we can add a button, and assign an action to it.
So imagine if we could make our own button, put it anywhere e.g. track control panel, mixer control panel, transport, items, and assign an action to it. Endless possibilities.
Last edited by WyattRice; 08-31-2012 at 12:17 PM.
Reason: spelling mistake
|
|
|
07-10-2012, 02:14 AM
|
#37
|
Human being with feelings
Join Date: Feb 2010
Posts: 96
|
Aaahhh now i get it.I was thinking i did that just yesterday but those buttons are restricted to the toolbars. Having them anywhere is a very good idea indeed. Pardon my slowness.
|
|
|
09-02-2012, 07:56 AM
|
#38
|
Human being with feelings
Join Date: Feb 2012
Posts: 1,972
|
|
|
|
09-02-2012, 02:16 PM
|
#39
|
Human being with feelings
Join Date: Jul 2009
Posts: 1,231
|
This would indeed be a revoulutionary feature.
Crossing fingers for many more votes in the FR tracker. :-)
|
|
|
09-04-2012, 07:23 AM
|
#40
|
Human being with feelings
Join Date: Sep 2010
Location: Finland
Posts: 776
|
One problem with this is that people might have different action IDs. For the built-in actions this isn't a problem, but for this feature to be most effective, it would be used with custom actions and even with cycling sws actions.
Maybe you can use the custom IDs to point to these actions if they are universal and not randomly generated?
|
|
|
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 09:31 AM.
|