This tool combines rhythm and harmony and generates bass-lines which automatically adapt to chord progression, on a chord by chord, tonic by tonic basis.
J74 BassLine is a Max for Live device for Ableton Live 9 and higher.
Price: $12. J74 BassLine is available here.
Here a video tutorial about J74 BassLine: www.youtube.com/watch?v=Fs66hOEYnNM