![]() |
#841 |
Human being with feelings
Join Date: Feb 2012
Posts: 1,972
|
![]()
Hey guys! I've come to idea of new action : Create new track with MIDI receive from selected track(s). It would be extremely useful to create new layers for instruments when you have one track in TCP with MIDI item which sends it to all instruments tracks in MCP. What it does? It creates a new track and route MIDI from selected track to new one on a MIDI Buss with a single click. There can be several actions to use all 16 MIDI busses.
There also can be additional action to "Create new track with MIDI receive from selected track(s) (hide from TCP)" Is it possible? What do you think? (Also posted in SWS FR) |
![]() |
![]() |
![]() |
#842 | |
Human being with feelings
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,067
|
![]() Quote:
I like your idea, maybe also following variation: "create a new track with midi receive from selected tracks using track template", for the first ten or hundred track templates we might have a direct command maybe, based on alphabetic naming, e.g. 00-track-template-... 01-track-template-... .. 09-track-template-... Then I would create 36 track templates which I would use most times, and could immediately route the current midi track notes, immediately to such a template, using only a quick-single-action. Leading to quick, direct results. |
|
![]() |
![]() |
![]() |
#843 | |
Human being with feelings
Join Date: Feb 2012
Posts: 1,972
|
![]() Quote:
SWS: Save current track selection Track: Insert new track SWS: Run console command: v-300 SWS/S&M: Create cue buss from track selection. settings 04 SWS: Hide selected track(s) from TCP SWS: Restore saved track selection Track: Go to next track SWS/S&M: Copy selected tracks routings Track: Remove tracks SWS: Restore saved track selection SWS/S&M: Paste routings to selected tracks Track: Select all tracks Xenakios/SWS: Select last of selected tracks SWS/S&M: Cut selected tracks (with routing) SWS: Restore saved track selection SWS:/S&M: Paste tracks (with routings) or items SWS: Restore saved track selection But it has weird behavior : it only works from a hotkey. When i activate it from toolbar it don't work as expected. I can't explain it... I hope SWS guys can implement more easy way ![]() Last edited by Viente; 05-14-2012 at 04:04 AM. |
|
![]() |
![]() |
![]() |
#844 |
Human being with feelings
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,067
|
![]()
Maybe the main window has to be active?
|
![]() |
![]() |
![]() |
#845 |
Human being with feelings
Join Date: Feb 2012
Posts: 1,972
|
![]()
Wow! Didn't knew this. It works! Thank you so much!
![]() ![]() SWS: Save current track selection Track: Insert new track SWS: Run console command: v-300 SWS/S&M: Create cue buss from track selection. settings 04 SWS: Hide selected track(s) from TCP SWS: Restore saved track selection Track: Go to next track SWS/S&M: Copy selected tracks routings Track: Remove tracks SWS: Restore saved track selection SWS/S&M: Paste routings to selected tracks SWS/S&M: Focus main window Track: Select all tracks Xenakios/SWS: Select last of selected tracks SWS/S&M: Cut selected tracks (with routing) SWS: Restore saved track selection SWS:/S&M: Paste tracks (with routings) or items SWS: Restore saved track selection Last edited by Viente; 05-14-2012 at 04:15 AM. |
![]() |
![]() |
![]() |
#846 |
Human being with feelings
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,067
|
![]()
I just guessed it, great if it works.
|
![]() |
![]() |
![]() |
#847 |
Human being with feelings
Join Date: Mar 2009
Posts: 39
|
![]()
It will be nice to have an "SWS:action" to run an external program from Reaper, like eg Wavelab.
...have a toolbar button to launch Wavelab (or any other program), open Wavelab to mabe quickly check on something or whatever. ![]() Mabe with a "SWS:console command", something like this ![]() This will be reeeeally handy. |
![]() |
![]() |
![]() |
#848 | |
Human being with feelings
Join Date: Feb 2012
Posts: 1,972
|
![]() Quote:
|
|
![]() |
![]() |
![]() |
#849 |
Human being with feelings
Join Date: Mar 2009
Posts: 39
|
![]()
I've searched everywhere, found nothing.
Pleeeeease explain, will be very grateful. |
![]() |
![]() |
![]() |
#850 |
Human being with feelings
Join Date: Feb 2012
Posts: 1,972
|
![]()
Extensions -> Command Parameters -> External Tool 1/2
then look for such actions and assign to a toolbar |
![]() |
![]() |
![]() |
#851 |
Human being with feelings
Join Date: Mar 2009
Posts: 39
|
![]() ![]() |
![]() |
![]() |
![]() |
#852 |
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,371
|
![]()
@ Zerkie
You don't type in this field, you click on the 'External Tool' button and then the browser should show up and you navigate and choose the application you want to use with it. |
![]() |
![]() |
![]() |
#853 |
Human being with feelings
Join Date: Mar 2009
Posts: 39
|
![]() ![]() |
![]() |
![]() |
![]() |
#854 |
Human being with feelings
Join Date: Feb 2012
Posts: 1,972
|
![]()
Why do you need so much external tools anyway?
![]() |
![]() |
![]() |
![]() |
#855 |
Human being with feelings
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,067
|
![]()
You can define one external tool, which can forward the information to 1000 more tools, if you want.
|
![]() |
![]() |
![]() |
#856 |
Human being with feelings
Join Date: Mar 2009
Posts: 39
|
![]()
I'll live with these 2 for now, till more upgrades in the future. I tried copy/paste/typing in this "External tool" field, never thinking about clicking on that button...even red about "Python scripting" to write my own routine, but that seems like a really big horse to ride. Thanks for the help to get this working, really enjoy this custom automation of Reaper.
|
![]() |
![]() |
![]() |
#857 |
Human being with feelings
Join Date: Mar 2009
Posts: 39
|
![]()
@ TonE:
Could you explain your secret ? |
![]() |
![]() |
![]() |
#858 |
Human being with feelings
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,067
|
![]()
It is not a secret, Reaper sends the path to an external tool, so you can take this path as input and do whatever you want with it, like generating multiple outputs.
example: tool.exe --path="xyz.wav" In your tool you could define 1000 modes. Select one mode. Then each mode would do something else with xyz.wav, one sending to Wavelab, another to SonicVisualiser, another uploading to SoundCloud, another converting to .ogg, whatever you want. |
![]() |
![]() |
![]() |
#859 |
Human being with feelings
Join Date: Mar 2009
Posts: 39
|
![]()
The reason I want more buttons is because I use "Macro Expert" as an auto shortcut program to make things happen with just on click, eg open "recent projects" list.
![]() I just click the button, Macro Expert does the rest... |
![]() |
![]() |
![]() |
#860 |
Human being with feelings
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,067
|
![]()
I do not know Macro Expert, but www.autohotkey.com
Are you using a multi-touch/single-touch screen? Is this the reason you want for many things buttons? Usually I prefer to prevent mouse use. |
![]() |
![]() |
![]() |
#861 |
Human being with feelings
Join Date: Mar 2009
Posts: 39
|
![]()
Using ordinary laptop, no touch. I prefer keyboard use as well, but have buttons for some actions. (To many keys to remember).
Macro Expert is like a very easy (sometimes not so easy) programming language for someone who dont want to learn C or Basic or Python. It can auto record mouse movements/clicks/keystrokes as well but that part dont work well, very buggy. The programming part works very very well, like programming with small ready made routines in sort of menu driven programming lines. Once you know it its fast to get something done, in C/Basic it would take days to do the same. It's of course not so powerfull as real programming languages, but ok. I have to launch my Macro Expert macros from icons on the desktop, well now I have 2 buttons (External Tool 1 & 2) to do it from inside Reaper, which is great...so far. Would be nice if I can create any number of "external actions" with something like this... ![]() |
![]() |
![]() |
![]() |
#862 |
Human being with feelings
Join Date: Mar 2009
Posts: 39
|
![]()
For those interested in more "External Tools" check this out . . . using Python.
http://forum.cockos.com/showthread.p...d=1#post963949 |
![]() |
![]() |
![]() |
#863 |
Human being with feelings
Join Date: Feb 2012
Posts: 1,972
|
![]()
Thanks Zerkie! Very helpful
![]() |
![]() |
![]() |
![]() |
#864 |
Human being with feelings
Join Date: Sep 2010
Location: Finland
Posts: 776
|
![]()
Would it be possible to make a script for SWS, which shows the selected item in the operating system's file browser? Please? =)
|
![]() |
![]() |
![]() |
#865 |
Human being with feelings
Join Date: Sep 2006
Location: Arse end of the earth.
Posts: 2,990
|
![]()
Is there any way i can stop the Region Playlist from repeating at the end of the list?
I just want it to play what i have setup then stop after the last region, not go back to the start of the list and play through it again. TIA. PS. Absolutely love this new feature, thanks again guys. ![]()
__________________
Fortune favours the prepared... |
![]() |
![]() |
![]() |
#866 |
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,242
|
![]()
PS the crash i reported a week or so ago dose not happen with the latest SWS beta Win X64
that is all! ![]() |
![]() |
![]() |
![]() |
#867 | ||
Code Monkey
Join Date: Sep 2007
Location: Madison, WI
Posts: 857
|
![]() Quote:
Quote:
![]() |
||
![]() |
![]() |
![]() |
#868 | |
Human being with feelings
Join Date: Sep 2010
Location: Finland
Posts: 776
|
![]() Quote:
Oh, somebody posted this python script earlier. Doesn't seem to work either, at least on OSX. Code:
import subprocess import sys item = RPR_GetSelectedMediaItem(0, 0) take = RPR_GetActiveTake(item) source = RPR_GetMediaItemTake_Source(take) sourceArray = RPR_GetMediaSourceFileName(source, "", 512) filePath = sourceArray[1] if sys.platform == 'darwin': subprocess.check_call(['open', '-R', filePath]) ![]() Last edited by Seventh; 05-18-2012 at 03:20 PM. |
|
![]() |
![]() |
![]() |
#869 |
Human being with feelings
Join Date: Sep 2010
Location: Finland
Posts: 776
|
![]()
I'd also like to request actions for restoring saved track/item selections which also keep the currently selected tracks/items.
for example Restore saved item selection keeping current selection I've noticed many times that I would need this kind of action to create some more in-depth custom macros. Thank you. |
![]() |
![]() |
![]() |
#870 | |
Human being with feelings
Join Date: Feb 2012
Posts: 1,972
|
![]() Quote:
Something like : Add saved item(track) selection to current selection |
|
![]() |
![]() |
![]() |
#871 |
Human being with feelings
Join Date: Aug 2010
Posts: 477
|
![]()
I am having a similar problem although you have gotten further than I have. The ShowInFinder.command is grayed out when I try to select it via Prefs>External Editors>Add. Is there something I need to do for it to be recognized / selectable?
|
![]() |
![]() |
![]() |
#872 |
Code Monkey
Join Date: Sep 2007
Location: Madison, WI
Posts: 857
|
![]()
You're right. The shell script works, but I'm not sure how to get it to be recognizable as a valid executable by Reaper. Sorry about that!
|
![]() |
![]() |
![]() |
#873 |
Human being with feelings
Join Date: Jun 2009
Location: Earth
Posts: 1,340
|
![]()
Tim,
Do you think you could add an option to the "Save Windows Screenset" dialog that when ticked would save the currently selected project tab to the screenset? This would be really usefull when working with multiple projects. Thank you, Anton9 |
![]() |
![]() |
![]() |
#874 |
Code Monkey
Join Date: Sep 2007
Location: Madison, WI
Posts: 857
|
![]()
Anton9, I can't alter the native screenset dialog. Now, that said, it is possible to "piggyback" on screensets from extensions, so I won't say your request is impossible. Add it to the FR list
![]() |
![]() |
![]() |
![]() |
#875 |
Human being with feelings
Join Date: Jun 2009
Location: Earth
Posts: 1,340
|
![]()
Tim,
For some reason I was thinking that Screenshots were part of the SWS package, I think because I have Screenshots right next to Snapshots in the same docker. Anyway thats cool that you can "piggyback" through extensions. You said "Add it to the FR list"..., did you mean I should open an FR at the SWS beta site? By the way did you happen to read Issue 481(coloring Regions & Markers FR)? Is it something that is possible? Thanks, Anton9 |
![]() |
![]() |
![]() |
#876 | ||
Code Monkey
Join Date: Sep 2007
Location: Madison, WI
Posts: 857
|
![]() Quote:
Quote:
Time for me to dive in and wipe out some of those FRs... |
||
![]() |
![]() |
![]() |
#877 | |
Human being with feelings
Join Date: Sep 2010
Location: Finland
Posts: 776
|
![]() Quote:
|
|
![]() |
![]() |
![]() |
#878 |
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,371
|
![]()
nitpick (not so dangerous):
a undo point is created for every letter or deletion you do in the notes window (at least I've tested with project notes). I think this isn't actually necessary or ? Should I create a report in the SWS tracker or is this intended ? |
![]() |
![]() |
![]() |
#879 |
Code Monkey
Join Date: Sep 2007
Location: Madison, WI
Posts: 857
|
![]()
nofish: Yes, this is the expected behavior. We know it's not ideal, but it's necessary to make the feature work.
|
![]() |
![]() |
![]() |
#880 |
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,371
|
![]()
Ok, no problem at all of course, just thought I mention it.
Thanks for the quick reply. |
![]() |
![]() |
![]() |
Thread Tools | |
|
|