Fireface 800 + Firewire 800 = проблемы? (1 онлайн

Dmitry Diamond

Well-Known Member
13 Сен 2004
1.521
417
83
Питер
www.facebook.com
Обратите внимание, пользователь заблокирован на форуме.
Несколько лет назад уже предпринимал изыскания по данному вопросу, но все найденные решения не привели к улучшению ситуации.

Проблема следующая. Есть ноут HP elitebook c достаточно мощным конфигом c ExpressCard и IEEE1394, которые реализованы на одном комбинированном контроллере чтото типа Ricoh. При подключении во встроенный IEEE1394 Fireface 800 работает удовлетворительно, но хочется лучше - для обработки в реальном времени задержка слишком большая. Поэтому для достижения более высоких показателей был закуплен контроллер Firewire 800 в формате ExpressCard на чипе TI, что в теории есть наилучшее решение для данного случая. Выбрал 800 а не 400 так как быстрее вроде как... Сейчас понимаю, что не было смысла никакого - для звука Firewire 400 хватает более чем. Но тут преследовалась ещё и другая цель - поскольку в RME отдельные дырки для 400 и 800, то можно держать одновременно подключенными два компа - без перекоммутации каждый раз. Естественно, при условии не включения компов одновременно.

Но оказалось, что при подключении в Firewire 800 latency в разы (если не на порядок) больше, чем при подключении во встроенный firewire 400. Работать почти невозможно. Такое впечатление, что приоритет по звуку очень низкий. Малейшее движение мышкой, прокрутка в окне и т.д. приводят к дропу - как будто срабатывает высокоприоритетное прерывание. Различные шаманства результатов не дали. Почему встроенный интерфейс Firewire 400 на дешёвом чипсете работает намного хуже 800-го, реализованного на TI в ExpressCard? Можно ли победить данную проблему? Пробовал windows 7 и windows 8 - одно и то же.

Вопрос поднимаю в связи с тем, что теперь требуется использовать ноут для обработки real time, что требует низкой задержки. То, что есть сейчас, не устраивает. Задумываюсь о покупке Fireface UFX - вероятно, по USB удастся достичь более высоких показателей. Но Fireface 800 меня практически всем устраивает, и брать сейчас UFX не очень хотелось бы - стоит она немало да и реальных преимуществ для меня почти никаких. Да, она удобнее. Но уже столько средств вложено во всякие firewire контроллеры для fireface 800... Поэтому прошу помощи.
 

IGor2D

Well-Known Member
11 Янв 2012
3.084
509
113
32
Эстония
44.1 kHz / buff. semles 256, отключить ненужные I/O и всё должно тянуть, и не выбирать плагины, которые имеют большую внутреннюю задержку.
 

Dmitry Diamond

Well-Known Member
13 Сен 2004
1.521
417
83
Питер
www.facebook.com
Обратите внимание, пользователь заблокирован на форуме.
Если говорить цифрами, то на встроенном контроллере тянет и на 128 samples при всех включённых I/O. На внешнем ExpressCard контроллере стабильная работа возможна на значениях не ниже 512. Это слишком много. Проверка производится вообще без плугинов, на базовых проектах.
 

IGor2D

Well-Known Member
11 Янв 2012
3.084
509
113
32
Эстония
Dmitry Diamond,
так используйте уже встроенный firewire в буке, а через экспраскарту конечно больше будет задержка, т.к. идёт перепаковка форматов. У меня мултифейс с экспресскартой тянет и 64 буфера, т.к. специально разработан под екрсперсскарту, а у вас под шину firewire.
 
Последнее редактирование:

Dmitry Diamond

Well-Known Member
13 Сен 2004
1.521
417
83
Питер
www.facebook.com
Обратите внимание, пользователь заблокирован на форуме.
Задержка 128 на встроенном firewire тоже не вполне устраивает, при живом исполнении на гитаре я её чувствую. Хотелось бы не ниже 32. Процессор и дисковая подсистема в ноуте совершенно не загружены. Обеспечит ли UFX на USB такое быстродействие?
 

Сейчас онлайн (Пользователей: 0, Гостей: 1)