MbiraGen is a semi-generative sequencer plugin that produces MIDI notes
based on a sequence of up to 12 “melodies”. Each melody can have up to 4 variations which are selected round-robin. A Melody is a 5×4 grid where the vertical direction indicates note pitch and the horizontal direction indicates time.

Pitches are assigned based on a combination of settings: the tonic note, the scale, the mode, the interval assigned to the melody, and the individual scale degrees represented by the vertical positions in a melody.

In addition to the melody sequencer there is a velocity sequencer, controls for sync time, note length, velocity jitter, note length jitter, and 2 additional sequencers that can apply variations to the melodies as they are being played. These variations provide the drift and randomness that keeps the pattern from feeling too repetitive.

Plugin targets VST2.4 on Windows. 32-bit and 64-bit versions available.

Here is a snap of the GUI:
MbiraGen screenshot

The zip file is here: MbiraGen_v1.0d

There are some presets in the zip file along with a quick brain-dump of the controls and features as a start towards some documentation. The GUI needs some clean-up, the doc needs a lot of work, but hopefully it is enough to get you started. Most (but not all) of the controls take mousewheel and/or right click to set values.

It’s a freebie, enjoy 🙂

3 thoughts on “MbiraGen

Leave a Reply to cornetto75 Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s