stanlea wrote:@supereb : some questions about this AVB driver :
- settings (frequency, frames,...)
- latency ?
- did you try some recording ?
- do you use midi ?
I run 44.1kHz, buffer size of 126*, 2 periods, and jack in synchronous mode (jackd -S...), 7.16mS (if I remember correctly). When running AVB, the results would have been exactly the same as Drumfix's results posted on page 10 of this thread, but I had to slightly adjust a setting called "presentation offset" because I was getting some crackling on my system. This resulted in a slightly longer latency. The default presentation offset is -375000uS, I had to change to -250000uS. There is a 26 sample difference between a presentation offset of -375000 and having it set to zero. I don't remember right now what is the exact sample difference at -250000uS.Examples with a buffer size of 66 at 44.1kHz
Presentation offset -375000uS: (66 * 2) + 60 = 192 samples = 4.35mS
Presentation offset 0uS: (66 * 2) + 86 = 218 = 4.94mSExamples with a buffer size of 126 at 44.1kHz
Presentation offset -375000uS: (126 * 2) + 60 = 312 samples = 7.07mS
Presentation offset 0uS: (126 * 2) + 86 = 338 = 7.66mS
* Drumfix recommends using buffer sizes in multiples of 6, so I use 66 or 126. If you are using Reaper, it's multiples of 48.
I have not tested at buffer sizes smaller than 66, but I'm sure it could go much lower depending on how much DSP you are using. I am live monitoring and recording using Mixbus 32C and a couple of CPU intensive plugins. 7.2mS in headphones is like hearing my guitar amp at the distance I'm used to and 126 is enough of a buffer to let me live monitor through the DAW without any xruns. I do use MIDI and play Pianoteq live, a2jmidid is set to run after jack starts.