Old 11-05-2009, 09:20 PM   #1
NAS
Human being with feelings
 
NAS's Avatar
 
Join Date: Dec 2007
Location: In church, burning it down
Posts: 1,345
Default Did not know you could do this




WIKI guide

Cheers SWS

NAS
__________________
Not Gods or Saints but HUMAN be

Last edited by NAS; 11-06-2009 at 09:44 AM.
NAS is offline   Reply With Quote
Old 11-05-2009, 09:27 PM   #2
Bubbagump
Human being with feelings
 
Bubbagump's Avatar
 
Join Date: Nov 2006
Location: Columbus, Ohio
Posts: 2,024
Default

Huh? Are these just mixer views?
__________________
www.theslang.com
Bubbagump is offline   Reply With Quote
Old 11-05-2009, 09:31 PM   #3
NAS
Human being with feelings
 
NAS's Avatar
 
Join Date: Dec 2007
Location: In church, burning it down
Posts: 1,345
Default

Mixer and tracklist views, I didn't realise you could split the project up like that using SWS snapshot extension
It can't be done with screensets so i gave up on it
SWS put me on to it when i mentioned wanting to do it the other day

NAS
__________________
Not Gods or Saints but HUMAN be
NAS is offline   Reply With Quote
Old 11-05-2009, 09:37 PM   #4
setvice
Human being with feelings
 
setvice's Avatar
 
Join Date: Jun 2009
Location: Perth WA
Posts: 417
Default

Wow! Thats pretty cool. A full explanation would be handy

P.S. What theme is that? its crazy!
setvice is offline   Reply With Quote
Old 11-05-2009, 09:46 PM   #5
NAS
Human being with feelings
 
NAS's Avatar
 
Join Date: Dec 2007
Location: In church, burning it down
Posts: 1,345
Default

Full explanation
1 Create visibility snapshots using SWS tracklist and snapshot extensions
2 Assign snapshots to buttons on the toolbar

That's about it really
I created some toolbar buttons just for my different views to make it easier for myself

The theme is my own theme, never released it cause most people prefer 3d looking themes

NAS
__________________
Not Gods or Saints but HUMAN be
NAS is offline   Reply With Quote
Old 11-05-2009, 10:15 PM   #6
Finnish
Human being with feelings
 
Finnish's Avatar
 
Join Date: Jun 2006
Location: Finland, Kuopio
Posts: 886
Default

Holy moly!
__________________
REGISTERED USER
My music, studio and bands
Finnish is offline   Reply With Quote
Old 11-06-2009, 08:31 AM   #7
Fabian
Human being with feelings
 
Fabian's Avatar
 
Join Date: Sep 2008
Location: Sweden
Posts: 5,316
Default

Quote:
Originally Posted by NAS View Post
The theme is my own theme, never released it cause most people prefer 3d looking themes
Release, please.
Luv those folder indents...
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
Fabian is online now   Reply With Quote
Old 11-12-2009, 10:29 PM   #8
Europanaut
Human being with feelings
 
Europanaut's Avatar
 
Join Date: Jul 2007
Posts: 508
Default

Continuing this a little further.....

Is there a way to use modifier keys with the buttons? Like Shift Click to solo all the tracks of a certain name. Or Ctrl Click to mute them.



Euro
Europanaut is offline   Reply With Quote
Old 11-13-2009, 05:12 AM   #9
Curvespace
Human being with feelings
 
Curvespace's Avatar
 
Join Date: Feb 2008
Location: Bristol, UK
Posts: 653
Default

Quote:
Originally Posted by Europanaut View Post
Continuing this a little further.....

Is there a way to use modifier keys with the buttons? Like Shift Click to solo all the tracks of a certain name. Or Ctrl Click to mute them.
Not sure, but instead of using toolbar buttons I've used the numeric keypad and it works really well. '0'key to show all tracks, then 1-5 (or 9 if you want more) for different groups. Alt+# suffix's the group name to the currently selected tracks and colours them. Ctrl+# shows the group and solos its tracks. Ctrl+0 shows all tracks leaving solo's in place.

It flies.
Curvespace is offline   Reply With Quote
Old 11-13-2009, 07:39 AM   #10
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: brighton, uk
Posts: 12,677
Default

Also hidden away in sws extension is one of the many very handy one's by xenakios.

I think it's called "search takes" and you could use it to find and select say all items called "guitar" and then give them a custom colour! Cool

Now if we could have this as part of reaconsole script but for this search item function then we could import a mix and with one big custom action have all the tracks and items grouped named and coloured to suit your needs. Good make organisation much easier!
musicbynumbers is offline   Reply With Quote
Old 11-13-2009, 12:20 PM   #11
Curvespace
Human being with feelings
 
Curvespace's Avatar
 
