Ongoing work and ideas

Explorations

A space for experiments, processes and ideas.

Olumay DSP

Audio tools

Six audio plug-ins developed with JUCE. Each tool remains available here with its technical notes, downloads and source code.

CURB audio plug-in interface
Audio plug-in

CURB

A four-band dynamics processor for shaping frequency and dynamic response, with upward and downward compression.

Technical details and downloads

A multiband dynamics VST3 plug-in made with JUCE. Can be used to sculpt frequency and dynamic responses of instruments, offering solutions to creative and corrective mixing scenarios. The four bands allow for downward and upward compression. Each band can be soloed after processing or bypassed. Each compressor contains threshold, ratio, attack, release, gain and mix controls. Ratio settings above 1:1 produce downward compression, while settings below 1:1 produce upward compression. Along with the main mix, each band has a mix control that adjusts the balance between the compressed and uncompressed signals. Input and output meters display stereo information, while gain reduction meters display the amount of downward compression for each band. The crossover points determine the frequencies processed in each band. Presets provide starting points for different scenarios. All controls are fully automatable.

COLOURAUM audio plug-in interface
Audio plug-in

COLOURAUM

A multifunctional reverb for conventional rooms, modulated spaces and nonlinear effects.

Technical details and downloads

A multifunctional reverb VST3 plug-in made with JUCE. The unit produces sounds ranging from traditional rooms to distorted, nonlinear spaces. High-pass and low-pass filters shape incoming audio. Six early reflection types can be modulated in time before feeding the reverb stage. Size, pre-delay and damping controls shape the reverb, while the freeze function creates a continuous reverberant loop. A gate produces nonlinear tails, and tremolo offers movement before or after the reverb. The output stage contains an overall mix and a width control for the stereo image. All controls are fully automatable.

TAMPER audio plug-in interface
Audio plug-in

TAMPER

A distortion and amp simulation tool ranging from subtle saturation to more extreme waveshaping.

Technical details and downloads

A waveshaping and amp simulation VST3 plug-in made with JUCE. High-pass and low-pass filters shape the incoming audio. Four model types, soft clip, hard clip, saturation and broken, provide distinct waveshaping, with drive and four-times oversampling. The cabinet simulation uses convolution and offers a selection of cabinet and microphone impulse responses. A limiter provides threshold and release controls. The output stage contains polarity, mix and output level controls. All controls are fully automatable.

BOUY audio plug-in interface
Audio plug-in

BOUY

A tremolo and ring modulation tool with two LFOs and optional tube-style distortion.

Technical details and downloads

A tremolo VST3 plug-in made with JUCE, ranging from delicate volume movement to ring modulation. Tube-style distortion uses waveshaping before the tremolo stage. LFO1 modulates the incoming signal, with sine, triangle, square and ring waveforms. LFO2 modulates the rate of LFO1 to introduce changing movement. A multiplier applies whole-number ratios to the rate of LFO1. All controls are fully automatable.

SIG audio plug-in interface
Audio plug-in

SIG

A signal generator for testing, measurement and calibration, with sine, white noise and pink noise.

Technical details and downloads

A signal generator VST3 plug-in made with JUCE. It can be used to test and tune sound systems, take SPL measurements, sweep through frequency ranges, tune instruments and check left and right speaker wiring. It contains sine, white noise and pink noise signals. The sine wave sweeps from 20 Hz to 21,000 Hz, with shortcut buttons. Gain is adjustable from -120 dB to 0 dB. The signal can be routed to the left, right or both outputs. All controls are fully automatable.

TIL audio plug-in interface
Audio plug-in

TIL

A utility for phase, gain, delay, stereo balance and mid-side width.

Technical details and downloads

An audio utility VST3 plug-in made with JUCE. TIL manipulates the phase, volume, stereo image and timing of an incoming signal. Phase inverts polarity by 180 degrees. Gain ranges from -66 dB to +24 dB, while delay offsets the output by a chosen number of samples. Balance pans the signal left or right. The mid-side width control ranges from mono at 0%, through an unchanged image at 100%, to side-only information at 500%. All controls are fully automatable.