The DAW technology is getting ridiculous these days.
Yesterday I updated to Logic Pro 11 which now has three “Session Players”…Drummer (which has been in Logic for years), Piano and Bass. Each player has a number of controls to determine swing, push/pull against the beat, how often to fill, complexity of fills, etc. The contols can be sequenced so the part varies over time. The bass player lets you choose between a P, Hofner, J, Rick, StingRay or upright.
To start exploring how it works, I sequenced a short song. Using the chord track I set up a chord progression, then turned on the Session Players to generate the MIDI parts. I chose the upright bass model and the Motown drummer model. Logic generated parts appropriate to the chords and tempo. I did not enter any melodic information, it was all auto generated. This is not AI, it’s just a very sophisticated auto accompaniment feature similar to the Karma feature found in Korg workstations for many years. The whole thing took about an hour, including the time to learn how the new features worked.