Auto Bass has a badass algorithm for generating awesome basslines and melodies.
You can tweak every bit of the algorithm in your taste for generating a bassline that fit your needs.
You can change the gate length and velocity of the notes globally with the gate and velocity parameters.
Gate variety and velocity variety knobs introduce randomisation to the notes.
You can set the bassline pattern's duration with between 1-bar long to 64-bars long.
Swing shifts the start position of the every other note in the sequence.
Walk type rearranges the notes on the piano roll without regenerating the whole sequence.
You can tranpose the sequence with an external MIDI keyboard or a MIDI sequencer.
The edit menu on the top left exposes the editing options.
Auto Bass runs as standalone app as well as AUv3 MIDI Plugin.
Create AU presets and use AU parameters of the AUv3 plugin.
Modulate the parameters with ShiftBud.
Change the patterns with PatternBud.
Control the key and scale with BrainBud.
Auto Bass offers its core componets on Github.
They are all shared libraries for iOS, macOS and tvOS platforms, written in Swift.
Fully custumisable and editable knob with rotary, horizontal and/or vertical gesture recognition.