Old 05-04-2009, 07:36 AM   #41
audioguytodd
Human being with feelings
 
audioguytodd's Avatar
 
Join Date: Mar 2008
Location: Atlanta, GA
Posts: 1,057
Default

Thanks for the hard work Agree. They look great!!
I know it is just DAW vanity, but it will help other people get the point that Reaper is a 'Real Pro DAW'.

It is hard for a lot of people to not judge a book by it's cover.

Great job!!
__________________
Comp Specs: WIN XPSP3, Q6600, ASUSP5K, 3 GB PC6400 RAM, Focusrite Saffire, AlphaTrack, lots of plugins and hardware.

Last edited by audioguytodd; 05-05-2009 at 04:19 PM.
audioguytodd is offline   Reply With Quote
Old 05-04-2009, 08:01 AM   #42
argee
Human being with feelings
 
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
Default

Quote:
Originally Posted by labyrinth View Post
Great work on these, as this is one of the biggest things that takes away from Jesusonic FX. So many great plugs, but they are so tediouas with their no GUI. Some do well (IMHO) this way, but most could really do well and deserve a fantastic front end for their fantastic programming. (same with ReaFX too).

I was thinking of doing some myself eventually. We should put together of most used JS Effects to skin.

Thanks Labryinth and audioguytodd!

Part of my motivation for doing these is to get people into using JS FX, of which I think there are a lot of good ones that, as you say, just don't have much visual appeal.

I'm hopeful that others will try their hand at some GUI's as well. It's probably best to pick one that you like to use yourself. If someone wants to do their own version of the same set of effects, that's cool too!

cheers
argee is offline   Reply With Quote
Old 05-04-2009, 08:00 PM   #43
argee
Human being with feelings
 
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
Default

For those that want it, I've attached a 2.x version in a zip file to the OP. I had to remove the input text box from the GUI as there doesn't appear to be any other way to get them to display at the top of the window.

cheers
argee is offline   Reply With Quote
Old 05-04-2009, 08:29 PM   #44
junioreq
Human being with feelings
 
junioreq's Avatar
 
Join Date: Aug 2008
Location: Buffalo NY
Posts: 1,091
Default

JS only has Gui knobs?? that are done with a .png?? I am a slider hater with the win gui. Wondering if maybe theres a code I could put into other js that would be a simple knob pic or so... so I could replace all the sliders with knobs.. yeah i know, i'm a knob head.
junioreq is offline   Reply With Quote
Old 05-04-2009, 08:31 PM   #45
flight
Human being with feelings
 
flight's Avatar
 
Join Date: Jun 2007
Location: CA
Posts: 736
Default

Argee,
These look totally awesome. Great work!

BTW, what Reaper theme is that in the back?

-f
flight is offline   Reply With Quote
Old 05-04-2009, 09:42 PM   #46
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

I wouldn't like to turn this into GUI's FR's thread but maybe you could consider the idea of making GUI's for: volume_pan and SwixMitch, really useful tools for mixing
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 05-04-2009, 10:09 PM   #47
junioreq
Human being with feelings
 
junioreq's Avatar
 
Join Date: Aug 2008
Location: Buffalo NY
Posts: 1,091
Default

I'm with Merca. Mix is a very important tool.
junioreq is offline   Reply With Quote
Old 05-04-2009, 10:10 PM   #48
argee
Human being with feelings
 
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
Default

Quote:
Originally Posted by junioreq View Post
JS only has Gui knobs?? that are done with a .png?? I am a slider hater with the win gui. Wondering if maybe theres a code I could put into other js that would be a simple knob pic or so... so I could replace all the sliders with knobs.. yeah i know, i'm a knob head.
Hi junioreq,

Weeeeellllll....it's not quite that simple.

If you take a look at the ChorusGUI plug and the comments I put in there, you'll see a few things needed to make a functional knob.

1. You need to hide the original sliders (but you can keep them in the code to store values)
2. You need a graphic. There's probably many ways you can approach this. I chose to make the knob graphic part of the static background and use line indicators drawn on top. You're welcome to use any of the graphic bits that are supplied with my GUI's.

Another method you can use in JS is a separate graphic for the knob which you actually rotate using code. An example of this method is here:

http://forum.cockos.com/showthread.php?t=16527

(That was my first attempt and probably not a great code example)

