2 ms·
Streaming it away and then merge is exactly how it's intended to with jackd streams. You create a dummy slave off the first one, then you have clients off that.
by hcfman 2y ago
Streaming it away and then merge is exactly how it's intended to with jackd streams. You create a dummy slave off the first one, then you have clients off that.
The point being that if I had take a potentially easy way of just recording directly from the device to write the files, then I would not easily at the same time be able to perform real time analysis of the stream. So the way I've done it you can indeed do this.
Note, with manual examination of the sound files with raven lite, I'm able to reliably determine the start time of a sound to less than a millisecond of error (Jitter in the pipeline, otherwise it would be a lot more accurate).
Making it entirely possibly to locate the position of bat calls in real time to quite a good degree of accuracy if you wanted.