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 

Latency and Jamstix

 
Post new topic   Reply to topic    Rayzoon Technologies LLC Forum Index -> Jamstix - Support
View previous topic :: View next topic  
Author Message
AntonyR
Jam Meister
Jam Meister


Joined: 16 Mar 2005
Posts: 64

PostPosted: Thu Mar 31, 2005 5:29 am    Post subject: Latency and Jamstix Reply with quote

I am unclear how Jamstix can be used whilst having zero latency. For example, VSTis are typically triggered by Midi events that are spot on time once recorded. So when I record something with Halion I will set the latency to 5ms - lowest I can get, and record via the keyboard my strings or whatever. Once recorded I can put the latency back up to the max (46ms) and timing is perfect as triggered by the recorded midi events.

The reason for not staying all the time with 5ms latency is that on most projects with VSTi's and Audio playing I start to get pops and crackles and I need to higher the latency to remove them. If I don't they come out on the final mix.

However, Jamstix is not triggered by midi events. This morning I was using Jamstix to generate drums for an existing project and had the latency at 5ms. Started to get crackles, etc and so moved it up as I would normally do. Jamstix was then playing far too late. This is when it dawned on me the slight paradox here. Although Jamstix will generate great rythms, unless those rythms, and all the nuances, can be triggered via midi you are always a slave to your sound cards lowest latency - ie. even if I freeze all tracks to remove crackles and pops at 5ms, Jamstix will still always be 5ms behind all the other audio.

I read in one of the other posts (related to DFH I think) that if you write out the midi and then use this to drive DFH, you lose some of the instructions that Jamstix will send to DFH.

In this instance, what I really want to be able to do is output the midi, and then let this midi trigger the drums in Jamstix, so that Latency is not a problem. I have purchased DFH Superior and waiting for it to arrive, and assume that if I continue to let Jamstix trigger DFH I am still going to have the same latency contraints.

Have I missed something here?
_________________
Antony Richards

Cubase SX v3.1 - Halion 3.1 - Waves - RMIV - Autotune - HarBal - Jamstix - dfhSuperior - NI Guitar Rig - Trilogy

My Music: www.artistlaunch.com/antonyrichards
Back to top
View user's profile Send private message Visit poster's website
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Thu Mar 31, 2005 11:59 am    Post subject: Re: Latency and Jamstix Reply with quote

Quick answer:

You can always record the MIDI-out of Jamstix and then align the track to adjust for any latency issues.

With the new 'MIDI-Out Only' option you can load a DFHS mapping into Jamstix but let it trigger an external DFHS without loss of functionality.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
AntonyR
Jam Meister
Jam Meister


Joined: 16 Mar 2005
Posts: 64

PostPosted: Thu Mar 31, 2005 12:16 pm    Post subject: Reply with quote

Thanks for the response, but it does answer the underlying question about latency and Jamstix.

How can I get the Jamstix internal sounds or sounds from an external VSTi such as DFHS (ie. non standard midi data), playing dead on, or slightly ahead of the beat when Jamstix is generating the drums, without loss of functionality?
_________________
Antony Richards

Cubase SX v3.1 - Halion 3.1 - Waves - RMIV - Autotune - HarBal - Jamstix - dfhSuperior - NI Guitar Rig - Trilogy

My Music: www.artistlaunch.com/antonyrichards
Back to top
View user's profile Send private message Visit poster's website
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Thu Mar 31, 2005 12:22 pm    Post subject: Reply with quote

Antony,
I play at 12ms latency and have no issues with timing at all. 12ms is like 12 feet distance from a speaker.

If you are concerned about the Jamstix events, play your final project with a MIDI track recording the MIDI out of Jamstix. You can then look at the data and see the latency delay. Adjust the track forward to compensate for the delay or even move it ahead of the beat. Then route the track to DFHS.

Even easier, bounce the Jamstix track to a wave and then move the wave forward as desired.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
AntonyR
Jam Meister
Jam Meister


Joined: 16 Mar 2005
Posts: 64

PostPosted: Thu Mar 31, 2005 2:53 pm    Post subject: Reply with quote

Ralph

I have been experimenting and learning more about Jamstix with regards this. I understood I could export midi and feedback into Jamstix, but what was happening was the existing rythms and arrangement was still there and I did not want to loose that. So I used the Save Bank option from Cubase standard window and cleared the arrangement and reset all rythms. The midi export is then routed to Jamstix and Jamstix plays the same, but this time zero latency.

However, Jamstix has a habit (maybe like a normal drummer, not really worked with one so not sure Wink ) of still playing random snare, toms, ride cymbals, etc over the top of the midi input - it is sort of jamming with it even though the rythm is completely empty along with the arrangement.

Is this expected to happen - ie. play drums when there is an empty rythm and an empty arrangement? I think there either needs to be a rule that says if Rythm is empty no jamming should occur, or a button added to ensure no Jamming - maybe associated with the "Play Input" button. This will then ensure that that perfect generated drum pattern for the song is not ruined by a tom fill over the nice classical guitar bit of the song at the time of the file mix down to wave file.
_________________
Antony Richards

Cubase SX v3.1 - Halion 3.1 - Waves - RMIV - Autotune - HarBal - Jamstix - dfhSuperior - NI Guitar Rig - Trilogy

My Music: www.artistlaunch.com/antonyrichards
Back to top
View user's profile Send private message Visit poster's website
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Thu Mar 31, 2005 3:10 pm    Post subject: Reply with quote

AntonyR wrote:
However, Jamstix has a habit (maybe like a normal drummer, not really worked with one so not sure Wink ) of still playing random snare, toms, ride cymbals, etc over the top of the midi input - it is sort of jamming with it even though the rythm is completely empty along with the arrangement.


Yeah, it's like a real drummer Cool

You can fix that by clicking the note symbol in the rhythm tab so the rhythm engine is muted.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    Rayzoon Technologies LLC Forum Index -> Jamstix - Support 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