3. You need the code to display the knob based on the current value of the parameter. The easiest way I've found is to tie the display in with the values stored in the original sliders.

4. You need the code to handle user input via the mouse. Vertical click and drag is probably the simplest to handle code wise.

That's it in a nutshell, the real fun of course is in the details!

cheers
argee is offline   Reply With Quote
Old 05-04-2009, 10:13 PM   #49
argee
Human being with feelings
 
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
Default

Quote:
Originally Posted by Mercado_Negro View Post
I wouldn't like to turn this into GUI's FR's thread but maybe you could consider the idea of making GUI's for: volume_pan and SwixMitch, really useful tools for mixing
Hey, I'll consider anything!

I can take a look at them when I get the time.
Right now it's time for bed!

cheers
argee is offline   Reply With Quote
Old 05-04-2009, 10:15 PM   #50
argee
Human being with feelings
 
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
Default

Quote:
Originally Posted by flight View Post
Argee,
These look totally awesome. Great work!

BTW, what Reaper theme is that in the back?

-f
That's a theme I've been working on for way too long for v3.

It will show up here eventually...

cheers
argee is offline   Reply With Quote
Old 05-04-2009, 10:18 PM   #51
junioreq
Human being with feelings
 
junioreq's Avatar
 
Join Date: Aug 2008
Location: Buffalo NY
Posts: 1,091
Default

Thanx, need something to keep me busy late nights. Old time VB programmer. See if I can sort this out. Thanks for being open with the code!!! Keep up the work man!
junioreq is offline   Reply With Quote
Old 05-04-2009, 10:47 PM   #52
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

Quote:
Originally Posted by argee View Post
Hey, I'll consider anything!

I can take a look at them when I get the time.
Right now it's time for bed!

cheers
Man! People like you is what makes this community BIG!!!! Thanks for considering those 2 effects Take your time... the more we wait the better they'll be!!!!!
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 05-05-2009, 05:33 AM   #53
Jeffos
Mortal
 
Jeffos's Avatar
 
Join Date: Dec 2008
Location: France
Posts: 1,969
Default

agree,
lots of karma, then !

technical Q: I had a look on how it works, we can not manage dropdown boxes like you've done with sliders, right ?
Jeffos is offline   Reply With Quote
Old 05-05-2009, 06:31 AM   #54
flight
Human being with feelings
 
flight's Avatar
 
Join Date: Jun 2007
Location: CA
Posts: 736
Default

Quote:
Originally Posted by argee View Post
That's a theme I've been working on for way too long for v3.

It will show up here eventually...

cheers
Looks great, too! Hurry, hurry, hurry...!
flight is offline   Reply With Quote
Old 05-05-2009, 07:00 AM   #55
argee
Human being with feelings
 
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
Default

Quote:
Originally Posted by Jeffos View Post
agree,
lots of karma, then !

technical Q: I had a look on how it works, we can not manage dropdown boxes like you've done with sliders, right ?
Hi Jeffos,

I'm not quite sure what you're asking, but in Jesusonic code the drop down boxes are actually just sliders with a set list of text values. To represent those graphically may be possible (e.g. a set of option buttons) but text is something Jesusonic doesn't deal with very well and the code tends to balloon when you have to output it.

cheers
argee is offline   Reply With Quote
Old 05-05-2009, 07:07 AM   #56
argee
Human being with feelings
 
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
Default

Quote:
Originally Posted by junioreq View Post
Thanx, need something to keep me busy late nights. Old time VB programmer. See if I can sort this out. Thanks for being open with the code!!! Keep up the work man!
Yeah, I'm an old time VB programmer too. It took a little while to get my head around JS as it is mostly like C language. Other than it's limitations for things other than what it was originally designed for, it's kind of a cool little programming environment. Very lean.

Lots of luck with it. I'll try to help if I can, although I only know what I know (if you know what I mean!) to get the GUI's done.

cheers
argee is offline   Reply With Quote
Old 05-05-2009, 10:48 AM   #57
LCipher
Human being with feelings
 
LCipher's Avatar
 
Join Date: Apr 2008
Posts: 2,036
Default

thanks a ton for these. very cool.
LCipher is offline   Reply With Quote
Old 05-05-2009, 11:17 AM   #58
Jeffos
Mortal
 
Jeffos's Avatar
 
Join Date: Dec 2008
Location: France
Posts: 1,969
Default

