Old 12-10-2008, 11:58 AM   #1
sws
Code Monkey
 
sws's Avatar
 
Join Date: Sep 2007
Location: Madison, WI
Posts: 857
Default SWS Extension Updates

For the latest and greatest info about the SWS extension, please go to http://www.sws-extension.org

There you can find documentation for all of the features of the SWS extension.




Original post about the coloring features is below:
=====================

Hey everyone, it's been a while since I've posted any news about my extensions, so here's the latest.

- Most of my extensions, Marker List, Snapshots, Freeze actions, Item/Mute states, ReaConsole, and now Coloring, have been consolidated into one .dll, reaper_sws.dll. It's installed with the installer sws_extension.exe. The installer just copies the .dll to your Reaper plugins directory, and if any of the old versions of the extensions are around, it deletes them to avoid conflicts. If you have any of the listed extensions installed, you should probably download the latest as many bugs have been fixed!

- New in this plugin are coloring menus and actions. You know those 16 colors that you can set in the Reaper color dialog as "custom" colors for your tracks and items? Now these are available directly in the menu for tracks and items as shown here:

This menu is also in the item settings menu available when you right click items, and there are actions available for key binding or macros.

-If you open the Color Management dialog (one of the menu options) you can save/load those 16 colors to/from a file so you can have color sets for different themes, or projects. You can also save the custom colors to your .ReaperTheme file.

From here you can also setup a start and a stop color that work with the "gradient" commands, so you can color your tracks as such:


-Themers, feel free to include 16 colors that work well with your themes in the ReaperTheme file. Add a section [SWS Colors] and values for custcolor1 through custcolor16 using the same format as the rest of the file. Save your current colors to the file first for a nice template.

-Aside from the consolidation and coloring stuff, there's lots of new actions as requested by folks, too much to list at the moment. Open the actions dialog and search SWS to get a taste.

- Note that this plugin works with the current stable release (2.53) and also the latest preview versions.

That's all for now, enjoy!

Last edited by Jeffos; 11-04-2015 at 01:48 AM. Reason: URL update
sws is offline   Reply With Quote
Old 12-10-2008, 12:03 PM   #2
Oxytoxine
Human being with feelings
 
Oxytoxine's Avatar
 
Join Date: Aug 2007
Posts: 374
Default

really great, thank you for your efforts! :-)
Oxytoxine is offline   Reply With Quote
Old 12-10-2008, 12:04 PM   #3
Xenakios
Human being with feelings
 
Xenakios's Avatar
 
Join Date: Feb 2007
Location: Oulu, Finland
Posts: 8,062
Default

Wow, cool stuff! Kudos to you!
__________________
I am no longer part of the REAPER community. Please don't contact me with any REAPER-related issues.
Xenakios is offline   Reply With Quote
Old 12-10-2008, 01:21 PM   #4
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

Brilliant and Effective!

Thanks for your hard work sws... see you around.
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 12-10-2008, 01:23 PM   #5
nicholas
Scribe
 
nicholas's Avatar
 
Join Date: Jan 2007
Location: Van Diemen's Land
Posts: 12,157
Default

I am always overwhelmed by your work, but this time you have excelled even yourself. Thanks!
__________________
Learning Manuals and Reaper Books
REAPER Unleashed - ReaMix - REAPER User Guide
http://www.lulu.com/spotlight/glazfolk
nicholas is online now   Reply With Quote
Old 12-10-2008, 01:30 PM   #6
Tallisman
Human being with feelings
 
Tallisman's Avatar
 
Join Date: Jan 2007
Location: in the middle of the icecube.
Posts: 7,403
Default

forever grateful!

have you considered a paypal donation box / Tip Jar?

I know you love reaper and you love to code, but how'd you like a little loot?

greetings
.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
Old 12-10-2008, 01:57 PM   #7
Bevosss
Human being with feelings
 
Bevosss's Avatar
 
Join Date: Feb 2007
Location: Sydney Oz
Posts: 8,480
Default

Awesome work as always sws...thanks so much for your efforts!
__________________
The media are misleading the public about Syria:
https://www.bostonglobe.com/opinion/...tcK/story.html
Bevosss is offline   Reply With Quote
Old 12-10-2008, 02:01 PM   #8
nicholas
Scribe
 
