RIFF
Seeded Riff & Melody Generator (MIDI)
Controls
Best uses
- Hold one key and get basslines, leads or hooks that are always in key
- Roll through seeds to find a riff, then lock its rhythm and change only the notes
- Tempo-synced arpeggio-like runs and triplet rolls from a single held key
- Transpose a riff live: the key you hold is its root, the last key pressed leads
- Feed any synth or sampler with endless, repeatable melodic ideas
Properties
A MIDI effect: MIDI in, MIDI out, the audio passes through untouched (place it before an instrument). The pattern comes from two separate Park-Miller random streams seeded by Seed: one for the rhythm (which steps play, their velocity and accents), one for the pitches (root jumps, steps and skips, motif repeats), so it is fully deterministic and Rhythm Lock can keep one while the other changes. While the host plays, the steps sit on its beat grid (the step is the beat position divided by the rate, modulo Steps); stopped, the riff starts with the key and runs at the host's tempo. One note sounds at a time and every note-on gets its note-off; releasing every key, all notes off (CC 120/123) or the transport stopping ends the riff. Pitch bend, controllers and sustain pass through; poly pressure of the leading key goes to the note sounding. Sample-accurate and the same in the JSFX, the GFX version and the VST3/CLAP.
Formats
- JSFXJSFX for REAPER, with REAPER's own sliders
- GFXJSFX GFX for REAPER, with its own interface
- VST3VST3 for any DAW
- CLAPCLAP for any DAW
Factory presets
Driving Bassline · Sparse Groove · Acid Line · Pentatonic Lead · Blues Shuffle · Eighth Note Riff · Fast Arp Run · Triplet Rolls · Dorian Funk · Minor Hook · Wide Melody · Staccato Pulse · Steady Repeat · Locked Groove · Ambient Drift