Bingo User Manual
The complete guide to Bingo, Okay Synthesizer's drum machine plugin. Covers installation, the step sequencer, all machines, effects, modulation, presets, and every parameter.

Bingo is a synthesized drum machine plugin by Okay Synthesizer. Inspired by modern groove boxes, Bingo combines deep synthesis engines with a step sequencer, per-track effects, modulation, and a fully customizable interface. Available as VST3, Audio Unit, and Standalone.
1. Getting Started
System Requirements
- *macOS 10.15 or later (Apple Silicon and Intel supported)
- *Windows 10 or later
- *A compatible DAW for plugin versions (Ableton Live, Logic Pro, FL Studio, Cubase, etc.)
Installation
Run the installer for your platform. You can choose which components to install:
- *Standalone Application β Run Bingo as a standalone app without a DAW
- *VST3 Plugin β For VST3-compatible DAWs
- *Audio Unit Plugin β For AU-compatible DAWs (Logic Pro, GarageBand, etc.)
- *Factory Presets β Essential preset library to get started
Loading the Plugin
In your DAW, add Bingo as an instrument plugin on a new track. In standalone mode, simply launch the Bingo application.
Licensing
On first launch, you will be asked to authorize with your email. Bingo supports offline use after initial activation.
2. Interface Overview
Bingo's interface is organized into several key areas:
Transport Header (Top Bar)
The top bar contains global controls:
- *Play / Stop β Start and stop the sequencer (Standalone: Spacebar)
- *Record β Enable recording mode to record step triggers in real-time
- *BPM β Adjustable tempo control via pill slider (drag to change)
- *Preset Display β Shows the current preset name; click to open the preset browser
- *Pattern Selector β Switch between 8 patterns; each pattern stores its own step triggers and automation
- *Scale & Tonic Selectors β Constrain pitched voices to a musical scale and root note
- *Export MIDI β Export the current pattern as a MIDI file (drag the generated file into your DAW)
- *Clear Triggers β Remove all step triggers from the current pattern
- *Settings β Open settings for theming, I/O configuration, and more
Step Sequencer (Center)
The sequencer grid is the heart of Bingo. Each row represents a track and each column represents a step (up to 64 steps per track).
Track Labels (Left Side)
Each track row shows:
- *The track/machine name
- *A color indicator
- *Click to select the track for editing
Parameter Controls (Bottom)
When a track is selected, the parameter panel shows all controls for that track's voice and effects. Parameters are organized into tabbed categories.
Left Panel (Track Options)
Toggle visibility with the "Track options" button. Provides additional track-level settings.
3. Tracks & Machines
Adding a Track
Click the + button (or press Cmd/Ctrl+T) to open the Machine Picker. Browse available machines by category and click to add one to your project.
Available Machines
Bingo includes a diverse library of synthesized drum machines:
Kicks
| Machine | Description |
|---|---|
| Raf's Kick | Sine-based kick with pitch envelope and optional grit harmonics |
| RM Kick | Analog-inspired kick drum with pitch bend, FM, tone filtering, and analog distortion |
| DSP Synth Kick | DaisySP synthetic kick with tone, dirtiness and FM envelope shaping |
| Plaits Perc | Mutable Instruments-based percussion with versatile tonal controls |
Snares
| Machine | Description |
|---|---|
| Basic Snare | Synthetic tonal snare voice |
| Plaits Snare | Mutable Instruments-based snare with frequency, tone, snappy and accent controls |
| DSP Synthetic Snare | Synthetic snare with two modulated oscillators and filtered noise in a 909-inspired design |
Hi-Hats & Metallic
| Machine | Description |
|---|---|
| Plaits Hi-Hat | Mutable Instruments-based hi-hat with decay, frequency, tone, and noise controls |
| Mango | Bright, friendly metallic hi-hat with fixed ratio resonator banks |
| Bingus | Dark and gritty hi-hat with low, heavy character |
Claps & Percussive
| Machine | Description |
|---|---|
| Clap | Classic clap synthesis |
| Noise Burst | Burst generator with noise and envelope shaping |
| Resonant Clap | Very short, sharp snap or digital cowbell sound |
Synth & Tonal
| Machine | Description |
|---|---|
| Simple Shapes | Versatile oscillator with crossfading between sine, triangle, saw, and square waves. Features pitch envelope, unison and stereo spread |
| 303 | TB-303 inspired acid synth voice |
| DaisyFM | 2-operator FM synthesis for metallic sounds: cymbals, bells, and gongs |
| Karplus String | Physical modeling string synthesis with multiple excitation types |
| Dub Siren | The greatest sound ever recorded |
Noise & Utility
| Machine | Description |
|---|---|
| Raf's Noise Machine | Versatile noise generator with crossfading between white, pink, and square waves, plus AM modulation |
| Sampler | Load your own audio files and play them with classic sample controls |
| Bus | Routes audio from multiple tracks with individual volume controls |
Removing a Track
Right-click on a track label to access the context menu and select "Delete Track."
Reordering Tracks
Drag and drop tracks by their labels to rearrange the order.
4. Step Sequencer
Toggling Steps
Click on any cell in the sequencer grid to toggle a step on or off. Active steps are highlighted.
Track Length
Each track can have an independent length from 1 to 64 steps. Change the length from the track options. Tracks shorter than the master will loop independently, creating polymetric patterns.
Clock Divider
Each track has a clock divider setting. A divider of 1 plays at normal speed, 2 plays at half speed, etc. This allows tracks to run at different rates relative to the master tempo.
Swing
Swing shifts the timing of even-numbered steps. Set per-track using MPC-style values:
- *50% = Straight (no swing)
- *66% = Triplet feel
- *75% = Heavy swing
Humanize
Add subtle random timing variation (0β50ms) per track for a more organic, human feel.
Patterns
Bingo supports 8 patterns. Each pattern stores:
- *Per-track step triggers
- *Per-step parameter automation values
Switch patterns using the Pattern Selector in the transport header, or use the copy function to duplicate a pattern to another slot.
5. Parameter Controls
When a track is selected, the bottom panel shows all editable parameters organized by category tabs.
Parameter Categories
Each track's parameters are organized into tabs based on the voice and enabled effects:
- Voice β Core synthesis parameters specific to each machine (pitch, decay, tone, etc.)
- Filter β Low-pass/high-pass filter with cutoff, resonance, and envelope
- Amplifier β Volume envelope and gain staging
- Delay β Time-based echo effect with tempo sync
- Reverb β Spatial ambience and room simulation
- Distortion β Saturation, waveshaping, and bitcrushing
Press number keys 1β6 to quickly switch between tabs.
Adjusting Parameters
Parameters appear as knobs that you can adjust by:
- *Click and drag up/down to change the value
- *Double-click to reset to default
- *Right-click for the parameter context menu (reset, map LFO, map macro, etc.)
The Info Footer at the bottom of the screen shows the current parameter name, value, and description when hovering over any control.
Master Track
The Master Track (always at the top) has its own set of effects that process the combined output of all drum tracks. It does not have a voice tab.
6. Effects Chain
Every track (including the master) has a per-track effects chain. Effects can be enabled or disabled individually using Cmd/Ctrl + 1β6 to toggle the effect at each tab position.
Filter
A multi-mode filter with cutoff frequency and resonance controls. Includes a visual frequency response display.
Amplifier
Volume envelope controls for shaping the amplitude of each hit.
Delay
A tempo-synced delay effect with time, feedback, and mix controls. Features a visual display of the delay tap pattern.
Reverb
Spatial reverb with size, damping, and mix controls. Includes a visual representation of the reverb decay.
Distortion
Multiple distortion stages including:
- *Wavefolder β Harmonic waveshaping
- *Bitcrusher β Digital bit-reduction
- *Sample Rate Reducer β Lo-fi digital degradation
- *Clipper β Hard and soft clipping
7. Mixer
Each track has dedicated mixer controls:
- *Volume β Track level (0% to 200%)
- *Pan β Stereo position (hard left to hard right)
- *Mute β Silence a track (shortcut: M)
- *Solo β Solo a track, muting all others (shortcut: S)
The Mixer View provides a consolidated view of all track levels with RMS metering.
8. Step Automation (Parameter Locks)
Bingo supports per-step parameter automation, similar to "parameter locks" on hardware sequencers like the Elektron Digitakt.
How It Works
- Select a track
- Select a parameter (click its knob)
- Enable specific steps in the automation lane below the sequencer
- Set a unique value for each automated step
When the sequencer reaches an automated step, the parameter temporarily jumps to the locked value for that step, then returns to its base value.
Recording Automation
Enable Record mode (press Cmd/Ctrl+R) and adjust parameters while the sequencer plays. Your changes will be recorded to the current step.
9. Modulation
LFO (Low Frequency Oscillator)
Bingo features per-track LFOs that can modulate any parameter:
- Right-click a parameter knob and select "Map LFO" (or press Cmd/Ctrl+L)
- Configure the LFO waveform shape, rate, depth, and phase
- The modulated value is shown as an animated ring around the knob
The LFO waveform visualizer shows the current LFO shape and position.
Macros
Macros allow you to control multiple parameters with a single knob:
- Right-click a parameter and select "Map Macro" (or press Cmd/Ctrl+M)
- The macro knob on the modulation bar can control all mapped parameters simultaneously
Modulation Matrix
The Modulation Matrix provides an overview of all modulation routings, allowing you to edit and manage LFO and macro assignments in one place.
Toggle panels with:
- *Q = Parameters
- *W = Modulation
- *E = Mod Matrix
- *R = Automation
10. Presets
Browsing Presets
Click the preset name in the transport header to open the Preset Browser. Browse through factory presets organized by category, or access your saved user presets.
Saving Presets
Save your current patch as a preset from the preset browser. Presets store:
- *All track configurations and machine selections
- *Parameter values for every track
- *Effects settings
- *Step patterns and automation
- *Modulation routings
DAW Integration
When used as a plugin, Bingo's state is saved with your DAW project. Your patch is automatically recalled when you reopen the project.
11. Sampler
The Sampler machine lets you load your own audio files:
- Add a Sampler track from the Machine Picker
- Drag and drop an audio file onto the track, or use the file browser to load a sample
- Adjust pitch, start point, and envelope to shape the sound
- Apply effects from the track's effect chain
Supported formats: WAV, AIFF, MP3, FLAC, and other common audio formats.
12. Bus Routing
The Bus track type allows you to group and process multiple drum tracks through a shared effects chain:
- Add a Bus track from the Machine Picker
- Route other tracks to the bus
- Apply shared effects (filter, reverb, delay, distortion) to the entire group
This is useful for applying the same reverb to multiple percussive elements or creating unified processing groups.
13. Musical Scale & Tonic
For pitched machines (303, Simple Shapes, Karplus String, etc.), Bingo provides scale quantization:
Scale Selector
Choose from 15 built-in scales:
- *Chromatic, Major, Minor (Natural), Harmonic Minor, Melodic Minor
- *Pentatonic Major, Pentatonic Minor
- *Dorian, Phrygian, Lydian, Mixolydian, Locrian
- *Whole Tone, Diminished (Octatonic), Blues
Tonic Selector
Set the root note (C through B) for the selected scale.
When scale lock is active, pitch parameters will snap to notes within the chosen scale, making it easy to stay in key.
14. MIDI Export
Export your patterns as MIDI files:
- Click the Export MIDI button in the transport header
- A MIDI file is generated with a random fun name
- Drag the file directly into your DAW, or find it on disk
This lets you use Bingo patterns in any MIDI-capable instrument or DAW arrangement.
15. Customization
Themes
Open Settings (Cmd/Ctrl+K) to customize Bingo's appearance.
Preset Themes:
| Theme | Style |
|---|---|
| Passion Fruit | Default purple & gold |
| Royal | Deep purple & gold |
| Paper | Clean light mode |
| Ink | Pure dark mode |
| Sidechain | Matrix terminal vibes |
| Clipping | Hot signal warning |
| Limiter | Pushing the ceiling |
| Synthwave | 80s neon dreams |
| Bitcrusher | Lo-fi digital grit |
| Compressor | Squash it down |
| Distortion | Warm saturation |
| Hi-Pass | Crisp forest air |
Custom Themes: Enter any hex color codes for primary and accent colors to create your own theme. The entire interface generates from your two-color palette.
Settings Tabs
- *Theme β Color customization with presets and custom colors
- *I/O β Audio input/output configuration (Standalone mode)
- *Contact β Support and feedback links
- *Tutorials β Video guides and learning resources
16. Keyboard Shortcuts
Transport & Global
| Shortcut | Action |
|---|---|
| Space | Play/Stop (Standalone mode) |
| Cmd/Ctrl+R | Toggle Recording |
| Cmd/Ctrl+Z | Undo |
| Cmd/Ctrl+Shift+Z | Redo |
| Cmd/Ctrl+K | Open Settings |
| Cmd/Ctrl+T | Add Track (open Machine Picker) |
Track Navigation
| Shortcut | Action |
|---|---|
| Arrow Up/Down | Navigate between tracks |
| M | Mute selected track |
| S | Solo selected track |
Parameter Tabs
| Shortcut | Action |
|---|---|
| 1β6 | Select parameter tab |
| Cmd/Ctrl+1β6 | Toggle effect on/off at tab position |
| Tab / Shift+Tab | Navigate between parameter tabs |
Panels
| Shortcut | Action |
|---|---|
| Q | Toggle Parameters panel |
| W | Toggle Modulation panel |
| E | Toggle Mod Matrix |
| R | Toggle Automation view |
Modulation
| Shortcut | Action |
|---|---|
| Cmd/Ctrl+L | Map LFO to selected parameter |
| Cmd/Ctrl+M | Map Macro to selected parameter |
Live Drum Triggers
| Shortcut | Action |
|---|---|
| Z, X, C, V, B, N | Trigger drum tracks 1β6 (skips Bus and Master tracks) |
17. DAW Integration
Plugin Mode
When running as a VST3 or AU plugin:
- *Transport Sync β Bingo follows your DAW's play/stop and tempo
- *Parameter Automation β Automate Bingo's parameters from your DAW's automation lanes
- *Session Recall β All settings saved with your DAW project
- *Spacebar β Releases focus to the DAW for transport control
Standalone Mode
When running as a standalone application:
- *Internal Transport β Spacebar controls play/stop directly
- *Audio I/O β Configure input/output devices in Settings > I/O
- *Independent Operation β Full functionality without a DAW
18. Tips & Workflows
Creating a Basic Beat
- Add a kick, snare, and hi-hat from the Machine Picker
- Toggle steps in the sequencer to create your pattern
- Adjust the BPM to taste
- Tweak individual machine parameters for character
- Add effects (reverb, delay) for space and depth
Polymetric Patterns
Set different track lengths to create evolving patterns. For example:
- *Kick: 16 steps
- *Hi-hat: 12 steps
- *Snare: 7 steps
The different lengths will cycle at different rates, creating complex rhythmic interplay.
Sound Design
- *Use step automation to create per-step pitch slides, filter sweeps, or decay variations
- *Map LFOs to filter cutoff or pitch for evolving textures
- *Combine the 303 voice with filter and distortion for acid bass lines
- *Layer the Bus track to group process related sounds through shared reverb or delay
Live Performance
- *Use keyboard triggers (ZβN) to play drums live
- *Switch between 8 patterns for arrangement variation
- *Mute/Solo tracks on the fly for breakdowns
- *Adjust macro knobs for mapped parameter sweeps
19. Troubleshooting
Plugin Not Appearing in DAW
Ensure the correct plugin format is installed (VST3 or AU). Rescan plugins in your DAW's preferences.
Audio Dropouts
Increase your DAW's audio buffer size. Bingo is optimized for real-time performance, but complex patches with many tracks and effects may require a larger buffer.
Preset Not Loading
Ensure factory presets were included during installation. Check the preset folder location in Settings.
20. Detailed Parameter Reference
This section provides a complete reference for every parameter on every machine and effect in Bingo. Use this alongside Section 5 (Parameter Controls) to understand exactly what each knob does.
Common Controls
Every drum voice shares these base parameters:
| Parameter | Range | Description |
|---|---|---|
| Volume | 0β100% | Output level of the voice |
Every drum track also has these trigger parameters accessible from the step sequencer:
| Parameter | Range | Default | Description |
|---|---|---|---|
| Ratchets | 1β8 | 1 | Number of rapid-fire retrigs per step. At 1, the step plays once normally. Higher values subdivide the step into multiple hits |
| Ratchet Length | 24 time divisions | β | Duration of each ratchet subdivision |
| Probability | 0β100% | 100% | Chance that the step will trigger. At 100% the step always plays; lower values introduce randomness |
| Latch | On/Off | Off | When enabled, the voice sustains until the next trigger instead of following its decay envelope |
Kick Machines
Raf's Kick
A sine-based kick with pitch envelope and optional grit harmonics. Good for clean, punchy kicks or lo-fi textures with the grit controls.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Pitch | 20β300 Hz | β | Fundamental frequency of the kick. Lower values give deep sub kicks, higher values give punchier tones |
| Decay | 0β100% | β | Length of the amplitude envelope. Short for tight kicks, long for boomy 808-style tails |
| Pitch Env | 0β100% | β | Amount of pitch sweep at the start of each hit. Adds the characteristic "click" or "punch" to the attack |
| Pitch Decay | 0.01β2.0 s | β | How quickly the pitch envelope sweeps down to the base frequency |
| Grit | 0β100% | β | Adds harmonic distortion for a dirtier, more aggressive character |
| Shape | 0β100% | β | Adjusts the waveshaping curve of the grit harmonics |
| Drive | 0β10 dB | β | Gain applied before the waveshaper for more aggressive saturation |
RM Kick
Analog-inspired kick drum with pitch bend, FM synthesis, tone filtering, and analog distortion. Versatile from clean to aggressive.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Pitch | 30β200 Hz | β | Base frequency of the kick oscillator |
| Decay | 0.1β2.0 s | β | Amplitude decay time |
| Tone | 0β100% | β | Tonal balance β low values are dark and subby, high values add more upper harmonics |
| Bend | 0β100% | β | Amount of pitch bend at the attack β adds transient punch |
| Bend Decay | 0.01β1.0 s | β | How quickly the pitch bend sweeps down |
| Age | 0β100% | β | Simulates aging analog components β adds character and slight instability |
DSP Synth Kick
DaisySP-based synthetic kick with tone, dirtiness, and FM envelope shaping. Covers a wide range from clean electronic kicks to gritty, textured sounds.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Frequency | 20β200 Hz | β | Base pitch of the kick |
| Decay | 0.1β3.0 s | β | Amplitude envelope decay time |
| Tone | 0β100% | β | Brightness of the kick β shapes the harmonic content |
| Dirtiness | 0β100% | β | Adds noise and harmonic grit to the sound |
| FM Env Amount | 0β100% | β | Amount of FM modulation applied by the envelope β adds metallic or bell-like overtones |
| FM Env Decay | 0β100% | β | How quickly the FM envelope decays |
| Accent | 0β100% | β | Boosts the overall intensity of the hit β affects volume and transient character |
DSP Analog Kick
DaisySP analog-modeled kick with attack FM and self-modulation. Produces warm, analog-style kick sounds.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Frequency | 20β200 Hz | β | Fundamental frequency |
| Decay | 0.1β1.0 s | β | Amplitude decay time |
| Tone | 0β100% | β | Overall tonal character |
| Accent | 0β100% | β | Hit intensity and transient emphasis |
| Attack FM | 0β100% | β | FM modulation amount during the attack phase β adds click and punch |
| Self FM | 0β100% | β | Self-frequency modulation β creates more complex, harmonically rich tones |
Plaits Perc
Mutable Instruments-based percussion engine. Highly versatile β can produce kicks, toms, metallic hits, and more depending on parameter settings.
Parameters vary based on Plaits engine mode β see the Plaits Hi-Hat entry below for the shared parameter structure.
Snare Machines
Basic Snare
A straightforward synthetic tonal snare voice. Simple controls for quick results.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Pitch | 50β1000 Hz | β | Frequency of the tonal body of the snare |
| Decay | 0β100% | β | Overall decay length |
| Snap | 0β100% | β | Amount of the sharp noise transient at the attack β simulates the snare wires |
Plaits Snare
Mutable Instruments-based snare with frequency, tone, snappy, and accent controls. Produces a wide range from tight electronic snares to loose, splashy sounds.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Frequency | 50β1000 Hz | β | Tonal center frequency of the snare body |
| Reso Decay | 0β100% | β | Decay time of the resonant body component |
| Amp Decay | 0.01β1.0 s | β | Overall amplitude envelope decay |
| Tone | 0β100% | β | Balance between the tonal body and noise components |
| Snappy | 0β100% | β | Intensity of the snare wire noise burst |
DSP Synthetic Snare
Two modulated oscillators with filtered noise in a 909-inspired design. Great for punchy electronic snares.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Frequency | 80β500 Hz | β | Base frequency of the oscillator pair |
| FM Amount | 0β100% | β | Cross-modulation between the two oscillators β adds metallic character |
| Decay | 0β100% | β | Amplitude envelope decay |
| Snappy | 0β100% | β | Amount of noise burst for the snare wire sound |
| Accent | 0β100% | β | Overall hit intensity |
| Sustain | On/Off | Off | When enabled, the snare sustains indefinitely until the next trigger |
Hi-Hat & Metallic Machines
Plaits Hi-Hat
Mutable Instruments-based hi-hat with versatile tonal controls. From tight closed hats to splashy open hats.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Decay | 0.01β1.5 s | β | Length of the hi-hat β short for closed, long for open |
| Frequency | 500β12000 Hz | β | Center frequency of the metallic tone |
| Tone | 0β100% | β | Brightness and spectral tilt |
| Noisiness | 0β100% | β | Balance between tonal (metallic) and noise components |
Mango
Bright, friendly metallic hi-hat built with fixed-ratio resonator banks. Named for its warm, golden character.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Decay | 10β700 ms | β | Amplitude envelope decay (exponential scaling) |
| Pitch | -24 to +24 st | β | Transpose the resonator bank up or down in semitones |
| Tone | 1000β12000 Hz | β | Filter frequency applied to the resonator output |
| Color | 0β100% | β | Adjusts the spectral spread and character of the resonator bank |
| Impulse | 0β100% | β | Character of the excitation signal β from soft to sharp |
| Aux | 0β100% | β | Auxiliary parameter that modifies the resonance behavior |
Bingus
Dark and gritty hi-hat with a low, heavy character. Good for lo-fi and industrial textures.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Decay | 10β1000 ms | β | Amplitude envelope decay (exponential scaling) |
| Pitch | -24 to +24 st | β | Transpose the resonator bank in semitones |
| Tone | 500β10000 Hz | β | Filter frequency β lower values produce the characteristic dark tone |
| Color | 0β100% | β | Spectral character of the resonator bank |
| Impulse | 0β100% | β | Excitation signal character |
| Aux | 0β100% | β | Auxiliary resonance modifier |
Clap & Percussive Machines
Clap
Classic clap synthesis with feedback resonance for metallic or ringing clap variations.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Decay | 0β100% | β | Length of the clap's filtered noise tail |
| Feedback | 0β100% | β | Amount of feedback in the clap circuit β higher values add resonant, metallic character |
| FB Pitch | 0β100% | β | Pitch of the feedback resonance β shapes the tonal quality of the feedback ring |
Noise Burst
A burst generator with noise and envelope shaping. Useful for percussive transients, fills, and layering.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Burst Count | 2β16 | β | Number of individual noise bursts per trigger |
| Burst Length | 5β100 ms | β | Duration of each individual burst |
| Tone | 0β100% | β | Spectral tilt of the noise β low for dark rumbles, high for bright snaps |
| Noise Decay | 1β1250 ms | β | Decay time of each individual noise burst (exponential scaling) |
| Noise Volume | 0β100% | β | Level of the noise component |
| Decay | 1β2000 ms | β | Overall amplitude envelope decay (exponential scaling) |
Resonant Clap
A very short, sharp snap or digital cowbell sound. Despite the name, it's more of a metallic percussive hit.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Decay | 50β600 ms | β | Overall decay time |
| Tone | 0β100% | β | Tonal balance |
| Spread | 0β100% | β | Stereo width of the sound |
| Ring | 0β100% | β | Amount of resonant ringing β higher values produce more bell/cowbell character |
| Bite | 0β100% | β | Sharpness of the attack transient |
Synth & Tonal Machines
Simple Shapes
Versatile oscillator with crossfading between sine, triangle, saw, and square waves. Features pitch envelope, unison, and stereo spread for thick, layered tones.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Waveshape | 0β100% | β | Crossfades smoothly between waveforms: sine β triangle β saw β square |
| Pitch | 20β2000 Hz | β | Oscillator frequency |
| Decay | 1β5000 ms | β | Amplitude decay time |
| Pitch Env | -1 to +1 | β | Pitch envelope amount β positive values sweep down, negative values sweep up |
| Pitch Decay | 1β1000 ms | β | How quickly the pitch envelope resolves to the base pitch |
| Soft Clip | 0β100% | β | Gentle saturation applied to the oscillator output |
| Voices | 1β8 | 1 | Number of unison voices for thicker sounds |
| Detune | 0β300 cents | β | Detuning spread between unison voices β creates width and chorus effects |
| Spread | 0β100% | β | Stereo spread of unison voices across the stereo field |
303
TB-303 inspired acid synth voice. Designed for acid bass lines and melodic sequences, especially when combined with filter and distortion effects.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Pitch | 40β2000 Hz | β | Oscillator frequency β responds to scale quantization when enabled |
| Waveform | Saw / Square | β | Classic 303 waveform selection |
| Cutoff | 20β20000 Hz | β | Filter cutoff frequency β the heart of the acid sound |
| Amp Decay | 0.01β3.0 s | β | Amplitude envelope decay |
| Resonance | 0β100% | β | Filter resonance β high values create the characteristic squelchy 303 tone |
| Filter Decay | 0.01β2.0 s | β | Filter envelope decay β controls how quickly the filter closes |
| Env Depth | 0β100% | β | Amount of envelope modulation applied to the filter cutoff |
| Slide | 0β1.0 s | β | Portamento time between notes β creates the classic 303 slide effect |
DaisyFM
2-operator FM synthesis engine for metallic sounds: cymbals, bells, and gongs. Also capable of bass and lead tones at lower ratios.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Pitch | 40β2000 Hz | β | Carrier frequency |
| Ratio | 0.1β10.0 | β | Frequency ratio between modulator and carrier β integer ratios produce harmonic tones, non-integer ratios produce inharmonic/metallic tones |
| Index | 0β10.0 | β | FM modulation depth β higher values create brighter, more complex timbres |
| Decay | 1β5000 ms | β | Amplitude envelope decay |
| Index Env | 0β100% | β | Amount of envelope modulation on the FM index β creates sounds that start bright and become mellow |
| Index Decay | 1β1000 ms | β | How quickly the index envelope decays |
| Voices | 1β8 | 1 | Number of unison voices for chorused FM sounds |
Karplus String
Physical modeling string synthesis with multiple excitation types. From plucked guitars to bowed strings and metallic textures.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Frequency | 40β800 Hz | β | Pitch of the string β responds to scale quantization |
| Brightness | 0β100% | β | Controls the high-frequency content of the string β lower values sound muffled, higher values sound bright and metallic |
| Damping | 0β100% | β | How quickly the string's energy dissipates β low damping rings long, high damping is short and muted |
| Nonlinearity | -1 to +1 | β | Adds asymmetric waveshaping to the delay line feedback β creates buzzy, distorted string tones |
| Excitation Type | Noise / Impulse / Tone | β | The initial "pluck" that starts the string vibrating. Noise = realistic pluck, Impulse = sharp attack, Tone = bowed character |
| Excitation Length | 1β50 ms | β | Duration of the excitation signal |
| Excitation Tone | 0β100% | β | Brightness of the excitation signal |
Dub Siren
The greatest sound ever recorded. A sample-based dub siren voice with full sample playback controls.
Uses the same parameters as the Sampler β see below.
Noise & Utility Machines
Raf's Noise Machine
Versatile noise generator with crossfading between white, pink, and square waves, plus amplitude modulation (ring mod). Great for textured percussion, risers, and sound design.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Pitch | 20β4000 Hz | β | Center frequency when using tonal noise modes |
| Tone | 0β100% | β | Crossfades between noise types: white β pink β square |
| Attack | 1β5000 ms | β | Amplitude envelope attack time |
| Decay | 1β5000 ms | β | Amplitude envelope decay time |
| Ring Freq | 0.1β500 Hz | β | Frequency of the ring modulation oscillator |
| Ring Depth | 0β200% | β | Depth of ring modulation β 0% bypasses, higher values create tremolo and AM effects |
| Ring Decay | 1β500 ms | β | Decay time of the ring modulation envelope |
Sampler
Load your own audio files and play them with classic sampler controls. Supports WAV, AIFF, MP3, FLAC, and other common formats.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Attack | 1β5000 ms | β | Amplitude envelope attack time |
| Hold | 1β5000 ms | β | Time the envelope holds at peak level before entering decay |
| Decay | 1β5000 ms | β | Amplitude envelope decay time |
| Envelope Curve | -0.99 to +0.99 | 0 | Shape of the envelope curves β negative values are logarithmic (fast start), positive values are exponential (slow start), zero is linear |
| Pitch | -24 to +24 st | 0 | Transpose the sample up or down in semitones |
| Position | 0β100% | 0% | Start position within the sample β skip the beginning for different attack characters |
| Length | 1β100% | 100% | Portion of the sample to play from the start position |
| Reverse | On/Off | Off | Play the sample backwards |
| Loop | On/Off | Off | Loop the sample playback |
| Granular | On/Off | Off | Enable granular playback mode for textural, glitchy effects |
| Grain Size | ms | β | Size of each grain when granular mode is enabled |
| Spray | 0β100% | β | Randomization of grain start positions β higher values create more scattered, diffuse textures |
| Grain Count | β | β | Number of overlapping grains |
Bus
Routes audio from multiple tracks with individual volume controls. Use for group processing β apply shared reverb, delay, or distortion to a set of related tracks.
The Bus has no voice parameters of its own. It receives audio from tracks routed to it and passes the mixed signal through its own effects chain.
Effects Parameters
Every track (including the Master) has a per-track effects chain. Each effect can be enabled or disabled independently using Cmd/Ctrl + 1β6.
Filter
Multi-mode filter with envelope modulation. The frequency response is shown as a visual curve above the controls.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Enabled | On/Off | Off | Bypass or engage the filter |
| Type | LP / HP / BP / Notch | LP | Filter mode β Low-pass removes highs, High-pass removes lows, Band-pass isolates a frequency band, Notch removes a frequency band |
| Frequency | 20β16000 Hz | β | Filter cutoff frequency |
| Resonance | 0β100% | β | Emphasis at the cutoff frequency β high values create a peak that can self-oscillate |
| Env Amount | 0β100% | β | How much the filter envelope modulates the cutoff frequency (drum tracks only) |
| Attack | 0β100% | β | Filter envelope attack time (drum tracks only) |
| Decay | 0β100% | β | Filter envelope decay time (drum tracks only) |
| Curve | 0β100% | β | Shape of the filter envelope (drum tracks only) |
Amplifier
Volume envelope and gain staging with built-in EQ shelves.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Enabled | On/Off | Off | Bypass or engage the amplifier stage |
| Gain | 0β200% | 100% | Output gain β values above 100% boost the signal |
| Pan | LβR | Center | Stereo position of the track output |
| High Shelf | -12 to +12 dB | 0 dB | High-frequency shelving EQ for brightness control |
| Low Shelf | -12 to +12 dB | 0 dB | Low-frequency shelving EQ for body/weight control |
| Attack | 0β100% | β | Amplitude envelope attack time (drum tracks only) |
| Hold | 0β100% | β | Time the envelope holds at peak before entering decay (drum tracks only) |
| Decay | 0β100% | β | Amplitude envelope decay time (drum tracks only) |
| Curve | 0β100% | β | Shape of the amplitude envelope curve (drum tracks only) |
Delay
Tempo-synced echo effect with filtering and stereo widening. A visual display shows the delay tap pattern.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Enabled | On/Off | Off | Bypass or engage the delay |
| Mix | 0β100% | β | Dry/wet balance β 0% is fully dry, 100% is fully wet |
| Sync | On/Off | Off | When enabled, delay time syncs to the BPM |
| Time | 10β2000 ms | β | Delay time in milliseconds (when Sync is off) or note division (when Sync is on) |
| Feedback | 0β120% | β | Amount of delayed signal fed back into the input. Values above 100% create swelling, runaway echoes (use carefully!) |
| Filter Freq | Hz | β | Cutoff frequency of the delay feedback filter β darkens or brightens the echoes |
| Filter Width | 0β100% | β | Bandwidth of the delay feedback filter |
| Stereoize | 0β100% | β | Spreads the delay taps across the stereo field for width |
Reverb
Spatial ambience and room simulation. Includes a visual representation of the reverb decay envelope.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Enabled | On/Off | Off | Bypass or engage the reverb |
| Mix | 0β100% | β | Dry/wet balance |
| Room Size | 0β100% | β | Size of the virtual space β small values for tight rooms, large values for halls and caverns |
| Width | 0β100% | β | Stereo width of the reverb tail |
| Decay | 0.1β10.0 s | β | How long the reverb tail rings out |
| Damping | 0β100% | β | High-frequency absorption β higher values create a warmer, darker reverb |
| High Shelf | dB | β | EQ applied to the reverb signal's high frequencies |
| Low Shelf | dB | β | EQ applied to the reverb signal's low frequencies |
| Freeze | On/Off | Off | Freezes the reverb buffer β the current reverb tail sustains indefinitely |
Distortion
Multi-stage distortion with four independent effects that can be used together or separately.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Enabled | On/Off | Off | Bypass or engage the distortion stage |
| Mix | 0β100% | β | Global dry/wet balance for the entire distortion chain |
Wavefolder β Harmonic waveshaping that folds the signal back on itself for complex overtones.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Gain | 1β20x | β | Input gain before folding β higher values create more folds and harmonics |
| Offset | 0β100% | β | DC offset applied before folding β shifts the folding asymmetry |
| Symmetry | 0β100% | β | Balance of positive and negative folding β affects the harmonic character |
| Mix | 0β100% | β | Wavefolder dry/wet balance |
Bitcrusher β Digital bit-reduction for lo-fi, retro digital sounds.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Bits | 3β16 | 16 | Bit depth β lower values create more extreme quantization noise. 16 is clean, 8 is classic lo-fi, 3-4 is extreme |
| Mix | 0β100% | β | Bitcrusher dry/wet balance |
Sample Rate Reducer β Reduces the effective sample rate for aliased, lo-fi digital degradation.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Rate | 1β128 | β | Sample rate reduction factor β higher values create more aliasing and staircase artifacts |
| Mix | 0β100% | β | Sample rate reducer dry/wet balance |
Clipper β Hard and soft clipping for saturation and limiting.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Hard Clip | 1β10x | β | Hard clipping threshold β lower values clip more aggressively for harsh distortion |
| Soft Clip | 1β10x | β | Soft clipping threshold β provides warmer, more gradual saturation |
Mixer Parameters
Every track has these mixer controls, accessible from the mixer view or track options:
| Parameter | Range | Default | Description |
|---|---|---|---|
| Volume | 0β200% | 100% | Track output level. 100% is unity gain, 200% provides +6dB of boost |
| Pan | Hard Left β Hard Right | Center | Stereo position of the track in the mix |
| Mute | On/Off | Off | Silences the track without removing it. Shortcut: **M** |
| Solo | On/Off | Off | Solos the track, muting all others. Shortcut: **S** |
For support, visit: okaysynthesizer.com
Bingo is made by Okay Synthesizer.
Bingo β Quickstart Cheat Sheet
21. Select Mode
Select mode is a powerful batch-editing tool for the step sequencer. It lets you select multiple steps across tracks and perform actions on them all at once.
Entering Select Mode
Press Shift+S to toggle select mode on and off. You can also exit select mode by pressing Escape.
Making Selections
Once in select mode, click and drag across the sequencer grid to select a rectangular region of steps. You can also use keyboard navigation:
Arrow Up/Down β Move the cursor between tracks
Arrow Left/Right β Move the cursor between steps
Shift+Arrow Up/Down β Extend the selection up/down
Shift+Arrow Left/Right β Extend the selection left/right
Actions on Selection
Once you have a selection, you can perform these actions:
Enter β Place triggers on all selected steps
Shift+Enter β Remove all triggers (including ratchets) from selected steps
Backspace / Delete β Delete selected triggers and automation values
Alt+Arrow Up/Down β Adjust automation values for the selected steps (with hold acceleration for faster changes)
Cmd/Ctrl+C β Copy selection to clipboard
Cmd/Ctrl+X β Cut selection to clipboard
Cmd/Ctrl+V β Paste clipboard contents at the current cursor position
Cmd/Ctrl+D β Duplicate the selection
Escape β Clear the current selection
Use Cases
Select mode is especially useful for:
Quickly placing or clearing triggers across multiple tracks at once
Batch-adjusting velocity, probability, or other automation values across a range of steps
Copying and pasting rhythmic patterns between sections
Duplicating a pattern fragment to build variations
Removing all automation from a section to start fresh
22. Step Offset
Step offset allows you to shift the timing of individual steps forward or backward. This is a per-step trigger parameter that can be set in the automation lane.
Range: -100% to +100%
Negative values shift the trigger earlier (toward the previous step)
Positive values shift the trigger later (toward the next step)
Step offset is a powerful micro-timing tool. Use it to push hi-hats slightly ahead of the beat for urgency, pull snares back for a laid-back feel, or create subtle humanization by varying offsets across steps. Combined with swing and humanize, step offset gives you complete control over the groove.
23. Keyboard Parameter Editing
When a parameter knob is selected, you can adjust it with the keyboard:
Arrow Up/Down β Fine adjustment (small increments)
Arrow Left/Right β Coarse adjustment (approximately 5x faster)
For pitch and semitone parameters, arrow keys step by discrete semitones rather than continuous values. Holding a key down accelerates the rate of change over time, making it easy to both fine-tune and quickly sweep through a parameter's range.
24. Resonant Clap 2
Metallic, aggressive clap with enhanced ring modulation. A harder-edged alternative to the Resonant Clap with more bite and metallic character. Available in the Claps & Percussive machine category.
25. License Management
Logging Out / Deleting Your License
To log out and remove your license from a machine:
Open Settings (Cmd/Ctrl+K)
Go to the Misc tab
In the Account section, click Logout
This permanently removes the offline license file from your machine and clears all stored credentials (email and auth token). Audio playback will be disabled until you log in again.
License File Locations
If you need to manually delete the license file (e.g., after uninstalling), it is stored at:
macOS: ~/Library/Application Support/OkaySynthesizer/Bingo/license.dat
Windows: C:\Users\{username}\AppData\Roaming\OkaySynthesizer\Bingo\license.dat
Linux: ~/.config/OkaySynthesizer/Bingo/license.dat
Deleting this file has the same effect as logging out β Bingo will require a fresh login on next launch. This is useful when transferring your license to a different computer or troubleshooting activation issues.