Old 01-04-2012, 01:44 PM   #1
TheWhistler
Human being with feelings
 
TheWhistler's Avatar
 
Join Date: Nov 2010
Location: In the abyss...gazing at you...
Posts: 1,237
Default Jesusonic FX documentation

Hi there. Is there a proper documentation for the JS FX that come along with REAPER? Someone postet that the explanation for the plugs were in the edit window or in a text editor. I opened up a few but I never found any hints how to use them. E. g. utility: bufsave. I found out that this can be used to route audio alongside and put it back in for feedback purposes. I would have never come across with that if there had not someone kindly told me about.

So my question is: Is there an explanation for all these goodies which use is not that obvious and that are lying asleep on my harddisk? The REAPER user-guide kind of neglects these a bit. Does anyone have a link or somthing to point me to? Thankīs in advance.

Greetz
Whistler
__________________
And when you gaze long into an abyss the abyss also gazes into you.
https://marrowvoltage.bandcamp.com
TheWhistler is online now   Reply With Quote
Old 01-04-2012, 01:56 PM   #2
nicholas
Scribe
 
nicholas's Avatar
 
Join Date: Jan 2007
Location: Van Diemen's Land
Posts: 12,166
Default

I'm working on gradually adding more of these go the User Guide. Bufsave is one of a bunch that will be added to the next update.

However, with about 250 JS plug-ins it takes a lot of time to research them all - and even then to document them all thoroughly would easily double the size of the guide! That's not really feasible.

One place to look for more info is the WIKI.
http://wiki.cockos.com/wiki/index.ph..._Documentation

Keeping this up to date really depends on people with the knowledge being able and willing to give their time to keep it up to date and make it comprehensive.
__________________
Learning Manuals and Reaper Books
REAPER Unleashed - ReaMix - REAPER User Guide
http://www.lulu.com/spotlight/glazfolk

Last edited by nicholas; 01-04-2012 at 02:15 PM.
nicholas is offline   Reply With Quote
Old 01-04-2012, 02:06 PM   #3
nicholas
Scribe
 
nicholas's Avatar
 
Join Date: Jan 2007
Location: Van Diemen's Land
Posts: 12,166
Default

PS Whistler, please check your personal message box!
__________________
Learning Manuals and Reaper Books
REAPER Unleashed - ReaMix - REAPER User Guide
http://www.lulu.com/spotlight/glazfolk
nicholas is offline   Reply With Quote
Old 01-04-2012, 03:29 PM   #4
TheWhistler
Human being with feelings
 
TheWhistler's Avatar
 
Join Date: Nov 2010
Location: In the abyss...gazing at you...
Posts: 1,237
Default

Quote:
Originally Posted by nicholas View Post
PS Whistler, please check your personal message box!
Hi,

sorry for the empty message, I accidentally pressed the submit button when I wanted to press preview.

Wouldīt it be helpful it there was a list where all these plugs could tagged. There are some which use is quite obvious. There are some I have vague idea of what is going on, but donīt know how I could use that in an actual project. And there are some I donīt have a clue.

1. Obvious ones: Chorus, Delay, Midi-Helper (Channel split etc)

2. Have an idea ones: 8 in 2 Mixers (know what it does but donīt know the actual benefit, because it also could be done with sub-groups (???!)), Zero Crossing Maximizier (why would one want that?), FFT Splitter,

3. Donīt have a clue ones: ADPCM Simulator, gmem-receive, midi eater, mdct shifter, badbusmojo.

These are the results from a quick look.

Greetz
Whistler
__________________
And when you gaze long into an abyss the abyss also gazes into you.
https://marrowvoltage.bandcamp.com
TheWhistler is online now   Reply With Quote
Old 01-04-2012, 05:52 PM   #5
dub3000
Human being with feelings
 
dub3000's Avatar
 
Join Date: Mar 2008
Location: Sydney, Australia
Posts: 3,955
Default

Quote:
Originally Posted by TheWhistler View Post
Hi,
3. Donīt have a clue ones: ADPCM Simulator, gmem-receive, midi eater, mdct shifter, badbusmojo.
totally from memory -

ADPCM simulates bad phone connections
gmem-* can be used to do weird routing between tracks (probably not recommended) - probably more a proof-of-concept.
midi eater just blocks all midi data (?)
badbussmojo adds non-linearity a'la mixing desks/summing mixers.

most plugins will have a one-line description in the top of the source; i like to think of the fx as a big awesome box full of unlabeled fx pedals.
dub3000 is offline   Reply With Quote
Old 01-05-2012, 12:28 AM   #6
TheWhistler
Human being with feelings
 
TheWhistler's Avatar
 