Quote:
Originally Posted by argee View Post
Hi Jeffos,

I'm not quite sure what you're asking, but in Jesusonic code the drop down boxes are actually just sliders with a set list of text values. To represent those graphically may be possible (e.g. a set of option buttons) but text is something Jesusonic doesn't deal with very well and the code tends to balloon when you have to output it.

cheers
that pefectly answers to my question, thanx!
Jeffos is offline   Reply With Quote
Old 05-05-2009, 02:16 PM   #59
willowhaus
Human being with feelings
 
Join Date: Jun 2006
Posts: 505
Default

Way cool! It may be just sucking CPU cycles, but being an effects-rack kind of guy I like to "see" what I'm doing sometimes.

BTW - I didn't see it stated here, but I got help on the IRC so I'll just add:
Put the files into the C:\Program Files\REAPER\Effects folder, and you'll see additions to the JS effects list, such as JS: delayGUI

Nice work, man!
willowhaus is offline   Reply With Quote
Old 05-05-2009, 02:50 PM   #60
MichaJo
Human being with feelings
 
MichaJo's Avatar
 
Join Date: Oct 2008
Location: Germany
Posts: 1,772
Default

Quote:
Originally Posted by argee View Post
I'm hopeful that others will try their hand at some GUI's as well. It's probably best to pick one that you like to use yourself. If someone wants to do their own version of the same set of effects, that's cool too!

cheers
Just for the fun of it i've "stolen" your Distortion GUI and made my first try.
Thanks for encouraging



Michael
MichaJo is offline   Reply With Quote
Old 05-05-2009, 03:02 PM   #61
argee
Human being with feelings
 
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
Default

Lol! That's great and very original! Nice work!

By all means, use whatever graphics or code you want. I essentially built these on top of other peoples work anyway.

I have to say the ability of some of the people who write JS plugins humbles me as I don't understand most of it.

cheers
argee is offline   Reply With Quote
Old 05-06-2009, 03:09 PM   #62
wallace
Human being with feelings
 
Join Date: Jan 2009
Location: UK
Posts: 594
Default

Quote:
Originally Posted by argee View Post
For those that want it, I've attached a 2.x version in a zip file to the OP. I had to remove the input text box from the GUI as there doesn't appear to be any other way to get them to display at the top of the window.

cheers
Brilliant!

Many thanks for this, I'm downloading them now
wallace is offline   Reply With Quote
Old 05-06-2009, 04:27 PM   #63
zappsunzorn
Human being with feelings
 
zappsunzorn's Avatar
 
Join Date: Feb 2008
Location: Virginia Beach VA
Posts: 2,274
Default

Quote:
Originally Posted by argee View Post
For those that want it, I've attached a 2.x version in a zip file to the OP. I had to remove the input text box from the GUI as there doesn't appear to be any other way to get them to display at the top of the window.

cheers
Cool, hopefully Reaper 2.59? will get the JS update, as well as eventually officially releasing an updated JS Reaplugs version so non reaper users can enjoy the gui (and JS plugins).
zappsunzorn is offline   Reply With Quote
Old 05-06-2009, 10:00 PM   #64
onewayout
Human being with feelings
 
Join Date: Feb 2008
Location: So Florida
Posts: 1,395
Default

Hey Agree,

These look LOVELY! But I can't seem to get them to work in my reaper....I put them in the JS folder any suggestions guys??
onewayout is offline   Reply With Quote
Old 05-07-2009, 03:36 AM   #65
White Tie
Pixel Pusher
 
White Tie's Avatar
 
Join Date: Mar 2007
Location: Blighty
Posts: 4,950
Default

Woo having fun with this, well played sir!



...now to figure out how to change colours...
White Tie is offline   Reply With Quote
Old 05-07-2009, 07:07 AM   #66
argee
Human being with feelings
 
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
Default

Quote:
Originally Posted by White Tie View Post
Woo having fun with this, well played sir!



...now to figure out how to change colours...
THAT'S AWESOME!!! I LOVE IT!

I was hoping you might wander in here at some point.

WT, if you're game and want to do some mock-ups for other JS plugins, I would be happy to try to handle the code side. You obviously have the basic idea of how to format the graphics and I know you could come up with some incredible stuff.

BTW: Colors for drawing lines and rectangles are set using the RGB values like so:

