The Jesusonic collection might not be the prettiest of Reaper’s plug-ins, but there’s more to them than meets the eye.
Barry Watson
The JS (or Jesusonic) plug-ins that are included in the standard Reaper installation are often overlooked and are an unknown quantity for a large proportion of the software’s user base. This may, in part, be due to the overwhelming range of effects available, the lack of documentation or, most likely, the end user’s preference for vibrant graphical user interfaces. But although simple in appearance — controls are typically limited to sliders and boxes giving numerical values — the JS plug-ins provide efficient and often creative processing with minimal CPU usage. Additionally, given that the programming code that underpins the processing is easily accessible and editable within Reaper itself, the user is free to customise the parameters of existing plug-ins to suit their working methods, and even create new plug-ins. This tutorial explores a few interesting effects near the top of the JS plug-in palette and looks at some basic manipulation of the code that’s suitable for even the novice programmer.
Unexpected Delays
There are a number of interesting finds in the delay folder, some of which provide creative effect processing. The ‘delay_lowres’ plug-in, as the name suggests, delays the signal passing through whilst reducing its resolution. This yields progressively more gritty and distorted delays as bit depth is reduced using the resolution slider, and the echoes can be made more dramatic by increasing the gain of the ‘upd wet’ slider to create higher levels of feedback. With greater degradation of the signal and feedback, the effect output distorts quite readily, so care must be taken to attenuate the ‘out wet’ control. The default value for both the wet outputs is set to -6dB, and so is too high for my preferred use of the crunchy lower bit-depths with high feedback levels. By peering under the bonnet to perform a simple edit to the code I can change the default value of both the wet and dry outputs.
Insert the ‘delay_lowres’ plug-in on a track’s effects chain. This can be located by navigating to JS from the plug-in types displayed on the left-hand side of the window that pops up, and looking down the list of effects in the Delay category.
Press the Edit button on the plug-in window to reveal the programming environment.
...