Contraflow // Windows VST3

Turn harmony into a complete arrangement.

Contraflow is a Windows VST3 MIDI generator and instrument that transforms one shared harmonic foundation into coordinated Melody, Chord, Bass, and Riff parts. Import, draw, record, or generate Harmony, create role-aware Flows, load your instruments, and export the result.

Harmony-aware Up to four role lanes SF2 + SFZ + WAV + VST3 MIDI + WAV export Windows 10+ Free updates
Contraflow interface showing Harmony controls and four musical role lanes

See the complete workflow

Watch harmony become a coordinated arrangement.

See Contraflow move from harmonic direction to role-aware Flows, instrument playback, and production-ready exports inside the DAW.

Harmony

Start from your music or generate a new direction.

Source mode accepts imported, drawn, or recorded MIDI. Scale mode starts from a chosen key and scale with adjustable tension and density.

  • Track and channel filters isolate the intended MIDI material.
  • Remove drums, Merge, Source Range, Snap, and Clean refine the source.
  • Visible Harmony MIDI receives a best-fit key and scale analysis.
  • Key or scale changes preserve timing, duration, velocity, and register as closely as possible.
  • Four- or eight-bar guides are generated for the current output length.

Roles + Flows

Four roles. Four behaviors. One arrangement.

Each role maps its own timing and source material against the shared Harmony.

M

Melody

Monophonic leads, hooks, answers, toplines, and phrase-shaped movement.

CH

Chord

Polyphonic stabs, pads, comping, sustained movement, and chordal rhythm.

B

Bass

Low-register monophonic parts with bass-aware pitch choices and phrase support.

R

Riff

Hybrid mono/poly hooks, arpeggiated shapes, stabs, and rhythmic motifs.

Change the pitch without losing the rhythm.

Choose Contour, Exact, or Scale-fit pitch behavior. Generate a role-aware Flow, then use Revoice to change its pitches while preserving the visible events, repetition, phrase identity, and other roles.

4 or 8 barsHalf-time / double-timeSource RangeNo OverlapsLegatoRole locks

Instrument sources

Generate the notes and hear the arrangement in one place.

Harmony and every role can host one instrument source.

SF2

SoundFont

Select patches and shape sample zones, envelope behavior, filtering, looping, stereo handling, and source effects.

SFZ

Multisample

Load common SFZ region definitions and their referenced samples for playable multisample instruments.

WAV

Pitched sample

Set a root note, trim, loop, fade, process, and resample a WAV across MIDI pitches.

VST3

Hosted instrument

Host a VST3 instrument with state, MIDI channel, octave, gain, pan, and its native editor window.

Contraflow hosts VST3 instruments. General VST3 effects are not accepted as instrument sources.

DAW + performance

Synced when you need it. Playable when you want it.

  • Follow DAW transport, tempo, position, and loop boundaries.
  • Monitor live MIDI into the active or armed lane.
  • Route DAW MIDI clips into Contraflow instrument sources.
  • Send generated MIDI back to the host.
  • Record with per-lane Snap or preserve unquantized timing.
  • Use mute, solo, transposition, and instrument settings during playback and export.

What you see and hear is what Contraflow exports

Keep the composition, the sound, or both.

MIDI // ALL

Combined MIDI

One file containing the current generated roles and the latest valid DAW tempo.

WAV // MIX

Full mix

A complete audio mix of audible role instrument sources.

WAV // STEMS

Individual audio

One WAV stem per audible generated role that has an instrument source.

MIDI // LANES

Per-lane MIDI

Drag MIDI stems directly from Harmony and role headers.

WAV export uses online real-time capture so hosted VST3 instruments receive DAW-like processing during the export.

Screenshots

Contraflow showing four independent musical role lanes

Get Contraflow

$39

Free future Contraflow updates are included after purchase.

What you get.

Included

  • Contraflow Windows VST3
  • Harmony, role, and Flow generation system
  • SF2, SFZ, WAV, and VST3 instrument support
  • Combined MIDI, full mix, and stem exports
  • User manual and free future updates

Requirements

  • Windows 10 or later
  • VST3-compatible DAW
  • External MIDI and instrument sources are optional
  • Hosted plugins must be VST3 instruments

Questions, answered

Before the first Flow.

Is it a MIDI generator, an instrument, or both?

Both. Contraflow can generate and route MIDI, while its instrument sources can play SF2, SFZ, pitched WAV, and hosted VST3 instruments.

Can I use my own MIDI?

Yes. Import, draw, or record Harmony MIDI. Role Flows can also come from imported, drawn, recorded, or generated material.

What is the difference between Harmony and Flow?

Harmony is the shared pitch reference. A Flow describes when a role moves and preserves its rhythmic identity while Contraflow maps it into Harmony-aware pitches.

Can Contraflow host any VST3 plugin?

No. Its hosting path accepts VST3 instruments. Effects and unreadable or failed plugin loads are rejected without replacing the current source.

Get Contraflow - $39