|
|
|
01-16-2010, 03:39 PM
|
#1
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Multi track editing and loop tool macros ;
.
.
The Idea is to share tools for fast and easy rearrangement and manipulation of items and nested tracks .
To be able to rearrange whole songs using one audio file.
To be able chop, cut, copy, repeat, expand, shrink, change pitch and volume of all lined up items at once.(Working )
To work within looped sections and to easily move section around the timline.
To have automated effects that effect the items themselves like stutter, repeat, echo ..........
Videos (will add more soon)
http://www.screencast.com/users/Jeds...2-44791498b80b
http://www.screencast.com/users/Jeds...5-8514dc1c1f02
http://www.screencast.com/users/Jeds...f-eec022b5fc97
http://www.screencast.com/users/Jeds...8-1685bce6923a
Directions........
Theres two modes Folder based selection and Track based selection , I now only use track selection but have included the Folder macros aswell.
Folder based actions ...select any track inside a folder to edit all items in that folder/
Track selection....Selects items with selected tracks.
Here's the macros I've been working on. (Keymaped see actions)
Please fell free to alter improve and add to these in any way I would like to collect as many usfull macros, rescripts, and exstentions as possible.
....IMPORTANT.....
You need to disable Mouse clicks/edits in track view change track selection
In Prefs/Editing behavior / Mouse /Half way down.
Save your keysets first as these use the most excisable keys on a laptop
https://stash.reaper.fm/v/4620/Multit...3.ReaperKeyMap
Actions
Group select (Range)
Group select (Item )
Folder Group select (Range) E (Mouse over)
Folder Group select (Item Shift) E (Mouse over)
selects all items in line with selected item
Folder Group cut ..W
Cuts all items in line at mouse cursor
Folder Group cut beginning...shift w
Cuts all items in line with beginning of item the mouse is over
Folder Group cut end ...ctr W
Cuts all items in line with beginning of item the mouse is over
Group repeat R
(Not working properly yet) Repeats items at grid spacing
Group loop select....shift E
Selects all items within loop
Group loop repeat......shift R
Repeats loop
Clean Item
Copy selected items ....D
Paste selected ....F
Render(by Mercardo Negro)....ctrl shift R
Renders loop to folder track (You need to setup a folder and select it first.)
Last edited by jedstar2000; 04-24-2010 at 01:41 AM.
|
|
|
01-18-2010, 09:52 PM
|
#2
|
Human being with feelings
Join Date: Oct 2008
Location: a zonzo
Posts: 473
|
It seems very much like you are working on the elevated feature request fuseburn has initiated:
http://forum.cockos.com/project.php?issueid=843
|
|
|
01-19-2010, 11:44 AM
|
#3
|
Human being with feelings
Join Date: Jul 2007
Posts: 472
|
Wow !
Amazing !
I just found out another wonderful thing to circumvent that you can only group-move after you group-selected:
Just put your group-SELECT-macro into a toolbar labeled "edit group".
Then right-click that icon so it glows red. Now everytime you click with the mouse your group-select is being executed instead of the usual select.
DANG ! You just created an edit group mode ! Everytime you click on an item, the whole group is selected instead.
If you drag, the whole group is being moved...
Brilliant idea using the folders for identifying the groups. I tried abusing the mix groups for that, didn't have too much success.
I think this is actually workable; still experimenting, but so far I think we don't even need the group-split macro anymore for example.
|
|
|
01-19-2010, 12:22 PM
|
#4
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Prity much
The macros above are very rough and I'm trying to iron out a few niggles.
There not consistent when more than one folder is used as they try and select all the folders for some reason.
First i use a keycomand to select items in a folder
note the tcp doesn't change track.
Second I use Right click on toolbar button.
note tcp now changes with each click.
Worst when the folder itself is selected it selects all other folders meaning slicing an overview on the parent Chanel slices every track inside all folders
http://www.screencast.com/users/Jeds...8-16c43a1a8341
As you can see I'm using
sws save current track selection at the beginning
and
sws Restore saved track selection
Last edited by jedstar2000; 01-19-2010 at 03:22 PM.
|
|
|
01-20-2010, 01:55 AM
|
#5
|
Human being with feelings
Join Date: Jul 2007
Posts: 472
|
I actually tuned up your macro with Xenakios' save/restore current edit cursor position so the cursor ends up just where you clicked, ready to do a group-slice.
But yeah, I'll keep debugging this aswell. Amazing idea man, thanks alot !
|
|
|
01-20-2010, 10:26 AM
|
#6
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Sweet please post any modifications/improvements new macros etc.
This sorted out the strange behavior I was getting using right click
Quote:
Originally Posted by gofer
jedstar,
I bet, Preferences -> Editing Behavior -> Mouse: "Mouse clicks/edits in track view change track selection" is getting in your way.
|
I haven't got much time at the moment but I'll keep diging away on this.
I think it has great potential.
Anyone Know how to create a create folder from selected tracks macro which adds an empty track as the parent?
|
|
|
01-20-2010, 10:27 AM
|
#7
|
Human being with feelings
Join Date: Oct 2008
Location: a zonzo
Posts: 473
|
Jedstar2000,
Clearly, I am not a programmer, but I wonder if this might improve the situation as related to multi track editing. It has for some custom macros I've created:
http://forum.cockos.com/showthread.p...589#post438589
|
|
|
01-20-2010, 03:12 PM
|
#8
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Thanks Jas.
There's a lot going on in that thread I'm afraid I couldn't find your macros however I Kind of have this working a little better ,still a few gremlins with the right mouse button toolbar thing, this is quite new so I expect its some kind of incompatibility with the sws actions.
I will upload the revisions tomorrow when I've had a better chance to test them a little more.
Fuseburn I've incorporated the save/restore cursor position thanks for putting me on to that
|
|
|
01-21-2010, 07:13 AM
|
#9
|
Human being with feelings
Join Date: Jul 2007
Posts: 472
|
Meanwhile I could manage to get a somewhat workable solution.
There's 2 "edit group modes", everything basically just a modified version of your group select macro:
The one I use most (first version in the video) is a cursor-based version: The selection isn't happening with the famous "select all items in selected tracks in current time selection" but with Xenakios' "select items under edit cursor on selected tracks". The "range"-based mode is derived from your original macro (length of the clicked item determines selection range across the tracks - whereas cursor mode only selects items "touching" the edit cursor)
Both modes are a bit different from ProTools behaviour, but I think I like it so far...
All the obvious editing operations seem to work (incl. fades, crossfade-move etc). OK, the cursor looks different, but I even think that's customizable (how?).
http://www.screencast.com/t/YzcyMTA5NDAt
Known Issues:
- You can't do anything with shift. No way to do multi-selection.
- Hidden tracks (SWS Tracklist) are ignored.
- While it really seems to work well with a fresh project, it has issues when working in existing projects. I think it's an issue with SWS' "select parent/children" actions. Sometimes other (outside of folders) tracks are affected aswell
- Watch your routing (I'm totally not used to working with folder tracks)
Btw. you can optimize your macro with "set time selection to selected items" - instead of your 4 steps (go to start - set start of selection - go to end - set end of selection)
The 2 basic macros, as used in the video:
sorry, I mixed up the action names; this should be called "range-based":
and this is "cursor-based":
Last edited by fuseburn; 05-29-2010 at 09:23 AM.
Reason: Wrong labeling - fixed
|
|
|
01-21-2010, 12:45 PM
|
#10
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Quote:
Originally Posted by fuseburn
|
Nice thats far more elegant solution makes more sense only selecting whatever is touching the edit cursor and not having to resize the loop etc
Its a shame the mouse cursor doesn't change when the action is armed ,I hope cockos will address this as more people start developing toolbar tools.
..........EDIT............
Brilliant this works so much better with split actions , No more gliches
Last edited by jedstar2000; 01-21-2010 at 01:02 PM.
|
|
|
01-21-2010, 04:02 PM
|
#11
|
Human being with feelings
Join Date: Jul 2007
Posts: 472
|
You might wanna have a look at Shan's ProTools Theme thread somewhere in the OSX forum. He somehow managed to include custom cursors.
btw. I mislabeled the actions in the screenshot (cursor-based = region based and vice versa)
|
|
|
01-21-2010, 07:00 PM
|
#12
|
Human being with feelings
Join Date: Oct 2008
Location: a zonzo
Posts: 473
|
Quote:
Originally Posted by fuseburn
You might wanna have a look at Shan's ProTools Theme thread somewhere in the OSX forum. He somehow managed to include custom cursors.
btw. I mislabeled the actions in the screenshot (cursor-based = region based and vice versa)
|
Those might be posts #73, 84, & 146 on pages 2, 3, & 4 here:
http://forum.cockos.com/showthread.php?t=43608&page=2
[#73 on page 2 for the importance of edit groups]
[#84 on page 3 for a demonstration video link]
[#146 on page 4 for the complete cursor set]
By the way, jedstar, you are the king of mashups, and could really lend a lot to shan's theme (when available).
Last edited by jas; 01-21-2010 at 07:08 PM.
|
|
|
01-24-2010, 04:24 AM
|
#13
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Thanks guys
Custom cursors
http://forum.cockos.com/showthread.php?t=48161
But when you have a tool activated the cursor dosen't change when hovering over portions of the item i.e. trim, fade, crossover, vol, etc although you can still do all of these. Unless I'm missing something.
Quote:
Originally Posted by jas
By the way, jedstar, you are the king of mashups, and could really lend a lot to shan's theme (when available).
|
I do love mashing it up
P.s.
Check out the Fingers exstentions ,Groove quantize, groove tools, clear overlapping items etc
http://forum.cockos.com/showthread.php?t=49506
;
|
|
|
01-25-2010, 01:24 PM
|
#15
|
Human being with feelings
Join Date: Apr 2008
Location: Cambridge, Ontario
Posts: 2,644
|
Quote:
Originally Posted by jas
|
I just tried to combine my slip editing drum editing with this folder track editing to save from grouping things and it works great! I am using this macro:
...to select all my drum tracks whenever I need to using "option+a" where my mouse cursor is. I love this "track based edit grouping" workaround. It's not perfect since it doesn't actually group anything, just selects everything that would be in the group, but it basically functions exactly the same way so that's fantastic.
The ONLY gripe I have so far is that shift+click and drag to drag around my crossfades doesn't work, it only applies to one track even if all the tracks are selected... Bummer!
|
|
|
01-25-2010, 01:32 PM
|
#16
|
Human being with feelings
Join Date: Apr 2008
Location: Cambridge, Ontario
Posts: 2,644
|
Quote:
Originally Posted by fuseburn
All the obvious editing operations seem to work (incl. fades, crossfade-move etc). OK, the cursor looks different, but I even think that's customizable (how?).
|
How are you moving crossfades? It is shift+click and drag on the edge of the crossfade and whenever I do that, it is only moving the crossfade on the track I click, even though all my regions are selected?
EDIT: After a bit of playing around, it seems I have to manually select all the regions AGAIN after a split in order for the crossfades to all move together... But still it behaves very erratically... Making a vid now...
http://www.ashesofthefallen.net/grou...ebehaviour.mov
Last edited by AdamWathan; 01-25-2010 at 01:40 PM.
|
|
|
01-25-2010, 01:58 PM
|
#17
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Great glad to see its kind of working for you.
I've updated the first page with some updates.
Adam I'm afraid I cant seem to play your movis on this pc probably got something set wrong in firefox .....Ahh yes download link!!!
I've found using ctrl will let you control individual items when using the armed select tools .
Hears the split from beginning tool in operation you'll see when a folder is selected it will cut all other folders ant tracks in the same level
And the clear track tool for clearing overlaps
http://www.screencast.com/users/Jeds...5-8514dc1c1f02
For me I would like to be able to arm tools from keystrokes and see all handles on items when in armed tool modes to really sort things out
Or even better see tallis ideas come to life.
http://forum.cockos.com/showthread.php?t=42144
|
|
|
01-25-2010, 02:18 PM
|
#18
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Adam I'm not sure if this is what you ment but I use the select (item based ) macro to select both sets of item .
http://www.screencast.com/users/Jeds...2-bd70693280a8
Hope this helps
|
|
|
01-25-2010, 02:18 PM
|
#19
|
Human being with feelings
Join Date: Apr 2008
Location: Cambridge, Ontario
Posts: 2,644
|
Agreed, arming tools with key commands would be fantastic. I would not be surprised to see those actions added VERY soon, there are already actions for left clicking on the toolbar buttons. For now just running the macro from a key command is good enough for me, almost better even since I don't have to even bother clicking.
All that's left to turn me into a permanent Reaper convert now is Tape-Style Editing! Hopefully we get it soon.
|
|
|
01-25-2010, 02:44 PM
|
#20
|
Human being with feelings
Join Date: Apr 2008
Location: Cambridge, Ontario
Posts: 2,644
|
Quote:
Originally Posted by jedstar2000
|
I think maybe you misunderstood what I was doing in my video, I want the crossfades to stay the same length, I just want to drag them around. This doesn't behave predictably when having all tracks selected without the items actually being grouped. Watch the video again if you have time and try it out, maybe you can figure out what the deal is so I can better understand it! Cheers!
|
|
|
01-26-2010, 07:23 AM
|
#22
|
Human being with feelings
Join Date: Oct 2008
Posts: 69
|
Keep up the great work guys!
|
|
|
01-26-2010, 11:54 AM
|
#23
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Multi track Editing withiut the Folders
.
I've realized due to the select all items in selected tracks at edit cursor action and the option not to change track selection when selecting items it is easier and i think better to have a group select action which follows track selection rather than all tracks within a folder.
This is far more dynamic and requires far less pre-thought when editing groups.
http://www.screencast.com/users/Jeds...8-475d1cb09350
Group select (Range)
How simple is that
Group select (Item )
Last edited by jedstar2000; 01-30-2010 at 11:31 AM.
|
|
|
01-26-2010, 12:19 PM
|
#24
|
Human being with feelings
Join Date: Apr 2008
Location: Cambridge, Ontario
Posts: 2,644
|
Quote:
Originally Posted by jedstar2000
.
I've realized due to the select all items in selected tracks at edit cursor action and the option not to change track selection when selecting items it is easier and i think better to have a group select action which follows track selection rather than all tracks within a folder.
This is far more dynamic and requires far less pre-thought when editing groups.
http://www.screencast.com/users/Jeds...8-475d1cb09350
Group select (Range)
How simple is that
Group select (Item )
|
I think you can get rid of the third action in the first macro, and also I think you have them labeled backwards, the second macro should be range and the first one should be item. Definitely a quick and handy way of grouping selected tracks! I still like the folder method as well because it doesn't rely on you having the correct tracks selected and selects them for you as long as they are in your "edit folder" but both ways definitely have their place! Good work man.
|
|
|
01-26-2010, 12:24 PM
|
#25
|
Human being with feelings
Join Date: Oct 2008
Location: a zonzo
Posts: 473
|
I was trying to say that in and another I referred to you:
Item: Select all items in selected tracks in current time selection
Might be better suited in the Options menu as a default for clicking in Reaper. Shift clicking could defeat it. Essentially it links any parent track(s) to any nested item(s) selected. I used it often in custom actions to initiate states simulating Selection Cursor.
I hope this makes sense.
|
|
|
01-26-2010, 12:56 PM
|
#26
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Jas sorry I don't really follow are you saying shift click will break this, I personally hardly use shift click but will look into it.
|
|
|
01-26-2010, 01:02 PM
|
#27
|
Human being with feelings
Join Date: Oct 2008
Location: a zonzo
Posts: 473
|
I just suggested Shift Click as a way to toggle the function on and off.
Any free key combination could be used. The point is, that it seems so useful a function, it might be better as available as a default state in Reaper, and thereby, eliminate a lot of redundant calls.
|
|
|
01-26-2010, 01:14 PM
|
#28
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Quote:
Originally Posted by AdamWathan
I think you can get rid of the third action in the first macro,
|
The third action allows an item that is not in a selected track to be edited by hovering the mouse over it when selecting(On the fly editing behavior )
Quote:
Originally Posted by AdamWathan
and also I think you have them labeled backwards, the second macro should be range and the first one should be item.
|
The "Item" label is because it will select all items in-line with the item.
"Range" could be changed to "cursor" I guess .
Hope you managed to get the crossfades to work correctly .
|
|
|
01-26-2010, 01:19 PM
|
#29
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Quote:
Originally Posted by jas
I just suggested Shift Click as a way to toggle the function on and off.
Any free key combination could be used. The point is, that it seems so useful a function, it might be better as available as a default state in Reaper, and thereby, eliminate a lot of redundant calls.
|
Its a good idea but I would prefer to see the arm tools given more power as these could become increadably customizable workflow improvements
|
|
|
01-27-2010, 11:15 AM
|
#30
|
Human being with feelings
Join Date: Oct 2008
Location: a zonzo
Posts: 473
|
Here's a further contribution from gofer that I found on adam's thread:
https://stash.reaper.fm/v/4599/gofer%...r.ReaperKeyMap
Here is gofer's excerpt from that thread:
"The one thing I stumble over in your video is that you have to kind of guess those (was it 5?) milliseconds and split ahead of where your transient starts, to not cover it with a fade. I once have made a custom action that splits at the mouse cursor and applies the crossfade so that it ends right at where you click.
Just out of interest, I tweaked it to work with item groups. I thought maybe you want to try it, looks like this:
Download if you like here: https://stash.reaper.fm/v/4599/gofer%...r.ReaperKeyMap
You need SWS extensions for it. Crossfade length can be configured under: Menu -> Actions -> Command Parameters: Seconds (edit cursor)".
|
|
|
01-27-2010, 11:46 AM
|
#31
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Thanks Jas for all the feedback and support, sometimes I feel a bit like a snappy old bloke when I read back my posts and I'm really not that old
I never got my head around groups in reaper as they didn't perform as I would have liked but I'm interested to know what they can do for me.
thx for posting the macro Its great to keep the ideas bouncing round.
I'm reworking the split macros to work better with the selected track selection macros. For me this is deferentially the way to go as I can edit selected tracks at wimb.
I'm planing some mashup split macros to cut splice and repeat Apex twin style...
|
|
|
01-27-2010, 12:27 PM
|
#32
|
Human being with feelings
Join Date: Oct 2008
Location: a zonzo
Posts: 473
|
If you don't mind then, I'll keep relaying useful macros to you:
This again from gofer to adam as adam seems to be asking the right questions the right way.
This from Adam's request for -
"Macro to remove any overlap as long as it's not part of a fade?"
Quote:
Originally Posted by gofer
Here's my take at it:
Hover over the overlap and run the action. Works with grouped items as well with parallel grouped items that (about) share start/end time. Otherwise there can be surprises, as the items all want to trim their right edge to the same point in time.
So it works ungrouped and in the multitrack editing scenario, Not too bad, but also not so nice. I don't like macros where you have to beware of exceptions. It just now occurred to me that other (split-crossfade to mouse cursor) action from your video thread has a similar pitfall when the items in a group aren't synchronous
Options -> Show overlapping items in lanes has to be disabled!
SWS extensions needed.
Grab it here https://stash.reaper.fm/4602/gofer%20...r.ReaperKeyMap
if you like. But I sure do hope someone comes up with a solution that gives reasonable results under all circumstances.
|
At least this way we might have a depository to build a useful group editor from.
|
|
|
01-27-2010, 01:08 PM
|
#33
|
Human being with feelings
Join Date: Apr 2008
Location: Cambridge, Ontario
Posts: 2,644
|
^^^^ Unfortunately the above macro doesn't do what it claims, we're getting close though.
|
|
|
01-27-2010, 01:32 PM
|
#34
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
This would be a very useful addition
I use FNG clean action for my overlaps but it also can't distinguish crossfades from the end of an item .
http://forum.cockos.com/showthread.php?t=49506
|
|
|
01-30-2010, 03:59 AM
|
#35
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Updated Macros ...(link in first post)
Now includes ..
Clean item (from link above)
Copy selected Items
Paste at mouse cursor (These are my two favorite new macros for composing beats really quickly)
http://www.screencast.com/users/Jeds...f-eec022b5fc97
Cut selected macros now work for selected tracks
Improved repeat functions
Move and cut by grid size macro
I'll update the first post to reflect these changes when I have some time.
Enjoy....Jed.........
Last edited by jedstar2000; 01-30-2010 at 04:08 AM.
|
|
|
01-31-2010, 02:18 AM
|
#36
|
Human being with feelings
Join Date: Jan 2010
Location: Santa Rosa, CA
Posts: 1
|
Group select macro
Jed,
Thank you so much for posting this. I am new to Reaper, tho I've been in ProTools since v1. Just being able to make an "edit group" is going to save me hours of editing time this weekend.
Brilliant!
__________________
Tom Luekens
"I have enough problem staying conscious, much less socially conscious..."
|
|
|
01-31-2010, 10:44 AM
|
#37
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
No worries its a Pleasure
|
|
|
02-03-2010, 06:57 PM
|
#38
|
Human being with feelings
Join Date: Oct 2008
Location: a zonzo
Posts: 473
|
I like a lot the functionality you are providing with these macros.
As a long time ProTools user, I find it very helpful to also use Robert Millord's PT keymaps. Robert provided users something very useful in the resources>stash with this printable map of shortcuts:
https://stash.reaper.fm/v/3113/Robert...n%20REAPER.zip
(The C,D,E,F,R keys all have very commonly used shortcut functions in PT)
I realize this is not for all Reaper users by any means, but users of both Reaper and PT on the same machine would do well to mitigate the effect of overwriting one's useful keymaps with another's useful keymaps.
I wonder if there is a way to make them all fit on one keyboard?
Alt+1 Alt+2 Alt+3 Alt+4 Alt+5 Alt+6 Alt+7 Alt+8 Alt+9 Alt+0 are all available on this keyboard.
Last edited by jas; 02-03-2010 at 08:18 PM.
|
|
|
02-04-2010, 11:18 AM
|
#39
|
Human being with feelings
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
|
Its funny I've been trying to produce an effective keymap for my purposes .
I'm getting there and will post it up when I get a chance but it probably won't be of interest to many as it represents my workflow and disregards any previous keymaps from reaper or any other daw.
At the moment I have things like move item one grid size left attached to left mouse and pitch item down to the down key etc for exstreamly quick and easy to remember editing and remixing.
If you feel like integrating these macros with another keymap I suggest loading my keymap with macros then load yours back over the top and reassign the macros to new keys.....Don't forget to share anything worthwile..
I would love a feature to swap keymaps on the fly so you could have a set of keys say the numeric pad assigned to Edit/Markers/view etc
|
|
|
02-04-2010, 02:42 PM
|
#40
|
Human being with feelings
Join Date: Oct 2008
Location: a zonzo
Posts: 473
|
Thanks. I took your advice. I'll let you know how it is working for me.
|
|
|
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 10:38 PM.
|