| View previous topic :: View next topic |
| Author |
Message |
Burakov_Anatoly Jam Meister

Joined: 01 Sep 2009 Posts: 56
|
Posted: Sun Jul 28, 2019 9:53 am Post subject: Flexibility of Jamstix for live jams |
|
|
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 much 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 
Last edited by Burakov_Anatoly on Sun Jul 28, 2019 12:05 pm; edited 1 time in total |
|
| Back to top |
|
 |
TheSystem Grand Master Jam

Joined: 16 Dec 2009 Posts: 294
|
Posted: Sun Jul 28, 2019 11:32 am Post subject: i love those drums |
|
|
can you please tell me which Breakbeat style you used with Gavin?
thanks
brian |
|
| Back to top |
|
 |
Burakov_Anatoly Jam Meister

Joined: 01 Sep 2009 Posts: 56
|
Posted: Sun Jul 28, 2019 11:45 am Post subject: |
|
|
| I believe it was "Funky Drummer". |
|
| Back to top |
|
 |
TheSystem Grand Master Jam

Joined: 16 Dec 2009 Posts: 294
|
Posted: Sun Jul 28, 2019 3:16 pm Post subject: thanks |
|
|
i have not played with Breakbeat much or Gavin for that matter.
thanks for sharing. |
|
| Back to top |
|
 |
Azimuth Moderator & Beta Team

Joined: 19 Nov 2010 Posts: 2131
|
Posted: Sun Jul 28, 2019 10:20 pm Post subject: |
|
|
| 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 |
|
| Back to top |
|
 |
Burakov_Anatoly Jam Meister

Joined: 01 Sep 2009 Posts: 56
|
Posted: Mon Jul 29, 2019 4:45 am Post subject: |
|
|
| 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 automatically - 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 this), 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 not 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. |
|
| Back to top |
|
 |
Ralph [RZ] Site Admin

Joined: 02 Jan 2008 Posts: 13332
|
Posted: Mon Jul 29, 2019 10:36 am Post subject: |
|
|
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 Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com |
|
| Back to top |
|
 |
Burakov_Anatoly Jam Meister

Joined: 01 Sep 2009 Posts: 56
|
Posted: Mon Jul 29, 2019 12:20 pm Post subject: |
|
|
| 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 intended use case, so i'm happy that you'll consider less "orthodox" usage models as well. |
|
| Back to top |
|
 |
sonicviz Grand Master Jam

Joined: 24 Feb 2007 Posts: 287
|
Posted: Mon Aug 19, 2019 5:59 am Post subject: |
|
|
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? |
|
| Back to top |
|
 |
d_steinschneider Jam Meister

Joined: 13 Feb 2017 Posts: 78
|
Posted: Wed Aug 21, 2019 9:01 pm Post subject: |
|
|
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. |
|
| Back to top |
|
 |
Burakov_Anatoly Jam Meister

Joined: 01 Sep 2009 Posts: 56
|
Posted: Thu Aug 22, 2019 5:34 am Post subject: |
|
|
| sonicviz wrote: | 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. |
yep. this is predicated upon the fact that you want to control Jamstix in realtime. our use case is such that we generally don't want to do that - we essentially treat it like a backing tracking generator.
| sonicviz wrote: | | Where do you play online? |
we have our own NINJAM server.
| d_steinschneider wrote: | | 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? |
i believe that's exactly how it works - you can raise or lower the power level, and attach things (e.g. beat complexity) to power level, so that the harder you play, the more busy the beat becomes.
that said, that's the thing - we don't control it in realtime, our use case is the opposite of that. we map out sections like a backing track, and then we jam over it. we don't jam with Jamstix. i'm using REAPER.
| d_steinschneider wrote: | | 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. |
here's alternate link: https://drive.google.com/open?id=1lzKw6R1KDSsOnK9upj4i0an0lVPIsANx |
|
| Back to top |
|
 |
d_steinschneider Jam Meister