Join Date: Feb 2008
Location: Bristol, UK
Posts: 653
Default

OK, I've tried to consolidate some of the stuff people have been talking about here. I think this kind of thing has been discussed elsewhere on the forums, but as I did it as an extrapolation of Nas's cool toggle buttons, I may as well put it here.

The following actions will allow you to:

- automatically colour tracks and assign them to a group as determined by their current name.
- switch views of groups and automatically resize them vertically to fill the view.
- switch views of groups and then solo your currently viewed group.
- combine group views on the fly i.e. look at all your beats and bass tracks, or perhaps your vox tracks and busses, whatever you like.
- switch back to viewing all tracks but maintain your solo selections.

Right, without further ado, here are some instructions. I hope they make sense!

---------------------------------------
Auto name and colour tracks based on current track names (example given for 'beats'):

- add to reaconsole doc all the text-strings you want to consider as 'beats'. eg. s*kick*, s*snare*, s*hihat*, s*808*, s*percussion* etc. (the 's' stands for 'select' and the two '*'s mean that Reaper will select any tracks containing that string in the track name).

- add to reaconsole doc: s*[beats]*

- create the following custom action, call it 'auto-assign groups (beats'):
- - track:unselect all tracks
- - sws:run console command s*kick*
- - sws:run console command s*snare* and so on...
- - sws:save current track selection
- - sws:unselect children of selected folder track(s)
- - sws:run console command: z[beats]
- - track:unselect all tracks
- - sws:restore saved track selection
- - sws:set selected track(s) to custom color 1 (or whatever you want)
- - track:unselect all tracks

- now go through this same process for bass, synth, whatever you want to consider a group. First adding the requisite functions to the reaconsole text and then creating a custom action for them.

- consolidate all these groups to be called from a single custom action. Do this by creating the following action:
- - custom:auto-assign groups (beats)
- - custom:auto-assign groups (bass)
- - custom:auto-assign groups (synth)
- - etc. etc. until you've got all the groups you want.

- all that's left is to assign a hotkey and voila. So long as your track names have got the text strings you assigned to reaconsole then it should work nicely. Hit one key and Reaper will sort out all your tracks for you.


---------------------------------------
Selectively assign selected tracks to a group (example given for 'beats' group):

- add to the reaconsole doc: z[beats]
- add to the reaconsole doc: s*/[beats]

- create a custom action:
- - sws:save current track selection
- - sws:unselect children of selected folder track(s)
- - sws:run console command: z[beats]
- - track:unselect all tracks
- - sws:run console command: s*/[beats]
- - sws:set selected item(s) to custom color 1 (or whatever you want)
- - track:unselect all tracks
- - sws:restore saved track selection

- add a hotkey and you're done.

- rinse and repeat for all the other groups you want.


---------------------------------------
Show a single group (example given for 'beats' group):

- ensure that s*/[beats] is in your reaconsole doc, if not then add it to the bottom

- create custom action:
- - track:unselect all tracks
- - sws:run console command: s*/[beats]
- - sws:show selected track(s), hide others
- - sws: vertical zoom to selected track(s)
- - track:unselect all tracks

- add a hotkey and you're done.

- repeat for other groups.


---------------------------------------
Show a single group AND solo it (example given for 'beats' group):

- ensure that s*/[beats] is in your reaconsole doc, if not then add it to the bottom

- create custom action:
- - track:unselect all tracks
- - track:unsolo all tracks
- - sws:run console command: s*/[beats]
- - sws:show selected track(s), hide others
- - track:solo selected tracks
- - sws: vertical zoom to selected track(s)
- - track:unselect all tracks

- add a hotkey.

- repeat for other groups.


---------------------------------------
Add a group to your current view i.e. if you're looking at your 'bass' group, this will add the 'beats' group to it (example given for beats):

- ensure you have s*/[beats] in your reaconsole doc

- create a custom action:
- - sws:save current track selection
- - track: select all tracks
- - sws:show all tracks
- - sws:run console command:s*/[beats]
- - sws:show selected track(s),hide others
- - sws:vertical zoom to selected track(s)
- - track:unselect all tracks
- - sws:restore saved track selection

- add a hotkey.

- rinse and repeat for each of your groups.



---------------------------------------

Obviously there's a LOT of actions that need to be created to get this all up and running, but it's can dramatically improve your workflow. One final thing to show you is my hotkey assignments, to give you an idea of how it's running (I wont type out all of them, but a few as an example):

NUMPAD 0 - show all tracks
NUMPAD 1 - show busses
NUMPAD 2 - show beats
NUMPAD 3 - show bass

Ctrl + Alt + NUMPAD 0 - auto-assign groups (top tutorial in this page)
Ctrl + Alt + NUMPAD 1 - Name and colour currently selected track(s) as [buss]
Ctrl + Alt + NUMPAD 2 - Name and colour currently selected track(s) as [beats]
Ctrl + Alt + NUMPAD 3 - Name and colour currently selected track(s) as [bass]