nicholas's Avatar
 
Join Date: Jan 2007
Location: Van Diemen's Land
Posts: 12,157
Default

Quote:
Originally Posted by Tallisman View Post
forever grateful!

have you considered a paypal donation box / Tip Jar?
Absolutely must do! Even if you don't want any financial reward for yourself, you must have a favourite good cause or charity?
__________________
Learning Manuals and Reaper Books
REAPER Unleashed - ReaMix - REAPER User Guide
http://www.lulu.com/spotlight/glazfolk
nicholas is online now   Reply With Quote
Old 12-10-2008, 03:10 PM   #9
jakerock
Human being with feelings
 
jakerock's Avatar
 
Join Date: Sep 2007
Location: Brooklyn
Posts: 821
Default

Indispensable as always!
I use the marker list extensions constantly.
Thank you very much SWS...

If you do set up a tip jar, I will be in line to donate.

-Jake
__________________
www.jakerock.com
www.sebadoh.com
jakerock is offline   Reply With Quote
Old 12-10-2008, 03:29 PM   #10
roygbiv
Human being with feelings
 
Join Date: Oct 2007
Posts: 227
Default

Sorry to be a dufus, but I can't seem to find your extension within Reaper after installation.

In other words, I've installed it, but I don't see the same options under the "Track" menu that you show in your screen shot.

I checked, and the reaper_sws.dll file is in my C:\Program Files\REAPER\Plugins folder. hmmm.

Am I doing something basically wrong? I have the above listed as one of my VST folders, so it should be finding it.
roygbiv is offline   Reply With Quote
Old 12-10-2008, 04:50 PM   #11
White Tie
Pixel Pusher
 
White Tie's Avatar
 
Join Date: Mar 2007
Location: Blighty
Posts: 4,936
Default

Very, very, very mighty
White Tie is offline   Reply With Quote
Old 12-10-2008, 05:24 PM   #12
Xenakios
Human being with feelings
 
Xenakios's Avatar
 
Join Date: Feb 2007
Location: Oulu, Finland
Posts: 8,062
Default

Quote:
Originally Posted by roygbiv View Post
Sorry to be a dufus, but I can't seem to find your extension within Reaper after installation.

In other words, I've installed it, but I don't see the same options under the "Track" menu that you show in your screen shot.

I checked, and the reaper_sws.dll file is in my C:\Program Files\REAPER\Plugins folder. hmmm.

Am I doing something basically wrong? I have the above listed as one of my VST folders, so it should be finding it.
Don't put the Reaper\Plugins folder to your VST plugin folder list (*). Reaper extensions are not VST plugins, Reaper may get confused trying to load extension DLLs as VST DLLs and/or vice versa...

(*) Unless Reaper actually adds that itself by default. I don't think it does, however.
__________________
I am no longer part of the REAPER community. Please don't contact me with any REAPER-related issues.

Last edited by Xenakios; 12-10-2008 at 05:33 PM.
Xenakios is offline   Reply With Quote
Old 12-10-2008, 10:18 PM   #13
jonespnice
Human being with feelings
 
Join Date: Oct 2008
Posts: 1,140
Default

Thanks Xenakios, much appreciated.
jonespnice is offline   Reply With Quote
Old 12-10-2008, 10:58 PM   #14
jonespnice
Human being with feelings
 
Join Date: Oct 2008
Posts: 1,140
Default

Quote:
Originally Posted by jonespnice View Post
Thanks Xenakios, much appreciated.
Sorry, I mean SWS. Thanks SWS.
jonespnice is offline   Reply With Quote
Old 12-10-2008, 11:27 PM   #15
Malevo
Human being with feelings
 
Malevo's Avatar
 
Join Date: Mar 2008
Location: La Crescenta, California
Posts: 208
Default

WOW!!!!!
I feel so fortunate to be a part of this and be able to enjoy such a display of talent from everybody involved in making this program better...
Hats off...
Malevo is offline   Reply With Quote
Old 12-10-2008, 11:35 PM   #16
jas
Human being with feelings
 
jas's Avatar
 
Join Date: Oct 2008
Location: a zonzo
Posts: 473
Default

Yes, me too, Malevo