Join Date: Nov 2010
Location: In the abyss...gazing at you...
Posts: 1,237
Default

Quote:
Originally Posted by dub3000 View Post
totally from memory -

ADPCM simulates bad phone connections
gmem-* can be used to do weird routing between tracks (probably not recommended) - probably more a proof-of-concept.
midi eater just blocks all midi data (?)
badbussmojo adds non-linearity a'la mixing desks/summing mixers.

most plugins will have a one-line description in the top of the source; i like to think of the fx as a big awesome box full of unlabeled fx pedals.
Thanks for your reply. All of that sounds promising if you have a slight idea of what a thing could do,
otherwise it will stay in the box (labeled or not). ADPCM has a (very) short description in the edit box.
The others donīt. Would it somehow be possible to collect the knowledge about these in a list?

Whistler
__________________
And when you gaze long into an abyss the abyss also gazes into you.
https://marrowvoltage.bandcamp.com
TheWhistler is online now   Reply With Quote
Old 01-05-2012, 01:35 AM   #7
mabian
Moderator
 
mabian's Avatar
 
Join Date: Aug 2007
Location: Italy
Posts: 4,326
Default

Quote:
Originally Posted by nicholas View Post
I'm working on gradually adding more of these go the User Guide. Bufsave is one of a bunch that will be added to the next update.
Amazing. Thank you Nicholas!

- Mario
mabian is offline   Reply With Quote
Old 01-05-2012, 02:11 AM   #8
nicholas
Scribe
 
nicholas's Avatar
 
Join Date: Jan 2007
Location: Van Diemen's Land
Posts: 12,166
Default

Quote:
Originally Posted by mabian View Post
Amazing. Thank you Nicholas!

- Mario
Thank you Mario ....

I'm working on the general principle that generic type JS effects (like delay, chorus, EQ) don't need to be documented in the User Guide - anybody with the most basic understanding of what delay, chorus, etc. are should be able to pick them up without any explanation.

For those that don't ... well, we have to draw a line somewhere. At the end of the day it's a REAPER guide not an "Everything you need to know about audio" guide - that would for one thing push it out to 1,000 pages or so. Just as, for example, you wouldn't expect a guide to Excel to teach what a cosine or square root is!

On the other hand, there are several good things in there that have a unique "reaperness" about them, like bufsave.

When I see a reasonable amount of discussion about, and interest in, these lug-ins, I'll do what I can to document them, at least in an introductory sense.

But it won't all happen overnight and won't all be in one upgrade!

__________________
Learning Manuals and Reaper Books
REAPER Unleashed - ReaMix - REAPER User Guide
http://www.lulu.com/spotlight/glazfolk
nicholas is offline   Reply With Quote
Old 01-05-2012, 02:31 AM   #9
TheWhistler
Human being with feelings
 
TheWhistler's Avatar
 
Join Date: Nov 2010
Location: In the abyss...gazing at you...
Posts: 1,237
Default

Quote:
Originally Posted by nicholas View Post
Thank you Mario ....

I'm working on the general principle that generic type JS effects (like delay, chorus, EQ) don't need to be documented in the User Guide - anybody with the most basic understanding of what delay, chorus, etc. are should be able to pick them up without any explanation.

For those that don't ... well, we have to draw a line somewhere. At the end of the day it's a REAPER guide not an "Everything you need to know about audio" guide - that would for one thing push it out to 1,000 pages or so. Just as, for example, you wouldn't expect a guide to Excel to teach what a cosine or square root is!

On the other hand, there are several good things in there that have a unique "reaperness" about them, like bufsave.

When I see a reasonable amount of discussion about, and interest in, these lug-ins, I'll do what I can to document them, at least in an introductory sense.

But it won't all happen overnight and won't all be in one upgrade!

As a first attempt we should start a list with all js fx in there that come along with the REAPER installation.

Like that:

JS: midi_MultiSplit2.txt => Splits midi -input. Can be used to build up a keyboardsplit with up to 3 midi channels an freely configurable keyboard areas .

JS: Analysis/composcope: => Place for explanation

JS: Analysis/composcope_src: => Place for explanation

JS: Analysis/fft_noise_generator: => P. f. e.

and so forth.

We should use the order in which the plugs show up in the fx window.

The explanation should have a short hint of what it is technically and an example of what you can do with it.
Is it possible to place something like that in the forum?

I think it would be worth doing this, because every now and then there comes a thread up with that.
Some folks know about the js fx but this is never collected somewhere.

Greetz
Whistler
__________________
And when you gaze long into an abyss the abyss also gazes into you.
https://marrowvoltage.bandcamp.com
TheWhistler is online now   Reply With Quote
Old 01-05-2012, 02:55 AM   #10
nicholas
Scribe
 
