Flexibility of Jamstix for live jams

Use this forum for general discussions and questions about Jamstix
Burakov_Anatoly
Posts: 56
Joined: Tue Sep 01, 2009 9:15 am

Flexibility of Jamstix for live jams

Post by Burakov_Anatoly »

I would like to explain how i use Jamstix in order to highlight its limitations for my use case and (hopefully) ensure that my suggestions are considered for future versions.

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 :)
TheSystem (Archive)
Posts: 262
Joined: Wed Dec 16, 2009 4:56 am

Flexibility of Jamstix for live jams

Post by TheSystem (Archive) »

can you please tell me which Breakbeat style you used with Gavin?

thanks
brian
Burakov_Anatoly
Posts: 56
Joined: Tue Sep 01, 2009 9:15 am

Flexibility of Jamstix for live jams

Post by Burakov_Anatoly »

I believe it was "Funky Drummer".
TheSystem (Archive)
Posts: 262
Joined: Wed Dec 16, 2009 4:56 am

Flexibility of Jamstix for live jams

Post by TheSystem (Archive) »

i have not played with Breakbeat much or Gavin for that matter.

thanks for sharing.
Azimuth (Archive)
Posts: 1674
Joined: Fri Nov 19, 2010 2:16 am

Flexibility of Jamstix for live jams

Post by Azimuth (Archive) »

Pretty much everything that you suggested can already be done easily with a midi foot controller using Liveloops. You can let a song part play for as long or as short as you like, trigger recomposition, trigger repetition or transistion fills wherever you want. A save button for structures typed into the Song Builder would be nice but I find editing the structures.ini file to be quick and easy
Burakov_Anatoly
Posts: 56
Joined: Tue Sep 01, 2009 9:15 am

Flexibility of Jamstix for live jams

Post by Burakov_Anatoly »

a_zimuth wrote:Pretty much everything that you suggested can already be done easily with a midi foot controller using Liveloops.
yes and no.

yes, it can be done manually, but no, it cannot be done [i:ed48f0fd80]automatically[/i:ed48f0fd80] - and that's my point. I don't want to think about what Jamstix does, i'm too busy noodling aimlessly on my guitar.
a_zimuth wrote:You can let a song part play for as long or as short as you like
one part, not entire song. having one part playing over and over gets tiring pretty quickly. triggering recompose will not give me multiple parts of a defined structure (such as verse-bridge-chorus loop). i can also randomize on trigger, but that just blows up the whole track, because suddenly Jamstix starts playing some weird shit instead of parts i've auditioned and adjusted to produce what i like.
a_zimuth wrote:trigger recomposition, trigger repetition or transistion fills wherever you want
yes, manually. i don't want to tap my foot controller every 4/8 bars (and it's used for ampsim control anyway) - that's why i create a song structure in advance, so that Jamstix can take care of that for me. the problem with livelooping mode is that it decouples itself from DAW transport (which i use for controlling length of the song, because of [url=http://rayzoon2.com/forum/viewtopic.php?t=8073]this[/url]), so i either have to watch for the repetition moment (which, again, i'm not doing because i'm too busy jamming), or i have to [i:ed48f0fd80]not[/i:ed48f0fd80] use livelooping mode as it is.
a_zimuth wrote:A save button for structures typed into the Song Builder would be nice but I find editing the structures.ini file to be quick and easy
i don't think i need to mention that i shouldn't have to manually edit some .ini file that gets overwritten on reinstall. plus, i already mentioned that templates (and part linking) are not flexible enough.
Ralph @ Rayzoon
Site Admin
Posts: 5851
Joined: Wed Jan 02, 2008 6:24 pm

Flexibility of Jamstix for live jams

Post by Ralph @ Rayzoon »

Anatoly, first off, that's an awesome jam track you guys made!
I will see about getting your suggestions into the pipeline in some form of another.
Ralph
Rayzoon Technologies LLC
Burakov_Anatoly
Posts: 56
Joined: Tue Sep 01, 2009 9:15 am

Flexibility of Jamstix for live jams

Post by Burakov_Anatoly »

Ralph [RZ] wrote:Anatoly, first off, that's an awesome jam track you guys made!
it couldn't have been done without Jamstix 4 for sure, so this "awesome track" is almost entirely your achievement :) getting Gavin Harrison in a box is like the best thing that has ever happened to Jamstix since, well, every other recent update...
Ralph [RZ] wrote:I will see about getting your suggestions into the pipeline in some form of another.
thanks, great to hear! i realize that my use case is a little different from Jamstix's [i:a37b7720cb]intended[/i:a37b7720cb] use case, so i'm happy that you'll consider less "orthodox" usage models as well.
sonicviz
Posts: 219
Joined: Sat Feb 24, 2007 4:57 am

Flexibility of Jamstix for live jams

Post by sonicviz »

I've been playing online with Jamstix since early versions, and find it's much better to use Liveloop mode. I've combined it with a bass system so I have a fully dynamic rhythm section I can jam with controlled by a Launchpad (v1) with a custom mapping program.

Much more flexible to jam with than a full generated track.
I can loop sections, take dynamics up and down driven by my guitar (or other audio input), swap bass/drum sections independently if I want depending on how I feel, or even mute them. It's very flexible.
I've also added keys and other instruments as well. EZkeys is great for creating sections for this, and looking forward to their upcoming EZBass to see how that might be integrated.

I find you don't need more than 8 parts for each song as when you combine them with dynamics (both volume and Jamstix adding/reducing hits) you have a very large range of expression both musically and arrangement wise (on the fly). That said, you can expand it beyond 8 but then you have physical cognitive load issues due to having to manage the midi interface combined with the Jamstix interface. There's a lot going on when you're doing this, so cognitive load and UX workflow considerations are key.

But that's just my style, and there's multiple ways to use it which just indicates how powerful it is.

Also working on some new ideas at the moment.

Where do you play online?
d_steinschneider
Posts: 79
Joined: Mon Feb 13, 2017 7:21 pm

Flexibility of Jamstix for live jams

Post by d_steinschneider »

I've played around with Jamstix jamming options but pretty much all I accomplished was lowering and raising power level. Anatoly, can you provide more details about your approach to controlling Jamstix real time. Which DAW are you using?

For some reason my web browser isn't connecting to the link you provided. I found I can't get to anyone's link at www.hearthis.at so it's not your particular song.
Post Reply