+1
jas is offline   Reply With Quote
Old 12-11-2008, 12:08 AM   #17
Kainer
Human being with feelings
 
Kainer's Avatar
 
Join Date: Nov 2007
Location: Cologne/Bangkok
Posts: 1,258
Default

great extension!!
thank you!
__________________
I am old here

http://kainerweissmann.de
Kainer is offline   Reply With Quote
Old 12-11-2008, 01:46 AM   #18
Susan G
Human being with feelings
 
Susan G's Avatar
 
Join Date: Jul 2008
Location: Putnam County, NY, USA
Posts: 3,950
Default

SWS-

Thanks for these, and I would definitely donate, too!

-Susan
Susan G is offline   Reply With Quote
Old 12-11-2008, 02:17 AM   #19
phonofranz
Human being with feelings
 
phonofranz's Avatar
 
Join Date: Jan 2008
Location: Padova, Italy
Posts: 471
Default

Thanks a lot SWS!

Hey mods: shouldn't this be a sticky ?
__________________
Franz[.]Suono - Studio di Registrazione
http://www.franzsuono.com https://www.facebook.com/franzpuntosuono
phonofranz is offline   Reply With Quote
Old 12-11-2008, 11:40 AM   #20
helpdeskeddy
Human being with feelings
 
helpdeskeddy's Avatar
 
Join Date: Apr 2008
Location: Grunn (NL)
Posts: 234
Default Thanks SWS

I use the snapshots a lot...
I've installed this twice: once in my 2.53 folder and once in the preview folder...

Eddy
helpdeskeddy is offline   Reply With Quote
Old 12-11-2008, 11:54 AM   #21
bluzkat
Human being with feelings
 
bluzkat's Avatar
 
Join Date: Jun 2007
Location: Northern Michigan
Posts: 6,919
Default

SWS,

Very cool, very very cool!
__________________
Peace...
bluzkat
bluzkat is offline   Reply With Quote
Old 12-11-2008, 12:06 PM   #22
Gadd23
Human being with feelings
 
Gadd23's Avatar
 
Join Date: Aug 2008
Location: Buenos Aires - Argentina
Posts: 107
Default

Amazing!!!!

Thank You
__________________
"Caballeros, ha sido un placer tocar con Uds..."
//////////////////////////////////////////////////
"Gentleman, it's been a pleasure playing with you..."
Gadd23 is offline   Reply With Quote
Old 12-11-2008, 02:31 PM   #23
Westrabua
Human being with feelings
 
Join Date: Aug 2008
Location: Germany
Posts: 76
Default

Hands up!!! Great work SWS!
Westrabua is offline   Reply With Quote
Old 12-11-2008, 10:08 PM   #24
zappsunzorn
Human being with feelings
 
zappsunzorn's Avatar
 
Join Date: Feb 2008
Location: Virginia Beach VA
Posts: 2,274
Default Change colors from ReaConsole

I do not know if this was mentioned before, but now we can change colors in ReaConsole.

EX c1 green
changes track one to green
Ex c2-4 red
changes tracks 2,3,4 to red
Ex c*
changes all track colors back to the default color

Last edited by zappsunzorn; 12-11-2008 at 10:13 PM.
zappsunzorn is offline   Reply With Quote
Old 12-11-2008, 10:21 PM   #25
Shredder
Human being with feelings
 
Shredder's Avatar
 
Join Date: May 2008
Location: Baltimore
Posts: 951
Default

Cool stuff - thanks SWS!!
__________________
Shredder
Shredder is offline   Reply With Quote
Old 12-12-2008, 12:17 AM   #26
sws
Code Monkey
 
sws's Avatar
 
Join Date: Sep 2007
Location: Madison, WI
Posts: 857
Default

Quote:
Originally Posted by zappsunzorn View Post
I do not know if this was mentioned before, but now we can change colors in ReaConsole.
Yeah, I almost forgot about that feature, thanks for the reminder zappsunzorn!

You can also set your custom colors with ReaConsole, "c 1" sets the selected tracks to custom color 1. HTML style hex colors work too, "c 0x0000ff" sets selected tracks to blue.

(... and don't forget my favorite ReaConsole command: "i* 1-" sets all tracks' inputs in increasing fashion, track 1 to input 1, track 2 to input 2, etc.)

