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

Joined: 16 Mar 2005 Posts: 64
|
Posted: Thu Mar 31, 2005 5:29 am Post subject: Latency and Jamstix |
|
|
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 |
|
 |
Ralph [RZ] Site Admin

Joined: 02 Jan 2008 Posts: 13332
|
Posted: Thu Mar 31, 2005 11:59 am Post subject: Re: Latency and Jamstix |
|
|
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 |
|
 |
AntonyR Jam Meister

Joined: 16 Mar 2005 Posts: 64
|
Posted: Thu Mar 31, 2005 12:16 pm Post subject: |
|
|
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 |
|
 |
Ralph [RZ] Site Admin

Joined: 02 Jan 2008 Posts: 13332
|
Posted: Thu Mar 31, 2005 12:22 pm Post subject: |
|
|
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 |
|
 |
AntonyR Jam Meister

Joined: 16 Mar 2005 Posts: 64
|
Posted: Thu Mar 31, 2005 2:53 pm Post subject: |
|
|
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 ) 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 |
|
 |
Ralph [RZ] Site Admin

Joined: 02 Jan 2008 Posts: 13332
|
Posted: Thu Mar 31, 2005 3:10 pm Post subject: |
|
|
| AntonyR wrote: | However, Jamstix has a habit (maybe like a normal drummer, not really worked with one so not sure ) 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
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 |
|
 |
|