Old 08-02-2008, 01:57 PM   #1
keyman_sam
Human being with feelings
 
keyman_sam's Avatar
 
Join Date: Jun 2006
Posts: 2,551
Default A new idea for reaper - macro markers

Ok, i just thought about this one. Hasn't been done in any other DAW to my knowledge.

How about having an actions/macros marker facility. An example scenario :

Insert action marker at 09:01:01. Click on "activate action markers" in the edit menu. Open the marker (dbl-click) and insert macros and actions.

Now play the song and watch what happens. At 9:01:01, the macro that i inserted in the marker will be executed.

What's the purpose? You can fully automate any session in reaper.
__________________
The must-have sample library for shortcircuit :
Essentials Volume 1
http://forum.cockos.com/project.php?...3313#note14891
keyman_sam is offline   Reply With Quote
Old 08-02-2008, 04:23 PM   #2
Art Evans
Mortal
 
Join Date: Feb 2006
Posts: 6,656
Default

Something of the sort was being discussed in connection with snapshot automation extension recently (things seem to have gone a bit quiet on the snapshots side?).
Art Evans is offline   Reply With Quote
Old 08-04-2008, 12:35 PM   #3
sws
Code Monkey
 
sws's Avatar
 
Join Date: Sep 2007
Location: Madison, WI
Posts: 847
Default

Quote:
Originally Posted by Art Evans View Post
Something of the sort was being discussed in connection with snapshot automation extension recently (things seem to have gone a bit quiet on the snapshots side?).
Don't worry Art, I haven't forgotten about you!
sws is offline   Reply With Quote
Old 08-04-2008, 03:11 PM   #4
Art Evans
Mortal
 
Join Date: Feb 2006
Posts: 6,656
Default

And I see you haven't forgotten about the very nice marker list utility either!
Art Evans is offline   Reply With Quote
Old 08-03-2008, 03:14 AM   #5
Rockrooms
Human being with feelings
 
Join Date: Jun 2007
Posts: 117
Default

Asked for this a while ago:
http://forum.cockos.com/showthread.p...macro+recorder

There would need to be options for absolute and relative time markers, possibly linked to the ripple edit being enabled.

- Joe -
Rockrooms Studio
Rockrooms is offline   Reply With Quote
Old 08-03-2008, 04:41 PM   #6
keyman_sam
Human being with feelings
 
keyman_sam's Avatar
 
Join Date: Jun 2006
Posts: 2,551
Default

good god, here I was thinking what an insane feature request this was and no one's going to like it at all.

This isn't my priority 1 btw, a priority 56 maybe.
__________________
The must-have sample library for shortcircuit :
Essentials Volume 1
http://forum.cockos.com/project.php?...3313#note14891
keyman_sam is offline   Reply With Quote
Old 08-03-2008, 05:17 PM   #7
BlackBart
Human being with feelings
 
Join Date: Apr 2008
Posts: 769
Default

Seems like just adding to the Marker Name dialog box would be the way to do this....just have a "marker properties" section where an action/macro would be tied to that marker.

I'm guessing though, that someone already suggested this is the other thread

It might also be cool if markers with actions tied to them were a different color than standard markers. Hey...also what about a way to make the action/macro inactive? ...much like a plugin.
BB
BlackBart is offline   Reply With Quote
Old 08-03-2008, 05:20 PM   #8
BlackBart
Human being with feelings
 
Join Date: Apr 2008
Posts: 769
Default

Oh yeah...markers with Snapshots associated would be a be another color

Keep banging away Art, you'll get yur snapshots!
BB
BlackBart is offline   Reply With Quote
Old 08-11-2008, 03:44 AM   #9
Nardberr
Human being with feelings
 
Join Date: Mar 2008
Posts: 40
Default

Quote:
Originally Posted by keyman_sam View Post
Ok, i just thought about this one. Hasn't been done in any other DAW to my knowledge.

How about having an actions/macros marker facility. An example scenario :

Insert action marker at 09:01:01. Click on "activate action markers" in the edit menu. Open the marker (dbl-click) and insert macros and actions.

Now play the song and watch what happens. At 9:01:01, the macro that i inserted in the marker will be executed.

What's the purpose? You can fully automate any session in reaper.
This would be absolutely fabulous!

I know its crazy but I too wondered what it would be like if we could easily embed Actions/Macros in midi items,Audio,Markers or Regions.
It would compliment the now powerful track modulation capabilities of Reaper.
Nardberr is offline   Reply With Quote
Old 08-11-2008, 05:59 AM   #10
hourglass
Human being with feelings
 
hourglass's Avatar
 
Join Date: Jan 2008
Location: Reading, UK.
Posts: 356
Default

i'd be even more interested in macros triggered by events - e.g. any of the transport functions, selection change, that sort of thing. that would truly allow a customised workflow.

e.g.

the "fast forward" event could have a macro assigned to select a certain zoom level, then the "stop" or "pause" events could be used to return the zoom to what it was before.

add this to the long-asked for "macro buttons" feature (allows the user to create buttons to which macros can be assigned) and you'd be light years ahead of every other DAW on the market in this regard.

p.s. with regard to the OP, if you could read in the current play pos you could use the "play" event to trigger a macro based upon the chosen play position? hmmm.
__________________
i was going to write something witty. but this is here instead.

>> random thoughts about the world, digested into bitesize bloggy chunks
>> doubledotdash!? collective - hear tunes!
hourglass is offline   Reply With Quote
Old 08-15-2008, 02:49 AM   #11
mio*star
Human being with feelings
 
mio*star's Avatar
 
Join Date: Jul 2008
Location: 46°31'20.67"N - 6°37'6.47"E
Posts: 803
Default that would open a new dimension in Reaper

... and make me sleep even less ...

very cool idea
__________________
www.royalstudios.net
mio*star is offline   Reply With Quote
Old 09-04-2008, 02:25 PM   #12
sws
Code Monkey
 
sws's Avatar
 
Join Date: Sep 2007
Location: Madison, WI
Posts: 847
Default Care to give it a try?

OK, I was bored today and decided to whip something up. There's no GUI quite yet, so you have to enter commands manually.

Download the consolidated SWS extension here.

Place a marker and edit the marker text such that it starts with !, followed by the ID of a command/action/macro. This command will be ran when the cursor crosses that marker. If you want to run more than one action, separate them with a space or create a custom action.

For example, this marker will cause the playback to jump to marker 2 when it crosses this marker:


Command IDs are available by scrolling to the right in the Actions ('?') dialog.

Time precision is ~50ms.

Enjoy,
Tim

Last edited by sws; 05-11-2009 at 05:19 PM.
sws is offline   Reply With Quote
Old 09-04-2008, 03:22 PM   #13
Tallisman
Human being with feelings
 
Tallisman's Avatar
 
Join Date: Jan 2007
Location: in the middle of the icecube.
Posts: 7,405
Default

awesome! you have just created veritable punch in and punch out!


thanks
.t
__________________
.t

_____________________________
http://jomei.bandcamp.com <--My Middle Son.

http://tallisman.bandcamp.com <--Me.

"Excuse me. Could you please point me in the direction of the self-help section?"
Tallisman 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 09:35 PM.


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