# Omni-84 > Omni-84: the Suzuki Omnichord OM-84 sampled in full, from drums and bass to chords, keyboard and AutoStrum SonicStrings. Free for VST3 and AU. A sample instrument by Dehli Musikk. This is the markdown version of https://benjamindehli.github.io/Omni-84/, generated from the repository README. ## Key facts - Plugin: VST3, AU and Standalone for macOS - Decent Sampler: macOS, Windows and Linux - Version: 2.1.0 (2026-08-01) - Price: Free, or pay what you want - Sample rate: 48 kHz - Bit depth: 24 bit - Samples: 277 files - Sample content: 241.3 MB ## Links - [Product page](https://benjamindehli.github.io/Omni-84/) - [Omni-84 at Dehli Musikk](https://www.dehlimusikk.no/en/products/omni-84/) - [Get it](https://store.dehlimusikk.no/l/omni-84) - [Source on GitHub](https://github.com/benjamindehli/Omni-84) - [Free Omnichord sample plugin (Omni-84)](https://benjamindehli.github.io/Omni-84/video/) ## Frequently asked questions ### What is Omni-84? Omni-84: the Suzuki Omnichord OM-84 sampled in full, from drums and bass to chords, keyboard and AutoStrum SonicStrings. Free for VST3 and AU. ### Which formats does Omni-84 come in? Omni-84 is available as VST3, AU and Standalone for macOS, and as a Decent Sampler library for macOS, Windows and Linux. ### Does Omni-84 run on Windows or Linux? The plugin version is released for macOS only. On Windows and Linux, the Decent Sampler version of Omni-84 covers the same instrument. ### Does Omni-84 work in Logic Pro and Ableton Live? Yes. Omni-84 is available as both VST3 and AU, so it loads in any macOS host that reads those formats, including Logic Pro, Ableton Live, Cubase, Reaper and Studio One. ### Do I need Decent Sampler to use Omni-84? Not for the plugin version. It is a self-contained instrument with its samples embedded, so there are no external files to install or locate. The Decent Sampler version is a sample library, and that one needs the free Decent Sampler application. ### What sample rate and bit depth is Omni-84 recorded at? The samples are 48 kHz, 24 bit. ### How many samples does Omni-84 contain? 277 sample files, 241.3 MB of audio. Impulse responses for the effects are not counted in that figure. ### How much does Omni-84 cost? Omni-84 is free, and the store lets you pay what you want for it. ### Where can I download Omni-84? From the Dehli Musikk store at https://store.dehlimusikk.no/l/omni-84. ### Is the source code for Omni-84 available? Yes. The repository is public at https://github.com/benjamindehli/Omni-84 and licensed under GPL-3.0. The audio files are not in the repository and come with the download. --- ## Introduction At the moment, the Omnichord is no longer produced and prices on the second-hand market have skyrocketed. This is my attempt to make the sound of the Omnichord more accessible. ## Description Every sound of the Omnichord has been sampled into individual audio files. I've also added the effects I tend to use when recording and playing the Omnichord as an impulse response called "space". ## Release notes ### Version 2.1.0 (2026-08-01) Plugin version: - Added a translucent overlay graphic on top of the interface. - Keys that are hovered or held on the keyboard are now shaded in a neutral way instead of turning yellow: - White keys turn darker. - Black keys turn brighter. - The computer keyboard keeps playing notes even while you adjust a control with the mouse. - With tempo sync turned on, the AutoStrum Strum Speed knob now snaps to exact note values such as 1/4, 1/8 and 1/16 as you turn it. - Drums mode now shows labels above the keyboard for each drum group (Kick, Snare, HiHat and Clave), matching the chord labels in the Chords modes. DecentSampler version: - Increased the default volume of the drums. - Moved the AutoStrum strum keys from C0 and D0 to A0 and B0. The DecentSampler changes are also included in the plugin version. ### Version 2.0.0 (2026-07-19) - Added a plugin version. See the section "The plugin version". - Improved AutoStrum in the plugin version: the chord keys select the chord, the C0 and D0 keys perform the strum, and chord changes morph notes that are still ringing. - Simplified the AutoStrum strum patterns to Ascending and Descending. - The filter knob now uses a translation table for a smoother frequency response. - Removed the unreliable length and sampleRate attributes from the sample definitions. Sample lengths are now read from the audio files. ### Version 1.3.0 (2025-01-04) - Removed amplitude envelope for one shot samples ### Version 1.2.0 (2024-03-23) - Added "SonicStrings (AutoStrum)" preset ### Version 1.1.0 (2024-02-16) - Added "Chords (Looped)" preset ### Version 1.0.0 (2023-04-06) - First version released ## Included formats - VST3 (macOS) - AU (macOS) - Standalone application (macOS) - Decent Sampler (macOS, Windows and Linux) The plugin version is currently released for macOS only. Windows and Linux versions are planned. Until then, the Decent Sampler version covers those platforms. ## The plugin version The plugin is a self-contained instrument, available as VST3, AU and Standalone. Samples, graphics and impulse responses are all embedded in the plugin itself, losslessly compressed, so there are no external files to install or locate. Only the samples for the selected preset are loaded into memory, and a fresh instance lets you choose which preset to load before anything is decoded. The plugin has all the controls and features from the Decent Sampler version, including MIDI learn, the master volume fader with output meter, value readouts for the knobs and full DAW automation. On top of that, the plugin version adds: - Drift wheels next to the pitch and modulation wheels, adding a subtle random pitch and volume drift to each voice. - A velocity curve setting in the settings menu, and tempo sync for the AutoStrum speed. - An improved AutoStrum mode that works like the real instrument. See the section "SonicStrings (AutoStrum)". - Labels above the on-screen keyboard for the chord and strum keys. ## The Decent Sampler version This version of Omni-84 is an instrument preset / sample library for Decent Sampler. If you're new to Decent Sampler, I recommend checking out [this guide][Decent Sampler guide] first. ## Technical specification - Sample rate: 48 kHz - Bit depth: 24 bit - Number of samples: 277 - File size for samples: 241.3 MB - Channels: 1 (mono), 2 (stereo) for impulse response ## Instrument presets This instrument includes 5 (plus 1 looped) presets, one for each part of the Omnichord. Drums, Bass, Chords, Keyboard and SonicStrings. There's 2 presets for chords, a regular preset "Chords" (best in most cases) and the looped preset "Chords (Looped)". For the regular version, each sample are approximately 11 seconds long. For the looped version, to achieve the best possible loop point, some of the loops are short and some are longer. Some of the loops will however have some minor artifacts. For best audio quality, you should always use the regular version. And only if you have notes held for more than 11 seconds, use the the looped version. ### Drums ![Omni-84 Drums](https://benjamindehli.github.io/Omni-84/img/screenshots-drums.webp) - Velocity - Toggle whether the velocity should affect the volume or not - Keys - C1-F#1: Kick drum - G1-C2: Snare drum - C#2-F#2: Hi-hat - G2-A2: Clave ### Bass ![Omni-84 Bass](https://benjamindehli.github.io/Omni-84/img/screenshots-bass.webp) - Release - How long the note sustains after the key is released ### Chords ![Omni-84 Chords](https://benjamindehli.github.io/Omni-84/img/screenshots-chords.webp) - Keys - C1-B1: Major chords - C2-B2: Minor chords - C3-B3: 7th chords - C4-B4: Minor 7th chords - C5-B5: Major 7th chords - C6-B6: Diminished chords - C7-B7: Augmented chords ### Keyboard ![Omni-84 Keyboard](https://benjamindehli.github.io/Omni-84/img/screenshots-keyboard.webp) - Voices - Monophonic - Plays only one note at the time, like the original Omnichord - Polyphonic - Plays multiple notes at the time The keyboard samples loop after about 12 seconds to achieve a continuous sound. Each loop point is carefully picked and phase aligned to avoid audible artifacts. ### SonicStrings ![Omni-84 SonicStrings](https://benjamindehli.github.io/Omni-84/img/screenshots-sonicstrings.webp) - Voice 1 (vibrato voice) - Controls the volume of SonicStrings voice 1 samples - Voice 2 (standard voice) - Controls the volume of SonicStrings voice 2 samples - Sustain - The tone produced on the original Omnichord has the same length whether you keep your finger on the strum plate or release it. The length of the note is set by the control labeled sustain. To achieve the same behaviour in this plugin, the sustain knob affects both the decay time and the release time of the volume envelope. ### SonicStrings (AutoStrum) ![Omni-84 SonicStrings (AutoStrum)](https://benjamindehli.github.io/Omni-84/img/screenshots-sonicstringsautostrum.webp) The notes are strummed in the same order as the original Omnichord. The preset contains strum patterns for all the individual chords from the Suzuki Omnichord OM-84. It has the same notes values for the chords as the Omni-84 'Chords' preset, which means you can send MIDI to both at the same time and get strummed SonicStrings on top of the chord sample. - AutoStrum (speed) - Fast strum speed will sound like a chord and slow strum speed will sound like plucked notes. - Modulation Wheel - Controls the AutoStrum (speed) - Key bindings - C0: Strum with ascending notes - D0: Strum with descending notes - Other controls are the same as on the regular "SonicStrings" preset - Other key bindings are the same as on the "Chords" preset In the Decent Sampler version: - The chord keys start the strum - The C0 and D0 keys select the strum direction. In the plugin version: - AutoStrum works more like the real instrument - The chord keys only select the chord, and the C0 and D0 keys perform the strum. - Changing the chord while notes are still ringing morphs the sounding notes over to the new chord instead of restarting the strum. - The strum speed can be synced to the DAW tempo or to a manual BPM from the settings menu. - When synced, the strum speed knob scrolls through musical note values from 1/4 to 1/32, including triplet and dotted values, and the current value is shown where the strum pattern menu is in the Decent Sampler version. - Labels above the on-screen keyboard show which keys select chords and which keys strum. ## Effects ![Omni-84 Effects](https://benjamindehli.github.io/Omni-84/img/screenshots-effects.webp) - Filter - Controls the cutoff frequency for the lowpass filter - Space - Controls the reverb amount for the impulse response / convolution reverb ## Audio files - 22 drum samples - 19 bass samples - 84 chord samples - 32 keyboard samples - 120 SonicStrings samples ## Impulse response (Space) - Roland PA-120 preamp - Fulltone Tube Tape Echo - Roland PA-120 spring reverb - Roland Dimension D SDD-320 The impulse signal was sent through a channel on the Roland PA-120 mixer so that the built-in spring reverb as well as a tape echo in the effects loop could be used. The preamplifier in the mixer also adds some nice saturation. The mixer and effects are all mono, so I ran it through a Dimension D to make it stereo and add some extra modulation. ## About this repository This repository contains the source for both the Decent Sampler library (the DecentSampler folder) and the plugin version. The plugin is a thin wrapper around the shared Dehli Musikk sampler engine, and a converter translates the Decent Sampler library into the engine's native preset format at build time. The audio files are not part of this repository, since the samples are a paid product. The full version is available from [store.dehlimusikk.no][Gumroad profile]. [Gumroad profile]: https://store.dehlimusikk.no/ [Decent Sampler guide]: https://www.decentsamples.com/how-to-use-decent-sampler/