Free download: https://nakst.itch.io/apricot
Discord: https://discord.gg/aHnUxztsVe
As a hybrid plugin, it provides both 3 traditional subtractive oscillators, as well as a sample layer which can load both factory sounds and ones created by the user. This means it's capable of creating a wide variety of sounds, without overwhelming you with too much choice.
Audio demos of a few factory patches, without any external effects:
- AR Spacing Out — this 303-inspired patch is a good demonstration of the built-in sequencer and distortion algorithms modeled off the legendary Access Virus: https://raw.githubusercontent.com/nakst ... 20Out.flac
- PL White Cloud and PD End of the Line — these two patches combine to exhibit the power of hybrid nature of Apricot. The pluck joins a thin pulse and triangle base with a harp sample, drenched in the "Atmosphere" reverb; and the pad unites an ethereal tonal noise sample with creamy unison sawtooths: https://raw.githubusercontent.com/nakst ... 0Line.flac
- FX Double Helix — this is a single MIDI note playing here; the complex sound is created using a combination of the arpeggiator and various modulation options: https://raw.githubusercontent.com/nakst ... Helix.flac
- PD Elder's Wisdom — this patch uses two of the oscillators with unison and a sample layer to create a massive pad sound: https://raw.githubusercontent.com/nakst ... isdom.flac
- AR My Promise — this supersaw pluck uses the mod matrix to introduce a slight randomness on the filter resonance and phaser parameters, creating a wonderfully classic trance sound: https://raw.githubusercontent.com/nakst ... omise.flac
- https://raw.githubusercontent.com/nakst ... llide.flac
- https://raw.githubusercontent.com/nakst ... demos.flac
- https://raw.githubusercontent.com/nakst ... demos.flac
- 2 main oscillators, with 6 different subtractive waveforms, modulatable phase offset and panorama, with unison modeled off the JP8000's supersaw. There is also an additional third oscillator, with less parameters, intended for use as a sub-oscillator.
- Sample layer. This can run with key tracking enabled or disabled, and can run in both a looped mode or one-shot mode. There are currently 44 factory samples, ranging across 10 categories. The user is able to import their own samples from the standard WAV format, which will be automatically converted into the internal format. The sample database is managed using the FNV-1a hash algorithm to ensure that patches always load the correct sample.
- Waveform previews in the GUI, with user customizable refresh rate.
- CLAP support, with non-destructive polyphonic modulation and voice stacking.
- 2 mod envs and 2 LFOs, each with 2 dedicated modulation slots. There is also a modulation matrix with 8 additional modulation slots, for a total of 16. There are over 70 modulation destinations, and 10 modulation sources. Modulation destinations are selected by clicking on the target control. Dials show both the currently set value as well as their value after modulation is applied. Hovering over a modulated control highlights the modulation slots that control it.
- Arpeggiator and sequencer. The arpeggiator can be configured to not retrigger envelopes, useful for creating chiptune effects.
- 5 effects: reverb (with 4 selectable algorithms), ping-pong delay, stereo phaser, parameter EQ, and a distortion unit. The distortion contains Light, Soft, Middle and Hard algorithms closely modeled after the Access Virus, to achieve a distinctive asymmetric distortion. While modifying the EQ parameters, a preview is displayed of its frequency response; this is immediately hidden when no longer needed.
- Multi-mode filter that can run in low-pass, band-pass or high-pass modes, at 12dB/oct or 24dB/oct. There is a resonance, key track and drive control. The drive can enhanced with a "warm" boost, which mixes in a subtly "inflated" signal.
- Streamlined two page user interface with scaling ranging from 100% to 200% and 2 skins.
- Completely custom C++ DSP code without the use of libraries, for a sonic layer tightly coupled with the user interface.
- Automatic CPU feature detection. DSP code optimized for those specific features will then be used, to reduce overall CPU usage.
- Oh, and did I mention it's free?
Free download of v1.0: https://nakst.itch.io/apricot
Let me know what you think!