nicholas's Avatar
 
Join Date: Jan 2007
Location: Van Diemen's Land
Posts: 12,166
Default

Quote:
Originally Posted by TheWhistler View Post
As a first attempt we should start a list with all js fx in there that come along with the REAPER installation...
You'll find something very much like this in the WIKI:
http://wiki.cockos.com/wiki/index.ph..._Documentation
__________________
Learning Manuals and Reaper Books
REAPER Unleashed - ReaMix - REAPER User Guide
http://www.lulu.com/spotlight/glazfolk
nicholas is offline   Reply With Quote
Old 01-05-2012, 03:30 AM   #11
gibi25
Human being with feelings
 
Join Date: Jan 2010
Location: France
Posts: 2,899
Default

A little thing I use to do.
every first time I test a JS, assuming it fits my needs, I use to rename it with an understandable name for me (well, in french), and save the new one in a JS/myplugs folder.
Very useful too for the plugs I don't use often.
gibi25 is online now   Reply With Quote
Old 01-05-2012, 03:53 AM   #12
IXix
Human being with feelings
 
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
Default

Quote:
Originally Posted by TheWhistler View Post
As a first attempt we should start a list with all js fx in there that come along with the REAPER installation.

Like that:

JS: midi_MultiSplit2.txt => Splits midi -input. Can be used to build up a keyboardsplit with up to 3 midi channels an freely configurable keyboard areas .

JS: Analysis/composcope: => Place for explanation

JS: Analysis/composcope_src: => Place for explanation

JS: Analysis/fft_noise_generator: => P. f. e.

and so forth.

We should use the order in which the plugs show up in the fx window.

The explanation should have a short hint of what it is technically and an example of what you can do with it.
Is it possible to place something like that in the forum?

I think it would be worth doing this, because every now and then there comes a thread up with that.
Some folks know about the js fx but this is never collected somewhere.
Feel free to update the wiki.
IXix is offline   Reply With Quote
Old 01-05-2012, 05:17 AM   #13
TheWhistler
Human being with feelings
 
TheWhistler's Avatar
 
Join Date: Nov 2010
Location: In the abyss...gazing at you...
Posts: 1,237
Default

Quote:
Originally Posted by gibi25 View Post
A little thing I use to do.
every first time I test a JS, assuming it fits my needs, I use to rename it with an understandable name for me (well, in french), and save the new one in a JS/myplugs folder.
Very useful too for the plugs I don't use often.
How can you do that. I was unable to rename the js plugs.
__________________
And when you gaze long into an abyss the abyss also gazes into you.
https://marrowvoltage.bandcamp.com
TheWhistler is online now   Reply With Quote
Old 01-05-2012, 05:42 AM   #14
TheWhistler
Human being with feelings
 
TheWhistler's Avatar
 
Join Date: Nov 2010
Location: In the abyss...gazing at you...
Posts: 1,237
Default

Quote:
Originally Posted by IXix View Post
Feel free to update the wiki.
Iīm note sure where to get the information required. The plugs are not always self-explanatory.

I checked it out just now and it requires additional registration.
__________________
And when you gaze long into an abyss the abyss also gazes into you.
https://marrowvoltage.bandcamp.com

Last edited by TheWhistler; 01-05-2012 at 05:51 AM.
TheWhistler is online now   Reply With Quote
Old 01-05-2012, 08:22 AM   #15
gibi25
Human being with feelings
 
Join Date: Jan 2010
Location: France
Posts: 2,899
Default

Quote:
Originally Posted by TheWhistler View Post
How can you do that. I was unable to rename the js plugs.
a JS is a simple .txt file.
so you can open them with a notepad.

Using "save as", you change the name and choose a new folder.(doing so, the old JS will remain, in the default JS folder)
The .txt file extension is useless.

This works great here.
gibi25 is online now   Reply With Quote
Old 01-05-2012, 10:52 AM   #16
TheWhistler
Human being with feelings
 
TheWhistler's Avatar
 
Join Date: Nov 2010
Location: In the abyss...gazing at you...
Posts: 1,237
Default

Quote:
Originally Posted by gibi25 View Post
a JS is a simple .txt file.
so you can open them with a notepad.

Using "save as", you change the name and choose a new folder.(doing so, the old JS will remain, in the default JS folder)
The .txt file extension is useless.

This works great here.
Did as you told me -> works. Thankīs, donīt know why it didnīt 1st time.

Greetz
Whistler
__________________
And when you gaze long into an abyss the abyss also gazes into you.
https://marrowvoltage.bandcamp.com

Last edited by TheWhistler; 01-05-2012 at 01:06 PM. Reason: dyslexia
TheWhistler is online now   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 04:09 AM.


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