Доброго времени суток, озадачила меня тут одна ситуация. Я намерен применять компьютер в живой игре на гитаре и мне нужна минимально-возможная задержка буферизации. Есть у меня простенькая карта, которая прилагалась к пульту как приятный бонус Behringer UCA200 (карта фонит противной чистотой, ламповый peavey усиливает эту частоту многократно, не айс), есть так же временно взятая на пользование E-MU 0202. Разумеется использую JACK, вычислил максимальную задержку для комфортной игры — 48 семплов.
Начну сразу с:
$ cat /proc/asound/cards
0 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0xf0500000 irq 16
1 [CODEC ]: USB-Audio - USB Audio CODEC
Burr-Brown from TI USB Audio CODEC at usb-0000:00:13.0-5, full speed
2 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xf0220000 irq 45
3 [USB ]: USB-Audio - E-MU 0202 | USB
E-MU Systems, Inc. E-MU 0202 | USB at usb-0000:00:13.2-3, high speed
Что вообще посоветуете для получения минимальных задержек?
P.S. Заодно я хочу спросить — что такое периоды буффера в JACK (buffer = 2 periods) и как из них считать задержку?