Operating system: Minimum OS Windows XP, Mac OS X 10.3.9
The EMS VCS3 was one of the early, seminal synths from the ’60s. It eliminated patch cords by using a crosspoint pin matrix, with outputs on the vertical axis, and inputs on the horizontal one; sticking a pin at the junction of an input and output connected them. The XILS 3 is more “inspired by” the VCS3 than being a direct emulation, but the main reason we’re covering it here is because it can also be inserted as an effect for processing audio, either from a host track or from a realtime input signal.
This is not a synth for neophytes. Although it includes presets, to get the most out of it (especially as an effects processor) you need to know synth programming—and the XILS 3 isn’t always intuitively obvious, so there’s a learning curve.
The interface has two main panels: The right panel is nominally the “audio” section, with three oscillators, filter, envelope shaper, noise generator, reverb, ring modulation, and one of four virtual pin matrices. The left panel is more about control, with several tabbed views—modules, matrix, keyboard, sequencer, input, and effects (chorus and delay). The other pin matrices control routing for the various control elements.
While the synth is very cool and deserves its own review, let’s concentrate on the input section as that relates to processing external audio signals. The chain starts with a noise gate, then proceeds to a transient detector that provides a trigger signal (e.g., for envelopes). There’s also an envelope follower, and a pitch tracker that extracts the fundamental from the input signal and turns it into a virtual control voltage.
With guitar, the envelope follower did a great job with filtering, while the pitch tracker works about as well as expected—you won’t get glitchless note-to-pitch conversion, but it’s useful for effects. I was surprised at the transient module; it detects plucks very cleanly, so triggering envelopes yields effects like super-sharp decays and attack delays. It’s also possible to use triggers for more esoteric functions, like resetting the step sequencer or LFO. With drums, the gating and filtering can be very effective, and adds another dimension when patched in parallel with the dry drum sound.
If you’re going to use the XILS 3 as a processor, you’ll need to do a lot of tweaking and routing to get what you want—so create a preset when you come up with something cool. You’ll find the manual helpful, but...