Is there was an application which facilitates jamming in some way. I saw a few back tracks generators which allow you to select chords and measures to play them and I wonder if there is something more. I have noticed, that I improve by playing along with unknown and unusual rhythms, to determine the key of a song by the ear, to adjust my playing to any change of the player which plays accompaniment, etc.
So a perfect thing to play with would be an app, which will play a backing track or accompaniment while I play some solo. Or maybe there is a web app which allows to jam over the internet? (:
And as a developer I wish to automate whatever possible. My guitar playing is the only exception (: