Rayzoon Technologies LLC Forum Index Rayzoon Technologies LLC
Official Online Community & Support
 
Rayzoon Web Site

 FAQFAQ   SearchSearch   http://rayzoon.com/v-web/bulletin/bb/lm.phpMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

"live" context : How does JS listen his fellows mu

 
Post new topic   Reply to topic    Rayzoon Technologies LLC Forum Index -> Jamstix - General
View previous topic :: View next topic  
Author Message
don_don
Junior Jammer
Junior Jammer


Joined: 21 Jan 2009
Posts: 12

PostPosted: Sun Feb 15, 2009 1:48 pm    Post subject: "live" context : How does JS listen his fellows mu Reply with quote

I play in a small jazz group (2 guitars and 1 double bass) and JS seems to have the characteristics of the ideal drummer i have been searching for since such a long time …

However I do not have a clear picture of the way it interferes with the rest of the group into a live context.

As a human I have my ears to listen to the other musicians I am playing with. What’s about JS?

How does JS listen his fellows musicians? (a mic I guess but, coming from where) ?

I do not have a clear picture, can somebody enlighten my mind on that ?

Thanks
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Sun Feb 15, 2009 3:54 pm    Post subject: Reply with quote

The audio jam of Jamstix does not analyze the musical content of the audio signal, which would be too CPU-intensive. It analyzes the dynamics of the signal and adjusts the dynamcis of the drums accordingly. It also operates certain play rules based on dynamics, such as crossticking and hihat/ride switching. So the content of the drum performance is based on style/drummer selection and the audio jam affects how that content is performed.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
don_don
Junior Jammer
Junior Jammer


Joined: 21 Jan 2009
Posts: 12

PostPosted: Sun Feb 15, 2009 6:50 pm    Post subject: Reply with quote

Yes, but how does JS analyse the live audio content ?
I still do not understand where is the interactivity between the musicians and JS. It works either in stand alone mode (like a rythm box) or is interactive and is listening a sound (musiacians in my case) he is supposed to cooperate with.
I am still very confused.
Can you clarify that ?
1000 thanks
Back to top
View user's profile Send private message
Sheppol_A
PhD in Jamology
PhD in Jamology


Joined: 04 Dec 2008
Posts: 425

PostPosted: Sun Feb 15, 2009 7:12 pm    Post subject: Reply with quote

I've never envisaged using Jamstix live but I would treat it as a Drummer with manners and brains.

It won't turn up late.
It won't expect you to pick up it's kit.
It won't try and steal your girlfriend.
It won't spend 3 hours tuning it's kit before the gig because it never learnt a,"Real" instrument.
It won't get drunk and say it plays better that way.

HTH Very Happy
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Sun Feb 15, 2009 7:32 pm    Post subject: Reply with quote

don_don wrote:
Yes, but how does JS analyse the live audio content ?
I still do not understand where is the interactivity between the musicians and JS. It works either in stand alone mode (like a rythm box) or is interactive and is listening a sound (musiacians in my case) he is supposed to cooperate with.
I am still very confused.
Can you clarify that ?

JS analyzes the dynamics of the audio signal, the way the overall volume changes. This leads to interactivity just as volume does with a drummer. When you play quieter, JS may switch to crossticking. Even quieter and it will start to drop some kick or snare notes. Play louder and the drums are louder, JS may switch from hihat to ride and some accent ratios go up. Very similar to what many drummers do when listening to the lead instrument.

It is also interactive in that many players counter-react to the way JS reacts to them. Again, quite similar to human interactivity. What it does not do is dramatically change the style of playing in response to harmonic or rhythmic qualities of the audio signal. That is still something we are working on for future versions when CPUs are more powerful.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
sonicviz
Grand Master Jam
Grand Master Jam


Joined: 24 Feb 2007
Posts: 287

PostPosted: Sun Feb 15, 2009 7:44 pm    Post subject: Reply with quote

I use JS extensively for live playing, though its online not on stage.

The dynamics are analysed through the included audiom8 plugin.
It analyses an incoming audio stream and does spectral analysis to determine the power or volume levels of the audio, then outputs control messages to JS to control the dynamics of JS. Essentially an envelope follower. It would be very cool if audiom8 could also be enhanced to send CC messages on selected midi outputs so you could utilise this for different instruments! *hint hint*Wink

Your best approach in a live context is to designate one instrument as the Master control instrument and feed this into your onstage DAW running JS2/Audiom8. This instrument would most likely be one of the guitars that would be playing *most* of the time, though you can set the minimum play level of JS if this guitar goes completely silent.

This aspect of JS could be enhanced a lot actually, to include smoothing and mapping curves to get various response dynamics. At the moment it is pretty linear, but once you get a feel for it and set the songs dynamic range you are good to go as long as you can control the input instrument dynamics used to drive the different levels.

EDIT: whoops...Ray sneaked his reply in while I was typing this up...any chance of some enhancements to audiom8/dynamics control ray?
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Sun Feb 15, 2009 9:04 pm    Post subject: Reply with quote

sonicviz wrote:

This aspect of JS could be enhanced a lot actually, to include smoothing and mapping curves to get various response dynamics. At the moment it is pretty linear, but once you get a feel for it and set the songs dynamic range you are good to go as long as you can control the input instrument dynamics used to drive the different levels.

EDIT: whoops...Ray sneaked his reply in while I was typing this up...any chance of some enhancements to audiom8/dynamics control ray?


There is a input velocity map in the 'Options' dialog where you can customize the response for your specific play style.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
sonicviz
Grand Master Jam
Grand Master Jam


Joined: 24 Feb 2007
Posts: 287

PostPosted: Mon Feb 16, 2009 12:27 am    Post subject: Reply with quote

doh! of course;-) I used to use that, been set on linear for a while now...so...never mind...

What about adding a smoothing function in addition to this? FruityLoops has it on their control dialog in addition to the map. It controls the responsiveness of the control, so you can go from instant snap off/on to smooth tail offs.
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Mon Feb 16, 2009 8:04 am    Post subject: Reply with quote

We had something like that in JS1. We'll look into bringing that back.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
sonicviz
Grand Master Jam
Grand Master Jam


Joined: 24 Feb 2007
Posts: 287

PostPosted: Mon Feb 16, 2009 9:57 am    Post subject: Reply with quote

ty!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Rayzoon Technologies LLC Forum Index -> Jamstix - General All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
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