ReaConsole is fairly well documented here.

Last edited by sws; 12-12-2008 at 12:21 AM.
sws is offline   Reply With Quote
Old 12-12-2008, 12:28 AM   #27
Bevosss
Human being with feelings
 
Bevosss's Avatar
 
Join Date: Feb 2007
Location: Sydney Oz
Posts: 8,480
Default

Quote:
Originally Posted by zappsunzorn View Post
I do not know if this was mentioned before, but now we can change colors in ReaConsole.

EX c1 green
changes track one to green
Ex c2-4 red
changes tracks 2,3,4 to red
Ex c*
changes all track colors back to the default color
Very cool, thanks for the heads-up on that. I don't know if it's just me, but it recognises most colours and more obscure ones like magenta and cyan, but no reaction for grey/violet/indigo/maroon/crimson etc.

Is there a name chart somewhere for the colours?

Edit: here is the list to date:

red
blue
green
grey
black
white
yellow
cyan
magenta
purple
orange
__________________
The media are misleading the public about Syria:
https://www.bostonglobe.com/opinion/...tcK/story.html

Last edited by Bevosss; 12-12-2008 at 12:36 AM.
Bevosss is offline   Reply With Quote
Old 12-12-2008, 04:02 AM   #28
Nardberr
Human being with feelings
 
Join Date: Mar 2008
Posts: 52
Default

Wonderful stuff SWS !!!!

Blessings!
Nardberr is offline   Reply With Quote
Old 12-12-2008, 04:28 AM   #29
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

Wow, love the color features. That's really great, thank you for your good work. Up to now I had to be very careful to not change the colors in the palette once I set them up to my liking. You freed me from this burden, and even included a possibility to have these colors in your list with one click. SUUUPERSLICK!!! thanks again.

I almost dare not ask, but there's always more... Could it be possible to have a 'set selected items to track color' entry?
gofer is offline   Reply With Quote
Old 12-12-2008, 07:32 AM   #30
henge
Human being with feelings
 
henge's Avatar
 
Join Date: Sep 2007
Posts: 2,153
Default

Brilliant as usual. Thanks a bundle.
__________________
Registered Reaper user.
http://www.villageworkscanada.com/landingpad.cfm
henge is offline   Reply With Quote
Old 12-12-2008, 09:36 AM   #31
DarkStar
Human being with feelings
 
DarkStar's Avatar
 
Join Date: May 2006
Location: Surrey, UK
Posts: 19,674
Default

This took me a few minutes of random acts of clicking to work out so I'll post it for others.

