Звуковые карты - ASIO latency (не бейте ногами)

  • Автор темы Автор темы soup
  • Дата начала Дата начала

soup

Well-Known Member
9 Фев 2006
1.765
946
113
46
:biggrin: Сразу прошу - не бейте меня ногами. Поиском пользоватся я умею.
Но решился таки создать этот топик. Тем про звуковые карты очень много, в них уже все обсудили и качество ЦАП АЦП и цены и ....
Практически нигде нет подробного обсуждения задержек в ASIO.

Очень хочется узнать у кого какая звуковая карта, и какое реально рабочее (без заиканий и тд) минимальное значение latency в ASIO удалось выставить при работе с Nuendo, Cubase при замыкании ASIO IN на ASIO out ?

Интересно бы было получить данные на примере работы проекта содержащего хотя-бы 2 работающих входа + 2 выхода, входы на отдельном треках на 4896 килогерцах и 1624 битах. Ну а для полноты картины навесив на них VST эффектов. Фактически вариант - когда человек пишется с живого инструмента с VST обработкой - мониторясь через ASIO.

Интересно было-бы так-же иметь перед глазами конфигурацию компа вместе с данными о задержке, т.к. понятно - что VST обработка жрет еще и ресурсы компа.

Особенно интересны внешние звуковухи:
EGO-SYS QuataFire 610 (RTL)
Edirol FA-66101 FireWire
Edirol UA-101 Hi-Speed USB Audio Capture
M-Audio FireWire 410
M-Audio FireWire solo
и тд

И для сравнения PCI и PCMCIA:
ECHO Gina 3G
E-MU 1820 (RTL) PCI
E-MU 1616 Cardbus (RTL)PCMCIA
и тд

Цель - вообщем-то я думаю понятна - качество/цена мобильной конфигурации комп+звуковуха, для записи с замкнутыми входамивыходами ASIO в nuendocubase c VST-обработкой используя firewire; либо принятие волевого решения - от идеи внешней карты отказаться совсем и взять либо PCMCIA и ноут, либо PCI с миниатюрным корпусом компа, ведь не таскать же на дачу домашний комп целиком. Полезна будет и для тех, кто хочет бюджетную домашнюю студию.

ПС: думаю тема задержек будет интересна не одному мне :) Заранее спасибо.

ТЕСТОВЫЙ проект можно здесь взять :

_ftp://ftp.steinberg.net/Download/Test_Projects/Audio_Loopback_Test/Loopback_Test.zip
 
Пробовали как-то давно. ничего толкового не вышло из этого - слишком много "если".
Но если приспичило, то это тестовый проект надо. Иначе - без толку.
Где-то был сайт с тестом для штайнбергов, чтобы у разных конфигов пиписьки измерять :smile: Наверное его можно будет за базовый взять и удвоениями набора четко определенных ВСТ догонять АСИО до ступора.
 
Для PCI ЕМU карты к теоретическому значению надо прибавить 2мс при всех килогерцах,т.е. 6 мс.Драйвер правильно дает нуендо задержку.
 
<div class='quotetop'>QUOTE(\"q_h\")</div>
Где-то был сайт с тестом для штайнбергов, чтобы у разных конфигов пиписьки измерять  Наверное его можно будет за базовый взять и удвоениями набора четко определенных ВСТ догонять АСИО до ступора.[/b]

Приспичило :) Давно как-то - я тож пробовал, но время то идет, может чего улучшилось - я пробовал, когда еще firewire не было :)

Нашел тестовый проект, сейчас апдейтну первое сообщение
 
