I use Jamstix mostly to do live online jams. What usually happens is, i pull up Jamstix, select a template that i've created (using a workaround described here), style and drummer, quickly audition parts, set up part power, shuffle etc., and let Jamstix handle the rest. So, i'm literally creating a new drum backing track in a few minutes with Jamstix, jam over it, and move on to create the next one on the spot.
Jamstix 4 works [i:f138361879]much[/i:f138361879] better than Jamstix 3 for this kind of thing, thanks to the part linking feature - this is literally a life saver! Also, recently added Gavin drummer is quickly becoming my favorite (i love Porcupine Tree!), and has just the right blend of straight-ahead rock drumming and intricate fills/accents.
Here's an example of what that sounds like (Gavin is on drums here, the drum track was literally created in 2 minutes right before recording this track):
https://hearthis.at/guitar-jam.ru/02-funky-porcupine/
Gavin is just awesome, and (combined with one of the Breakbeat styles) has produced a drum track that's just so reminiscent of (metal era) Porcupine Tree it's uncanny. (for those curious, drums are SSD5 free, bass is SampleTank 4, and i'm using Audio Damage Enso looper to loop the riff while me and another guy noodle around)
However, i would like for things to improve even more
First of all, I've already mentioned (in another thread) the ability to create own templates would be very welcome. This is currently already possible via editing files, but obviously i would like to see it natively supported. This is because i never save any songs i create, because i never reuse them. Templates allow me to quickly create new songs using the same general structure, which is great because i always know how long the song goes, and don't have to think through the structure (to provide variety) every time.
Second, I would like to not only be able to set general song structure (verse-chorus-etc) but also set how many bars a specific part should go. For example, with faster tempos (think 180bpm thrash metal), i usually switch to 8-bar parts instead of 4-bar parts because fills every 4 bars are getting tiresome pretty quickly. However, that also means that "drum solo" part is stretched out to be 8 bars as well, which is too long as it becomes obvious that "solo" is just a bunch of fills.
So, I would like to control how long each part goes. Ideally, control over number of repetitions as well - we already have that with part condensing, but that, coupled with part linking, means that i can't have linked sections that have different lengths - i.e. i can't have 2 bar chorus in one place, and 4 bar chorus in another. I can de-link the parts, but then i'm losing the style/drummer linkage, which is crucial (remember, i only have a few minutes before i have to play another track, everything needs to be FAST!).
Third, i would like a mode where parts are recomposed each time they're played back. I'm usually using DAW looping to control the length of the track, but listening to the same fills/accents gets tiring, and triggering "recompose" on every part while i'm playing is too much hassle.
And finally, some parts appear to be not condensed and/or not linked (stop, solo, link, breakdown, etc.), which means transition fills are always triggered between them (which may or may not be what i want).
I sincerely hope that all of the above gets implemented down the line