gfx_r=xx;
gfx_g=xx;
gfx_b=xx;

The values range from 0 to 1 (which represents 255 in most graphics programs)

you can shorten the code to this as well if you want to set them all the same:

gfx_r=gfx_g=gfx_b=1.0;

You just need to have the color setting line somewhere before the line where you draw the line or rectangle

cheers

Last edited by argee; 05-07-2009 at 10:09 AM.
argee is offline   Reply With Quote
Old 05-07-2009, 08:47 AM   #67
onewayout
Human being with feelings
 
Join Date: Feb 2008
Location: So Florida
Posts: 1,395
Default

HEY GUYS!!!!

I want em too PLEASE HEP me!!! (-: Why won't they show up in my reaper?
onewayout is offline   Reply With Quote
Old 05-07-2009, 08:51 AM   #68
DarkStar
Human being with feelings
 
DarkStar's Avatar
 
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
Default

What have you done so far?
Did you make sure that you picked the right version for your version of Reaper?
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
DarkStar is offline   Reply With Quote
Old 05-07-2009, 09:44 AM   #69
argee
Human being with feelings
 
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
Default

Sorry, I didn't put it in the OP, but as mentioned by someone else in this thread:

Put the files into the C:\Program Files\REAPER\Effects folder, and you'll see additions to the JS effects list, such as JS: delayGUI

You may possibly need to re-scan the folder in Preferences, but usually a re-start of Reaper is enough.

The only difference in the 2.x versions of Reaper is that they display with a gap at the top - there is a 2.x version attached to the OP in which I had to remove the input text box so they show up correctly.

Hope that clears up the problem!

cheers
argee is offline   Reply With Quote
Old 05-07-2009, 10:28 AM   #70
StepOne
Human being with feelings
 
StepOne's Avatar
 
Join Date: Jan 2008
Location: CA
Posts: 991
Default

WT that looks pretty sweet...

Question: Is there any way to incorporate and skin the VU meters instead of having them on the outside of all the JS plugs, so these would be actual "full" skins? Methinks not
__________________
Damn it feels good to be a gangsta.
StepOne is offline   Reply With Quote
Old 05-07-2009, 12:31 PM   #71
argee
Human being with feelings
 
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
Default

Quote:
Originally Posted by StepOne View Post
Question: Is there any way to incorporate and skin the VU meters instead of having them on the outside of all the JS plugs, so these would be actual "full" skins? Methinks not
Not that I know of but of what I do not know there is much. Or not.

cheers
argee is offline   Reply With Quote
Old 05-07-2009, 02:13 PM   #72
White Tie
Pixel Pusher
 
White Tie's Avatar
 
Join Date: Mar 2007
Location: Blighty
Posts: 4,950
Default

Quote:
Originally Posted by argee View Post
I was hoping you might wander in here at some point.

WT, if you're game and want to do some mock-ups for other JS plugins, I would be happy to try to handle the code side.
I did try and pimp myself out to you fine assembled JS folk a while back, but no takers at the time. Just for a scattering of knobs and buttons for everyone to have a play with, and that offer still stands. But if you'd like some simple GUIs, your wish is my pleasure ...although I reckon you've got this covered well yourself

I have no doubt that if any of you gents were to scoot over to our la-de-da world of the theming forum and say "Oi! Someone do me some graphic!" you'd have no shortage of takers.
White Tie is offline   Reply With Quote
Old 05-07-2009, 02:53 PM   #73
argee
Human being with feelings
 
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
Default

That's great!

I've already gotten some requests for the these plugins:

volume_pan
SwixMitch
event horizon
1073
fairly childish
dvc
master limiter
mga_jslimiter

I'd say for starters, if you pick one and give me a screenshot of what you expect it to look like and then a bitmap arranged in a similar fashion to the one you already did, I'll do my best to try to reproduce it. I don't want to take on too much at a time as I do occaisonally like to make music too!

cheers
argee is offline   Reply With Quote
Old 05-07-2009, 03:17 PM   #74
Shan
Human being with feelings
 
Shan's Avatar
 
Join Date: Mar 2007
Location: Vancouver
Posts: 2,279
Default

Quote:
Originally Posted by White Tie View Post
Woo having fun with this, well played sir!



...now to figure out how to change colours...
HOLY SH*TE!!!!!!!!

+1 for the WT & argee team up on these!

WT, can you give us some tips on your Windows border? I run XP in XP classic mode. I'd like to change the Windows border to look like yours in that screen shot if possible. Thanks for any info you can provide.

Shane
__________________
"Music should be performed by the musician not by the engineer."

Michael Wagener 25th July 2005, 02:59 PM

Last edited by Shan; 05-07-2009 at 03:20 PM.
Shan is offline   Reply With Quote
Old 05-07-2009, 03:24 PM   #75
onewayout
Human being with feelings
 
Join Date: Feb 2008
Location: So Florida
Posts: 1,395
Default

GOT IT! Thanks Dark star and Agree...(-:
onewayout is offline   Reply With Quote
Old 05-08-2009, 02:49 AM   #76
White Tie
Pixel Pusher
 
White Tie's Avatar
 
Join Date: Mar 2007
Location: Blighty
Posts: 4,950
Default

Groovy - some successful colour fiddling : Try Me.

Shan - I use the 'Royale Noir' windows theme.
White Tie is offline   Reply With Quote
Old 05-08-2009, 03:25 AM   #77
sinkmusic
Human being with feelings
 
sinkmusic's Avatar
 
Join Date: Feb 2006
Location: decepticon mothership in a hidden place inside a mountain
Posts: 3,754
Default

Quote:
Originally Posted by argee View Post
That's great!

I've already gotten some requests for the these plugins:

volume_pan
SwixMitch
event horizon
1073
fairly childish
dvc
master limiter
mga_jslimiter

I'd say for starters, if you pick one and give me a screenshot of what you expect it to look like and then a bitmap arranged in a similar fashion to the one you already did, I'll do my best to try to reproduce it. I don't want to take on too much at a time as I do occaisonally like to make music too!

cheers
Hi
Thanks Argee for your work.

A while ago, I had done some skins for the Loser/MGA plugins (the VST versions, to be wrapped in Asseca's Mgui wrapper), if anyone is interested ?
It was the stereo imager, the compressor and the transient designer, all in a similar GUi scheme...

[edit]
Here are the skins :







Some are finished, some are not. They were already published on Asseca's website, with Michael's agreement. I think that if anyone is willing to code these GUI for the JS versions, i will ask him the permission again.

Last edited by sinkmusic; 05-08-2009 at 03:31 AM.
sinkmusic is offline   Reply With Quote
Old 05-08-2009, 03:41 AM   #78
sinkmusic
Human being with feelings
 
sinkmusic's Avatar
 
Join Date: Feb 2006
Location: decepticon mothership in a hidden place inside a mountain
Posts: 3,754
Default

Quote:
Originally Posted by White Tie View Post
Groovy - some successful colour fiddling : Try Me.
Hi, WT, it looks good !
Now i wish we could have a little suite of guified JSfx for the v3 release, suiting well the new smart v3 theme (or at least the Reaplugs - even the VST version- getting such a generic and classy skin : ReaEq, ReaFIr, ReaComp, ReaXcomp...) !
sinkmusic is offline   Reply With Quote
Old 05-08-2009, 06:45 AM   #79
argee
Human being with feelings
 
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
Default

Hi WT,

That looks great! Trying it did make me realize that there's a small bug in my code to do with the Rate knob. I've updated my set and I've attached a fixed version of yours.

Hey Sinkmusic,

Nice job on those skins! Very clean and clear. I'm not quite sure how you would reproduce the color band indicator on the knobs in JS. It has a fairly limited graphics section. I suppose there are brute force methods that could be used (render each pixel).

I did a GUI version of Loser's MGA JS Limiter a while ago and IIRC he expressed the opinion that he didn't think that it needed a GUI so he didn't really care. It would probably be a good idea to ask him again though.

Thanks for the input!

cheers

Last edited by argee; 12-23-2011 at 09:30 PM.
argee is offline   Reply With Quote
Old 05-08-2009, 08:33 AM   #80
pattonfreak1
Human being with feelings
 
pattonfreak1's Avatar
 
Join Date: Nov 2007
Location: Omicron Persei 8
Posts: 3,245
Default

I pm'ed argee about this a few days ago:
I think it'd be great if someone would skin the "top-shelf" JSFX and have them as a bundle (ie: major tom, event horizon, mga js limiter, etc).
Just a thought.
__________________
www.reverbnation.com/gigawatt
pattonfreak1 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:52 AM.


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