Community Forums Archive

Go Back

Subject:offset
Posted by: oddboy
Date:12/11/2002 2:04:42 PM

If i record a midi riff and it plays late thats because of latency...right?

so if if offset it plays in time be moving the midi backwards.

I had to offset to 2.600 to get it to play right

what does 2,600 stand for...

is that unreasonably high latency?

Subject:RE: offset
Reply by: Iacobus
Date:12/12/2002 2:23:35 PM

Yes to the first question. Latency is basically the amount of time from when you press a key on your MIDI keyboard to when you actually hear it. Obviously, if there's too much latency, it'll throw your timing off.

2,600 just refers to the amount of system memory (in bytes?) dedicated to digital audio buffering.

That's pretty high. Latency depends on a number of factors, including how fast a system is, the sample rate being used, etc. On my 800 MHz machine, I have to set my latency to about 1536 (~36 ms at 44.1 kHz sample rate) for a really busy project.

HTH,
Iacobus

Subject:RE: offset
Reply by: oddboy
Date:12/12/2002 5:31:14 PM

2,600 just refers to the amount of system memory (in bytes?)

why would offset be system memory?

Subject:RE: offset
Reply by: dkistner
Date:12/13/2002 3:54:52 AM

Where exactly does one set latency? And is there some formula to convert milliseconds to the number used (as in the example posted above)?

Subject:RE: offset
Reply by: oddboy
Date:12/13/2002 4:06:03 AM

amen

Subject:RE: offset
Reply by: Outlaw
Date:12/13/2002 7:59:16 AM

Oddboy...the latency you are hearing has to do with your audio hardware of which it is controlled by your ASIO driver...to my understanding look into a control panel specific to your Audio hardware...you may be able to access it thru Acid ...Options...Prefrences....Audio...Advanced...Configure... you may be able ti set the the buffer rate lower see if that helps

Subject:RE: offset
Reply by: braulio
Date:12/13/2002 9:26:48 AM

I've always thought the latency offset number was the number of samples. For example: 2600/44100 = 0.059 = 59mS. I may be totally wrong. Somebody please slap me if so.

Go Back