Fire-wire против USB: ну сколько можно а.

Apr 06, 2010 19:32

Я постоянно наблюдаю с какой частотой стоит вопрос а выборе внешних аудио-интерфейсов оперирующий в основном лишь дилемой о шине подключения. Вопрос этот иногда носит настолько безграмотный характер, что Я хотел бы его осветить. Некоторые моменты, представленные ниже, даны условно и упрощенно, так чтобы не уходить слишком глубоко в суть проблемы ( Read more... )

firewire, usb, техника, инженерное, soft, кабели

Leave a comment

Comments 55

bugaets April 6 2010, 15:38:13 UTC
:) а под кат ?

Reply


alexboogie April 6 2010, 15:51:24 UTC
ну на самом деле да, прямо хотя FAQ пиши, насколько часто возникает вопрос а потянет ли мой USB столько-то каналов и такой-то битрейт
не укладывается видимо у людей в голове, какая прорва информации может передаваться по тоненькому проводочку
ну и еще конечно производители тоже запутывают людей - мол а чо вы хотите, ведь нормальное качество звука не может передаваться по жалкому USB, смешно даже, а уж если 8 каналов - то вообще не смешите народ, а покупайте наше устройство на самой правильной FW шине, уж оно-то огого, передаёт без потерь, в отличии от стандартного FW адаптера, который конечно половину данных растеряет по дороге, не говоря уже про USB
и люди верят и переспрашивают

Reply


todesser April 6 2010, 15:52:11 UTC
И ЮСБ и Файр-Вайр работают с пакетами аудио-данными практически одинаково и исключительно в синхронном режиме, для гарантированной передачи данных

Ничего подобного. Режим усб2 синхронным можно назвать только с очень большой натяжкой, т.к. присутствуют значительные задержки между запросом на передачу данных и саму передачу.
В усб3 это вроде пофиксили.

Reply


anonymous April 6 2010, 17:15:49 UTC
PCI.

Reply


father_gorry April 6 2010, 17:16:54 UTC
Задержка возникает из-за архитектуры железа/софта. На одной и той же машине задержка может отличаться в разы между WDM и ASIO-драйверами, потому что WDM несколько раз копирует входящие данные в разные разделы памяти. ASIO тоже копирует (такова уж особенность PC/win), но меньше раз. Отсюда и задержка, и размер буфера.
Так что статью можно сократить до расчета объема канала.

А факты таковы, что firewire лучше не покупать. Именно потому что в нем используется синхронный интерфейс, как пишет todesser.

Скорости за глаза хватает, так?

Но.

Синхронный интерфейс требует синхронизации по часам с обоих сторон - на карте и на компьютере. А этот протокол плохо стандартизован, поэтому на firewire-картах часты треск и глюки в зависимости от того, к какому чипсету он подключен. Чипсет в ноутбуках сидит на мамке, поэтому чтобы не переживать по поводу звука, придется сменить 2-3 ноутбука.

А это геморрой.

Reply

froll April 6 2010, 23:07:30 UTC
> Синхронный интерфейс требует синхронизации по часам с обоих сторон - на карте и на компьютере.

Интересно, как вы себе это представляете.
Вы с понятием "master clock" знакомы?

> А этот протокол плохо стандартизован

%)))
Вы это сами придумали?
Что конкретно у вас "плохо стандартизировано", SMPTE time code? AES/EBU?

> поэтому на firewire-картах часты треск и глюки в зависимости от того, к какому чипсету он подключен

Вот тут вывод правильный, хотя совершенно неправильный посыл.
Треск и глюки от кривизны драйверов, удешевления схемотехники и дешевизны применяемых компонентов.

> Чипсет в ноутбуках сидит на мамке, поэтому чтобы не переживать по поводу звука, придется сменить 2-3 ноутбука.

Вы знаете, с тех пор придумали FireWire-интерфейсы в форматах PCMCIA и ExpressCard.

Reply

father_gorry April 7 2010, 04:46:24 UTC
...которые компоненты и слыхом не слыхивали про AES/EBU и вообще о том, что поток надо синхронизировать.
Что до PCMCIA, я вообще ни одной не пробовал, чтоб без треска. Впрочем, как и бука, и карты.
Не, ну его нафиг, этот firewire

Reply

jfreezz April 7 2010, 21:16:36 UTC
После месяца целебрального секеса таки смог запустить 16канальный интерфейс на FW без глюков на ноуте. Решением было - PCMCIA II контроллер и отключение стека TCP/IP на FW интерфейсе.

Reply


Leave a comment

Up