Arguments
Test Equipment-Based Processor and Tone Generator
The Mad Processor
Arguments is a vintage-style test equipment plugin for tone generation and dual audio processing. It takes two signals and smashes them together using math derived from analog nuclear research processors. The results are dynamic, often unpredictable but always unique. Since each part of Arguments can run independently, it also works as a sonically rich test tone generator, as a complex distortion unit, or as a multimode filter. Arguments open nature rewards exploration, the presets are a mere suggestion for you to jump off from.
Arguments is available for macOS, Windows, and Linux (VST, VST3, AU, AAX, CLAP, 64-bit only), and also as AUv3 and Standalone on the App Store for iOS and iPadOS.
Behind the Front-plate
At its core Arguments is an analog computing-based combiner and integrator of signals, re-tuned from science to musical use. These instruments were used in analog nuclear instrumentation modular racks (NIM BIN) to allow for quick calculations without employing a dedicated computer. Arguments takes two signals A and B (B is either external via side-chain or from the internal generator) and puts them together using the argument block. The result is then put through a function block that processes it. This creates a wide range of tones, from simple boosting to high-passed industrial grit, from rhythmic modulations to raw textures. A multi-mode filter stage then allows for exact shaping and modulation. We employed analog modeling at every stage to make Arguments sound not like a calculator but like the rare vintage units that inspired it.
Argument | |
---|---|
A | Just the value of A ignoring B. |
B | Just the value of B ignoring A. |
A+B | Adds the values of A and B together. |
A-B | This subtracts B from A, essentially inverting the phase of B. |
B-A | This subtracts A from B, essentially inverting the phase of A. |
A⋅B/10 | The product of A and B scaled down by a factor of 10. |
√(A² + B²) | The square root of the sum of squares of A and B. |
A/|B| | Divides A by the absolute value of B. |
10A/|B| | Divides A scaled by 10 by the absolute value of B. |
Function | |
---|---|
ln(|x|) | Natural logarithm of the absolute value of x, tends to compress large values and expand small ones. |
√|x| | Square root of absolute value of x, compresses large values. |
x | No modifications applied. |
x² | Square of x, generally adds a second harmonic on simple signals, but can create a lot of harmonics if the signal is complex or too loud. |
-dx/dt 100 | First derivative of x with respect to time. It measures the difference between the current sample and a previous sample, creating a complex waveshaping effect. Scaled down by 100. |
-dx/dt | Same as the previous function, but not scaled down. |
Note: This should give you a basic idea of what is happening math-wise. It is by no means exact, however, as we are modelling the behaviour of an analog circuit. The result is also highly dependent on signal type and gain settings, so we encourage you to use your ears to explore.
Side-Chain Operation
First: Every DAW handles side-chain differently. Please consult your DAWs manual to find out how to set it up. For example, if you are still hearing an unaffected side chain signal even though mix is 100% wet, check if you have turned down the sending channel in your DAW.
In general, rhythmic material works very well with Arguments, as do simple sounds. Two pinged filters can become massive when run through Arguments. A Rhodes and a drum loop will sound smashing together.
When Math Fails
The most interesting sounds happen when the math of Arguments fails. By setting the gain of A and B just at the cusp before the sounds disappear, tones remind us of the overloaded op-amps of rare instruments like the „Radioactive Box“ PAR CR4-A. The dynamic signature of one signal is overlayed onto the other, which results in new peaks and rich textures. Thus it helps to map A and B to midi controllers for playful control of the gain staging.
Presets: Abyss Pull, Industrial Love
Oversampling as Texture Control
Oversampling is a sonic shaping tool. Due to the high internal gain of the plugin, you can get extreme sounds fast. If you tune the oversampling you will hear fizzling high-end frequencies appear the lower you go. If you are into industrial fuzz and destruction, turn it off. It will shred, especially in -dx/dt mode. If you own Lines, try exploring the oversampling we added there, too.
Presets: Harsh Noise Shred, Harsh Random Chop
LFO as a Rhythmic Shaper
By running the generator in LFO mode in time with a drum beat, you can shape the accent of it. A+B and X² work well, adjust the LFO forms to get different results from your groove. Offset the LFO phase by clicking on the LFO window to move the accent.
Presets: Synthesize Me, Drum Reverser
Willem Twee Simulator
The famed Dutch studio for vintage electronic music employs a boatload of sine generators run into a mixing board. This way you can play the static sines, creating exciting “Klangmixturen”. You can do the same by setting up as many instances of Arguments as you like, each set to a different generator sine and tuning. Then ride the channels with an external fader bank and fly off into 1960s tonalities. Add pitch-drift like on a failing vintage unit with the fuzzy control.
Presets: Vintage Sine A440
Locked-In Patch
Employ the “bad math” patch written above, so you end up with a signal mixture that crackles dynamically, as the sounds fight for space. Add a sharp bandpass filter with a lot of resonance. Sweep the filter. The filter will now ping through the clicks exciting it at the frequency it is set at. This results in tonalities much like a lock-in amplifier, another fantastic test equipment tool that sounds great when misused for music.
Presets: Locked-In Frequency 1-3
PAR CR4A Deep Fry
This is one rare yet fantastic piece of test equipment. A wide band preamp with filter that uses a similar chipset to the ARP 2500. As a scientific amp, it is used to deal with tiny signals, like dolphins singing in the depths of the Pacific. If you hit it hard, the overloaded op amps take time to recover. This makes a signal extremely dry and crisp and adds a decaying envelope that sounds like a fading Geiger counter. You can emulate that with Arguments: Use B-A and Sample and Hold as Waveform. Pitch that to 20kHz. Set Function to -dx/dt. Input A to 0.0dB, bring up Input B set to Generator slowly. Filter to taste.
Presets: PAR CR4A
Hainbach
Based out of Berlin, Germany, electro-acoustic composer and “that guy with the sweaters” Hainbach creates experimental music that is both visceral and whimsical. Using esoteric synthesizers, test equipment and magnetic tape he creates one hell of a trip in his improvised live sets. He shares techniques on experimental music on his YouTube channel, which has attracted a regular audience of over 200k subscribers. His music has been released on Seil Records, Opal Tapes, SA Recordings and misc.works.
Arguments Demo
Try Arguments for free with some limitations: silence for 3 seconds every 45 seconds, saving disabled.
If you like it, you can purchase a license and then authorize the demo version.
macOS
Requires macOS 10.13 or higher
AU, VST2, VST3, AAX, CLAP (64bit only)
Windows
Requires Windows 7 or higher
VST2, VST3, AAX, CLAP (64bit only)
Linux
Requires Ubuntu 20.04 or newer
VST2, VST3, CLAP (64bit only)
Specifications
- Analog Modelled Oscillator
- Sidechain or Generator Mode
- 9 Arguments
- 6 Functions
- Multi-mode Filter
- Oversampling
- Resizable Window
- Brightness and Contrast Controls
- Preset system with randomizer
System Requirements
Windows 7 – 11
2GHz CPU, 4 GB RAM
VST2, VST3, AAX, CLAP (64-bit)
macOS 10.13 – macOS 14
2GHz CPU, 4 GB RAM
VST2, VST3, AU, AAX, CLAP (64-bit)
Universal 2 Binary
Ubuntu 20.04 LTS
2GHz CPU, 4 GB RAM
VST2, VST3, CLAP (64-bit)
Copy Protection
To activate your plugin you can choose between Online and Offline authorization.
Create an account, log in through the plugin to activate, or download your license file for offline activation.
Activation
1 license up to 3 computers
No iLok
We don’t like dongles
No Internet
No connection required to activate
Changelog
2024/11/19: v1.0
- Release!