Joined: 13 Feb 2017 Posts: 78
|
Posted: Thu Aug 22, 2019 8:46 am Post subject: |
|
|
Thanks for sharing the alternate link. Nice guitar playing! Agree the drum track is just right for the Porcupine Tree type sound you're going for. I think most listeners will think the drum part is played by a live drummer. Sometimes Jamstix's "out of the box" fills are too busy but in your example they sound awesome.
I have been practicing Hammond parts for an R&B Soul influenced style in a similar fashion. I never save the actual playing.
Ralph directed me to Standard Rock - Style: Basic 4 - Player: Restrained, for Verse, Chorus, Breakdown (4 bar transition back to Verse) where I vary power to get a ride cymbal going in the Chorus. I have modified the fills so they are short transitions from Verse to Chorus etc.
Can you please explain how editing the structures.ini helped you achieve the result?
Do you mind if I share your link on the Cantabile Software forum? There are a some Jamstix users there who are interested in hearing examples. |
|
| Back to top |
|
 |
Burakov_Anatoly Jam Meister

Joined: 01 Sep 2009 Posts: 56
|
Posted: Sat Aug 24, 2019 9:37 am Post subject: |
|
|
| d_steinschneider wrote: | | Can you please explain how editing the structures.ini helped you achieve the result? |
it didn't, the structures are there to add a few variations on songs. i.e. i pick a style, and i pick a structure. i then audition stuff to ensure that i get the groove i would like to hear, and that's it. we just use different structures to make repetitiveness not so obvious, and generally for our backing tracks to have some dynamics.
for example, this track: https://hearthis.at/guitar-jam.ru/03-kick-in-da-ballz/ (alternate link: https://drive.google.com/open?id=1aD3fuTHqneT-KjEGE4PxhZ9lo73utY2o)
Jamstix is doing quite a lot there, from half-time "intro" parts to tom-driven grooves, to straightforward metal beat, to all-out double-time crazy bonanza. literally all of that is accomplished just by having lots of different part types (Middle-8, Verse, Chorus, Solo, etc.), so the backing track is varied and fun to play to. creating such a varied backing track is a matter of picking the right structure, and setting up parts to suit my needs, and because Jamstix is so awesome and easy, it can be done during a break between songs ('cos you get all sweaty when playing something like this, and need to rest afterwards...).
| d_steinschneider wrote: | | Do you mind if I share your link on the Cantabile Software forum? There are a some Jamstix users there who are interested in hearing examples. |
sure, those jams are public, they're meant to be shared  |
|
| Back to top |
|
 |
d_steinschneider Jam Meister

Joined: 13 Feb 2017 Posts: 78
|
Posted: Sat Aug 24, 2019 4:45 pm Post subject: |
|
|
So your approach is very similar to mine. I use more parts to reduce repetition and I practice Hammond trio style (left hand bass - right hand comping or soloing). Jamstix is always playing the parts, I don't lock them.
This time the hearthis.at links worked! Listening to "Days Gone Bye". I think this is the best I've heard Jamstix drumming in a style. It motivates me to see if I can improve my R&B Soul parts. |
|
| Back to top |
|
 |
Burakov_Anatoly Jam Meister

Joined: 01 Sep 2009 Posts: 56
|
Posted: Sat Aug 24, 2019 5:35 pm Post subject: |
|
|
| d_steinschneider wrote: | So your approach is very similar to mine. I use more parts to reduce repetition and I practice Hammond trio style (left hand bass - right hand comping or soloing). Jamstix is always playing the parts, I don't lock them.
This time the hearthis.at links worked! Listening to "Days Gone Bye". I think this is the best I've heard Jamstix drumming in a style. It motivates me to see if I can improve my R&B Soul parts. |
Thanks or the compliments, but Days Gone Bye wasn't jamstix, it was Microtonic used as a sequencer for Algonauts Atlas (with IIRC some Wave Alchemy samples). I couldn't find a good way to use Jamstix for electronic drums, so for anything electronic, I am manually sequencing. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2002 phpBB Group
|