Alt + NUMPAD 1 - show [buss] tracks in addition to current view
Alt + NUMPAD 2 - show [beats] tracks in addition to current view
Alt + NUMPAD 3 - show [bass] tracks in addition to current view

Ctrl + NUMPAD 0 - show all tracks and keep current 'solo' selections
Ctrl + NUMPAD 1 - show busses and solo
Ctrl + NUMPAD 2 - show beats and solo
Ctrl + NUMPAD 3 - show bass and solo

---------------------------------------


Well, that was a proper mission! Hope someone gets some use out of it. It's proven as a reminder to me why I love Reaper so much

Take it easy,
Curvespace is offline   Reply With Quote
Old 11-13-2009, 12:25 PM   #12
Curvespace
Human being with feelings
 
Curvespace's Avatar
 
Join Date: Feb 2008
Location: Bristol, UK
Posts: 653
Default

P.S. If someone knows some good, easy, free way of doing a screencast then I could maybe put one together over the weekend.
Curvespace is offline   Reply With Quote
Old 01-04-2017, 10:25 AM   #13
aspiringSynthesisingAlch
Human being with feelings
 
Join Date: Feb 2014
Posts: 277
Default now that sounds cool...

Quote:
Originally Posted by Curvespace View Post
Not sure, but instead of using toolbar buttons I've used the numeric keypad and it works really well. '0'key to show all tracks, then 1-5 (or 9 if you want more) for different groups. Alt+# suffix's the group name to the currently selected tracks and colours them. Ctrl+# shows the group and solos its tracks. Ctrl+0 shows all tracks leaving solo's in place.

It flies.
Is this hard to implement? Script-based?

Is this sort of things shareable? (if so, how?!)

I don't know if 'import keymap' ensures customID's are imported with actions...

if you/anyone can share this would be very awesome

Thanks!
aspiringSynthesisingAlch is offline   Reply With Quote
Old 11-18-2009, 05:04 AM   #14
g8torcliff
Human being with feelings
 
g8torcliff's Avatar
 
Join Date: Dec 2006
Location: Florida
Posts: 1,508
Default

This is one of the coolest things since I found out about MIDI. Thanks to all you guys (NAS, SWS, Xenakios ...evilD...Curvespace...all ).

cliff

would definitely like to have the icons on NAS' theme.

Last edited by g8torcliff; 11-18-2009 at 06:49 AM. Reason: added curvespace...(for the consolidation)
g8torcliff is offline   Reply With Quote
Old 11-18-2009, 05:17 AM   #15
Kainer
Human being with feelings
 
Kainer's Avatar
 
Join Date: Nov 2007
Location: Cologne/Bangkok
Posts: 1,258
Default

SWS: Edit console custom commands (restart needed after save)

Does not work for me. Happens: nothing.
Someone got that working on an intel mac?
__________________
I am old here

http://kainerweissmann.de
Kainer is offline   Reply With Quote
Old 11-18-2009, 07:05 AM   #16
sws
Code Monkey
 
sws's Avatar
 
Join Date: Sep 2007
Location: Madison, WI
Posts: 851
Default

Quote:
Originally Posted by Kainer View Post
SWS: Edit console custom commands (restart needed after save)

Does not work for me. Happens: nothing.
Someone got that working on an intel mac?
That command isn't implemented in OSX. (All it does is open notepad on the file.)

Manually create/edit ~/Library/Application Support/REAPER/reaconsole_customcommands.txt instead.
sws is offline   Reply With Quote
Old 11-18-2009, 09:04 AM   #17
carbon
Human being with feelings
 
carbon's Avatar
 
Join Date: Feb 2008
Location: Eesti
Posts: 2,376
Default

I have a question - is it possible to include several keywords in the console command S**?

For an example, if I'd like to make a command to show all synth tracks only, but also the ones that aren't named "synth".

So, I'd like to make a S*synth; atlantis; moog; roland*
__________________
KasparTORN
carbon is offline   Reply With Quote
Old 11-18-2009, 09:06 AM   #18
Curvespace
Human being with feelings
 
Curvespace's Avatar
 
Join Date: Feb 2008
Location: Bristol, UK
Posts: 653
Default

Quote:
Originally Posted by carbon View Post
I have a question - is it possible to include several keywords in the console command S**?

For an example, if I'd like to make a command to show all synth tracks only, but also the ones that aren't named "synth".

So, I'd like to make a S*synth; atlantis; moog; roland*
I couldn't find a way. I messed about with comma delineation etc. but to no avail. That's not to say you can't do it...I just have no idea how
Curvespace 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 02:09 PM.


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