The Missing Piece in Your MIDI Chain

Imperfector turns rigid, quantized chords into performances that feel played, not programmed — using controlled micro-timing and velocity variation.

Imperfector Reason Rack Extension
check_circle Humanize chords from any note player or recorded MIDI
check_circle Strum + Random Delay with musical normalization
check_circle Intelligent chord grouping via Capture Window
check_circle LFO + Velocity shaping for evolving movement
Works with any instrument & sound source Note FX Rack Extension for Reason 12 factory patches included
Device Concept

Overview

Imperfector is a Note FX device that adds the kind of timing and dynamics that quantization removes. Subtle settings bring groove and realism; extreme values create controlled chaos for experimental rhythms and fresh ideas.

reorder

Part Strum Engine

Pitch-based spreads for guitar/piano style movement.

psychology

Part Humanizer

Musical randomness that stays tight.

waves

Part Arpeggiator

Evolving chord motion without changing your notes.

How It Works

1

Capture Chords

Imperfector groups notes that arrive within your Capture (Time) Window and treats them as a single chord.

2

Process Timing

Apply Strum Delay (pitch order) and/or Random Delay (per group / per note).

3

Shape Dynamics

Use velocity tools to add realism, emphasis, and controlled variation.

4

Add Motion

LFO modulation animates strum delay for pulsing or evolving rhythms.

5

Stay Musical

Timing is normalized so the first note hits on time — the "imperfection" lives inside the chord.

info

Perfect after chord tools like Scales & Chords or Chord Sequencer — and just as good on recorded/quantized MIDI.

Features

analytics

Intelligent Note Processing

Adjustable Capture Window (0–100 ms) for chord detection. Leaves truly single notes untouched (when you want it to).

timer

Dual Delay Engines

Strum Delay — ascending or descending pitch order. Free timing (0–508 ms) or tempo-synced.

Random Delay — Per Group (one offset for the whole chord) or Per Note (each note independent). Normalized so timing stays tight.

auto_graph

Dynamic Modulation

Built-in LFO (sine / triangle), 0–10 Hz or tempo-synced. Phase inversion for alternate movement.

speed

Velocity Control

Velocity Scaling (expand or reduce differences), Velocity Direction (emphasize highs/lows, or reverse), Velocity Randomization (0–127).

sync

Tempo Integration

Free + Sync modes across delays. Musical divisions from 1/64 to whole notes.

Use Cases

Close up of acoustic guitar strings

Realistic Guitar Strums

Convincing up/down strums from stacked chords.

Grand piano keys being played

Piano Chord Spreads

Subtle hand-like timing movement.

Modular synthesizer glowing patch cables

Synth Texture Motion

Rhythmic chord animation without rewriting MIDI.

Digital audio workstation MIDI grid

Humanize Quantized Parts

Bring back groove after heavy quantization.

Abstract digital glitches and fragments

Experimental / Glitch

Controlled chaos that becomes new material.

Presets & Workflow

Imperfector is designed for fast musical results — load a preset, play a chord, and immediately hear the difference. Every preset demonstrates a different musical use-case, from subtle realism to rhythmic transformation and creative chaos.

Humanization

description Default
description Perfect Humanizer
description Drifting Human

Strum & Spread

description Harferize
description Back And Forth
description Dirty Saloon

Groove & Timing

description Pushups
description Drunk And Loose
description Unexpected Guests

Creative / Experimental

description Perfect Player Wrong Piano
description Plumpkin
description Weird Idea

Workflow

  • power_settings_new

    Player On/Off

    Clean MIDI passthrough, no stuck notes.

  • settings_remote

    Remote Control

    Map any parameter to MIDI CC.

  • auto_fix_high

    Smooth Automation

    Automate directly in Reason's sequencer.

  • music_note

    Works After Any Source

    Works after any Note Player or recorded MIDI.

Get It

Imperfector is a Reason Rack Extension (Note FX). Add it after any note player or MIDI track and start shaping timing and dynamics instantly.

Buy on Reason Shop

Secure checkout via Reason Studios

check_circle Device
check_circle 12 factory patches
check_circle MIDI CC mapping + automation

Support

Got questions? Found a bug? Drop me a line:

Include your Reason version + OS + steps to reproduce.