q_h
<div class='quotetop'>QUOTE(\"q_h\")</div>
Для PCI ЕМU карты к теоретическому значению надо прибавить 2мс при всех килогерцах,т.е. 6 мс.Драйвер правильно дает нуендо задержку.[/b]

Эти 2мс - особенность E-MU ? Дрова ?
 
soup
читай спеки на карты, там минимальная латенси как раз для такого варианта и указывается (т.е. когда все физические выходы работают на выход, а все входы на запись при минимальной рекомендованной конфигурации ), остальное упирается в мощность проца и количество треков/обработок в пректе.
 
P00H
:( читать то я умею - а не только писать, однако, вот сколько не хожу по разным ресурсам - оказывается, что заявленные задержки в большинстве случаев - информация очень уж недостоверная, да и сам сталкивался неоднократно.
 
<div class='quotetop'>QUOTE(\"soup\")</div>
оказывается, что заявленные задержки в большинстве случаев - информация очень уж недостоверная[/b]
абсолютно достоверная, вот к примеру у меня сейчас две карты, дарла - 8 треков воспроизводит + 2 пишет - минимальная латенси 1,5ms, 44.1khz (так же было и сто лет назад на дюроне 600), рме - 8 воспризводит + 8 пишет минимальная 2,7ms 96khz, а вот если навесить больше треков или обработок то всё начинает упираться в процессор, поэтому реально работаю на ~10ms для аранжа, а для записи чего либо с мониторингом делаю стерео пару и пишу на минимальной латенси в отдельном проекте.
 
<div class='quotetop'>QUOTE(\"soup\")</div>
Эти 2мс - особенность E-MU ? Дрова ?[/b]
Чтобы узнать специально они сделали эту задержку в драйверах про запас или это реальная задержка кодеков и т.д. Здесь нужно тестить и через аналог и через цифровые входы/выходы.Кроме нюши пробовал в Tracktion
loopback там тоже все ОК.
P00H
http://www.m-audio.com/index.php?do=suppor...92d1f3d662fd729
Это должно исправляться драйверами но может некоторые это из каких либо причин не делают.
 
P00H
Я ведь не зря в первую очереь упомянул firewire карты, тк кроме задержек ЦАП и АЦП и DSP самих карт (и если сюда приплюсовать теоритическую скорость firewire - то как раз и получим задержку по спецухам) задержка может пораждаться и контроллерами firewire и их драйверами (тк c PCI ситуация достаточно прозрачна и понятна) и тд и тп.

Собственно поэтому я в первом сообщении и написал, что топик скорее обзорный - для того, что-бы узнать у людей, кто чего конкретно добился и решить для себя - стоит ли?

ПС: А можно ли поинтересоваться , какие карты используете Вы? И какова конфигурация машинки?

ПС2: Жалко, что топик похоже превращается во флейм :( Хотелось то именно цифирок...
 
Практически нигде нет подробного обсуждения задержек в ASIO
Edirol UA-101 Hi-Speed USB Audio Capture
Действительно, нет… Не знаю, как там с тестовыми проектами Cubase, т.к. его "производительность ASIO" у меня просто "бесится" от EDIROL UA101 (Roland Corporation), причём даже не обязательно открывать новый проект — просто в пустоте открыть "VST Performace" — постоянные скачки до перегрузки (даже некоторые аудиоданные недописываются/пропускаются в заранее подготовленном шаблоне 48kHz) — при любых настройках ползунка (в т.ч. состояния галочки Use ASIO Smaller Buffer Size)…
С MME работает стабильно (в том же аудишне). Но аудишн показывает только буфер, а Cubase задержку в миллисекундах. Так, опрашивать ASIO у UA-101 пришлось с помощью Podium Free (зато так быстрее, чем записывать в тестовых проектах).
PerformaceCounter: 14318180 Hz
BufferLatency In/Out192kLatency In/OutBuffer
6720​
7249/19776​
9​
5169/17696​
4640​
4032​
4561/9408​
8​
3313/8160​
2784​
2688​
3217/5376​
7​
2385/4544​
1856​
2016​
2545/3936​
6​
1921/3312​
1392​
1344​
1873/2496​
5​
1457/2080​
928​
1344​
1873/2112​
4​
1457/1696​
928​
672​
1201/1248​
3​
993/1040​
464​
672​
1201/1056​
2​
993/848​
464​
672​
1201/864​
1​
993/656​
464​

BufferLatency In/Out96kLatency In/OutBuffer
3200​
3504/9728​
9​
2544/8768​
2240​
1920​
2224/4608​
8​
1648/4032​
1344​
1280​
1584/2624​
7​
1200/2240​
896​
960​
1264/1920​
6​
976/1632​
672​
640​
944/1216​
5​
752/1024​
448​
640​
944/1024​
4​
752/832​
448​
320​
620/608​
3​
528/512​
224​
320​
624/512​
2​
528/416​
224​
320​
624/416​
1​
528/320​
224​

BufferLatency In/Out88.2kLatency In/OutBuffer
2880​
3166/8878​
9​
2366/8078​
2080​
1728​
2014/4198​
8​
1534/3718​
1248​
1152​
1438/2387​
7​
1118/2067​
832​
864​
1150/1746​
6​
910/1506​
624​
576​
862/1106​
5​
702/946​
416​
576​
862/929​
4​
702/769​
416​
288​
574/553​
3​
494/473​
208​
288​
574/465​
2​
494/385​
208​
288​
574/377​
1​
494/297​
208​

BufferLatency In/Out48kLatency In/OutBuffer
1600​
1793/4864​
9​
1313/4384​
1120​
960​
1153/2304​
8​
865/2016​
672​
640​
833/1312​
7​
641/1120​
448​
480​
673/960​
6​
529/816​
336​
320​
513/608​
5​
417/512​
224​
320​
513/512​
4​
417/416​
224​
160​
353/304​
3​
305/256​
112​
160​
353/256​
2​
305/208​
112​
160​
353/208​
1​
305/160​
112​
BufferLatency In/Out44.1kLatency In/OutBuffer
1440​
1622/4439​
9​
1142/3959​
960​
864​
1046/2099​
8​
758/1811​
576​
576​
758/1194​
7​
566/1002​
384​
432​
614/873​
6​
470/729​
288​
288​
470/553​
5​
374/457​
192​
288​
470/465​
4​
374/369​
192​
144​
326/277​
3​
278/228​
96​
144​
326/232​
2​
278/184​
96​
144​
326/188​
1​
278/140​
96​
Слева — без галочки Use Smaller ASIO Buffer Size (соответственно, справа вкл.). По центру — позиция ползунка.
Подчёркнутые частоты — те, что мне удалось проверить с синхронизированной оптикой (при 192k у UA-101 приём оптики выключается вовсе, как и гнёзда входа и выхода 7/8 — т.е. надпись на коробочке 10 IN/10 OUT 24 bit 192kHz прямо внаглую врёт). Зато можно записать целый микс всех 20 каналов (как входных, так и выходных… с компьютера) в стерео (виртуальный MON IN)…
Думаю, всё-таки попробовать погонять через ASIO4ALL, т.к. с ним Cubase дружит более-менее…
 

Вложения

Последнее редактирование:

Сейчас просматривают