- I could not work out how to set the Custom Colours in the drop-down list,
- Then I found that you need to set them all up in the Custom Colours section of the Colours window (the clue's in the name!)
- like this:
[IMG]http://img504.**************/img504/9024/dsr253swscolours2sh0.th.png[/IMG]
Big pic:
http://img504.**************/img504/9...olours2sh0.png
- then click [OK] and [Save Color set to file] and you're good to go.

HTH
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
DarkStar is offline   Reply With Quote
Old 12-12-2008, 09:41 AM   #32
sws
Code Monkey
 
sws's Avatar
 
Join Date: Sep 2007
Location: Madison, WI
Posts: 857
Default

Quote:
Originally Posted by gofer View Post
I almost dare not ask, but there's always more... Could it be possible to have a 'set selected items to track color' entry?
Gofer, no problem, I added "Set item to respective track color" to the latest build. Reinstall with the link in my sig and you'll be all set!

I appreciate all the thanks from everyone; perhaps I'll consider a tip jar sort of thing in the future.

DarkStar, thanks for that explanation. You can also get to that same color dialog by right clicking on a track/item and picking the built-in "Set to custom color...", or by changing any of the colors in your theme from the Preferences window.
sws is offline   Reply With Quote
Old 12-12-2008, 10:01 AM   #33
henge
Human being with feelings
 
henge's Avatar
 
Join Date: Sep 2007
Posts: 2,153
Default

SWS ,reaper not seeing the extensions here!
Yes they're in the plugins folder and I've scanned for new plugs.
Any suggestions.
__________________
Registered Reaper user.
http://www.villageworkscanada.com/landingpad.cfm
henge is offline   Reply With Quote
Old 12-12-2008, 10:25 AM   #34
sws
Code Monkey
 
sws's Avatar
 
Join Date: Sep 2007
Location: Madison, WI
Posts: 857
Default

Quote:
Originally Posted by henge View Post
SWS ,reaper not seeing the extensions here!
Yes they're in the plugins folder and I've scanned for new plugs.
Any suggestions.
Hmmm, let's make sure to get this working!

Reaper_sws.dll must be placed in your current reaper directory REAPER\Plugins. There should be other reaper_*.dll files in there too. This isn't the VST directory, it won't work there, and plugin rescan doesn't apply here. That directory should not be in the VST scan path, either. You're using (at least) 2.53, right?
sws is offline   Reply With Quote
Old 12-12-2008, 11:25 AM   #35
teejb43
Human being with feelings
 
teejb43's Avatar
 
Join Date: Oct 2007
Posts: 246
Default

Id really like to try this, however I'm getting an error that I can't write this to my Reaper/plugins folder. Not sure why...
teejb43 is offline   Reply With Quote
Old 12-12-2008, 12:59 PM   #36
henge
Human being with feelings
 
henge's Avatar
 
Join Date: Sep 2007
Posts: 2,153
Default

Quote:
Originally Posted by sws View Post
Hmmm, let's make sure to get this working!

Reaper_sws.dll must be placed in your current reaper directory REAPER\Plugins. There should be other reaper_*.dll files in there too. This isn't the VST directory, it won't work there, and plugin rescan doesn't apply here. That directory should not be in the VST scan path, either. You're using (at least) 2.53, right?
Yup ,using 2.53 and the dll's are in the REAPER\Plugins directory.
__________________
Registered Reaper user.
http://www.villageworkscanada.com/landingpad.cfm
henge is offline   Reply With Quote
Old 12-12-2008, 01:07 PM   #37
Xenakios
Human being with feelings
 
Xenakios's Avatar
 
Join Date: Feb 2007
Location: Oulu, Finland
Posts: 8,062
Default

SWS, are you statically linking the VC runtime library/ies to your DLL? I think not, but you'll know best of course...It could be people are missing the necessary runtime DLL and for some reason that missing doesn't cause an obvious error message from Windows/Reaper...I myself decided to statically link the runtime stuff to my DLLs, even at the cost of increased DLL size.
__________________
I am no longer part of the REAPER community. Please don't contact me with any REAPER-related issues.
Xenakios is offline   Reply With Quote
Old 12-12-2008, 01:36 PM   #38
Shredder
Human being with feelings
 
Shredder's Avatar
 
Join Date: May 2008
Location: Baltimore
Posts: 951
Default

Quote:
Originally Posted by teejb43 View Post
Id really like to try this, however I'm getting an error that I can't write this to my Reaper/plugins folder. Not sure why...
You must have admin privileges - are you using Vista?
__________________
Shredder
Shredder is offline   Reply With Quote
Old 12-12-2008, 02:43 PM   #39
sws
Code Monkey
 
sws's Avatar
 
Join Date: Sep 2007
Location: Madison, WI
Posts: 857
Default

Henge and any others with issues, could you do me a favor?

Manually download this test build reaper_sws.dll to your Reaper\Plugins dir. Then restart Reaper and see if there's a file C:\swserror.txt. If so, please paste the content into a post or PM.

Quote:
Originally Posted by Xenakios View Post
SWS, are you statically linking the VC runtime library/ies to your DLL? I think not, but you'll know best of course...It could be people are missing the necessary runtime DLL and for some reason that missing doesn't cause an obvious error message from Windows/Reaper...I myself decided to statically link the runtime stuff to my DLLs, even at the cost of increased DLL size.
Yup, I do statically link.
sws is offline   Reply With Quote
Old 12-12-2008, 02:58 PM   #40
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

Quote:
Originally Posted by teejb43 View Post
Id really like to try this, however I'm getting an error that I can't write this to my Reaper/plugins folder. Not sure why...
You need to be sure that reaper.exe is not running... sws' installer checks that before trying to drop the plug-in inside your folder.
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway

Last edited by Mercado_Negro; 12-12-2008 at 03:00 PM.
Mercado_Negro 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 10:56 PM.


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