Автор Тема: Звуковая карта для домашней студии  (Прочитано 4319 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн hunted

  • Ветеран форума
  • ******
  • Сообщений: 4200
  • Репутация: +776/-47
Re: Звуковая карта для домашней студии
« Ответ #45 : Июля 28, 2008, 13:59:01 »
Martes,
Если можно, то кинь ссылку на эти решения, интересно посмотреть.

Оффлайн Martes

  • Опытный
  • ****
  • Сообщений: 740
  • Репутация: +235/-288
  • Сегодня он играет джаз - а завтра Родину продаст!
Re: Звуковая карта для домашней студии
« Ответ #46 : Июля 28, 2008, 14:06:03 »
Вот тема моя, там все по вопросу FireWire и линк https://guitarplayer.ru/index.php?topic=84997.0

Оффлайн hunted

  • Ветеран форума
  • ******
  • Сообщений: 4200
  • Репутация: +776/-47

Оффлайн SHUM_Records

  • Ветеран форума
  • ******
  • Сообщений: 5941
  • Репутация: +561/-16
  • Инопланетный разум
Re: Звуковая карта для домашней студии
« Ответ #48 : Июля 28, 2008, 22:36:35 »
А вы пробовали посчитать нагрузку на шину для одного звукового потока? Попробуйте, пока и USB1.1 хватает для работы с 4мя каналами на вход и выход. Думаю, что проблема была больше в системе, а точнее как система назначала прерывания для разных устройств.

Стандартный формат сиди-аудио (44.1 \ 16 \ стерео) требует скорость 1411кбит/с. Про скорость файр-вайр = 400Мбит наверное слышали. Так что пропускной способности хватит точно. А вот на сколько быстро система будет реагировать на запросы, это зависит от драйвера карты, драйвера файр-вайр контроллера. В большинстве случаев все сводится именно к контроллеру, надо было поподбирать варианты, я для себя нашел недорогие и стабильные, тут на форуме ссылки кидал на железо, как для десктопа, так и для ноутбука.

Оффлайн hunted

  • Ветеран форума
  • ******
  • Сообщений: 4200
  • Репутация: +776/-47
Re: Звуковая карта для домашней студии
« Ответ #49 : Июля 28, 2008, 22:46:48 »
Надо не комп подбирать, а сам FireWire-контроллер.
Вот с этой частью согласен
Цитировать
А минимум задержки зависит от мощности процессора.
А вот с этой не согласен. Отсюда и спор.

P.S. Есть правда пара оговорок.
1. Я уже писал, что вся цепь - карта/драйвер - FW контроллер/драйвер может работать некорректно.
2. А по процессору - почему в чистом проекте на некоторых картах одна задержка, а на других - другая?
Остальное железо (в том числе процессор) не меняется.
Поэтому возвращаемся к пункту 1.
« Последнее редактирование: Июля 28, 2008, 22:51:06 от hunted »

Оффлайн SHUM_Records

  • Ветеран форума
  • ******
  • Сообщений: 5941
  • Репутация: +561/-16
  • Инопланетный разум
Re: Звуковая карта для домашней студии
« Ответ #50 : Июля 28, 2008, 23:09:06 »
Я имел ввиду, что минимальные задержки без треска зависят от скорости процессора. И, кстати, не говорил, что только от него.

Какая величина задержки будет, решаем мы сами, выставляя её в драйвере карты. Если драйвер не кривой, реальные задержки будут точно соответствовать определяемым в кубейсе. До каких величин можно будет опуститься, зависит уже как раз от скорости процессора. И, скажем так, от 256 сэмплов и выше никакие другие факторы кроме этой вычислительной мощности влиять не должны. Меньше согласен, архитектура системы и драйвер могут оказывать влияние.

А уж какие будут доступны величины задержки в драйвере карты - решает производитель.

P.S. Я сам на ноутбуке не могу использовать значения меньше 256 сэмплов. Даже при небольшой средней нагрузке на процессор постоянно проскакивают "пиковые загрузки". Откуда берутся непонятно, как только вижу такое на индикаторе в кубейсе или диспетчере задач - слышу щелчок. А на 256 и выше все гладко и без проблем, можно работать с достаточно нагруженным амп-симами проектом в реальном времени, к таким некритичным задержкам я более менее приспособился (около 11мс, что ли, выходит).

Оффлайн hunted

  • Ветеран форума
  • ******
  • Сообщений: 4200
  • Репутация: +776/-47
Re: Звуковая карта для домашней студии
« Ответ #51 : Июля 28, 2008, 23:25:40 »
SHUM_Records,
Осталось понять главное - процессор работает при неполной загрузке, а треск уже появился - это говорит о том, что в системе есть узкое место, и это не процессор. Все что угодно, но не процессор. Вот когда мы навешаем VST сложных в плане вычисления, тогда мы просадим процессор, но узкое место так и остается узким.
Поэтому очень прошу не писать фразу о том, что задержка зависит от процессора. Процессор не является основным фактором здесь.

Оффлайн SHUM_Records

  • Ветеран форума
  • ******
  • Сообщений: 5941
  • Репутация: +561/-16
  • Инопланетный разум
Re: Звуковая карта для домашней студии
« Ответ #52 : Июля 29, 2008, 01:41:29 »
Только уж не говори, что она от процессора не зависит. Еще раз повторю, то, что минимум задержки зависит ТОЛЬКО от процессора, я не говорил. Но то, что от процессора в первую очередь - факт, а во вторую - нужно искать эти самые тонкие места, особенно в случае с ноутбуками.

Оффлайн hunted

  • Ветеран форума
  • ******
  • Сообщений: 4200
  • Репутация: +776/-47
Re: Звуковая карта для домашней студии
« Ответ #53 : Июля 29, 2008, 07:08:54 »
Только уж не говори, что она от процессора не зависит. Еще раз повторю, то, что минимум задержки зависит ТОЛЬКО от процессора, я не говорил. Но то, что от процессора в первую очередь - факт, а во вторую - нужно искать эти самые тонкие места, особенно в случае с ноутбуками.
Процессор обсчитывает ВСЕ - на то он и процессор.
Играть словами можно долго.

Оффлайн velmih666

  • Опытный
  • ****
  • Сообщений: 981
  • Репутация: +51/-1
Re: Звуковая карта для домашней студии
« Ответ #54 : Июля 29, 2008, 09:05:03 »
А чувак то всего лишь спросил, какую карточку ему купить за пару-другую сотен....

Во развели...

Оффлайн hunted

  • Ветеран форума
  • ******
  • Сообщений: 4200
  • Репутация: +776/-47
Re: Звуковая карта для домашней студии
« Ответ #55 : Июля 29, 2008, 09:20:10 »
velmih666,
Да автору уже все рассказали, а теперь научные проблемы решаем. :)

Оффлайн ashofthedream

  • Завсегдатай
  • ***
  • Сообщений: 463
  • Репутация: +16/-34
  • true ?= false
Re: Звуковая карта для домашней студии
« Ответ #56 : Июля 29, 2008, 12:12:36 »
вы скажите мне лучше, чо все разом скупили 1616M ?

Оффлайн Martes

  • Опытный
  • ****
  • Сообщений: 740
  • Репутация: +235/-288
  • Сегодня он играет джаз - а завтра Родину продаст!
Re: Звуковая карта для домашней студии
« Ответ #57 : Июля 29, 2008, 13:17:17 »
В FireWire там всё сложнее чем элементарное понятие типа: 1411кбит/с помноженное на колличество каналов... Это потоковые данные из расчета скорость обмена данными карточки <=> FireWire соединения ПК. Карточка одновременно передаёт -- принимает данные на скорости максимальной для её возможностей, это данные протокола, транспортёра по которому идёт дата Wave или ещё что-то. Это и есть потоковые данные: транспортёр транспортирующий на себе информацию. Как-только есть узкое место, то-есть карточка работает на скорости FireWire-A = 480mbps, а скорость в FireWire PC из-за каких-то проблем 430mbps возникает сбой в работе этого транспортёра. Карта если не умеет занижать скорость своего железа или корректировать ошибки -- начинает сбоить. Тогда вступает в силу буфер обмена а с его увеличением теряется реальность обмена. И вот именно этот буфер уже подгружает процессор.

Я искал эту информацию по тому что такое и как работает FireWire но не нашёл. Тогда я позвонил приятелю свему в фирму которая занимается программным обеспечение и он мне все это рассказал.

Оффлайн SHUM_Records

  • Ветеран форума
  • ******
  • Сообщений: 5941
  • Репутация: +561/-16
  • Инопланетный разум
Re: Звуковая карта для домашней студии
« Ответ #58 : Июля 29, 2008, 23:02:10 »
Дались вам эти протоколо-копания. Если вы даже изучите программирование под aайр-вайр интерфейс, это не решит проблему. Проблема, как описано постом выше, опять же в контроллере, точнее в определенной несовместимости протоколов контроллера и карты. А значит решать проблему лучше стоит не написанием своего драйвера, а походом в ближайший магазин. Берем контроллер наугад, пробуем, если глючит - возвращаем, работает - радуемся.

Оффлайн Martes

  • Опытный
  • ****
  • Сообщений: 740
  • Репутация: +235/-288
  • Сегодня он играет джаз - а завтра Родину продаст!
Re: Звуковая карта для домашней студии
« Ответ #59 : Июля 30, 2008, 04:24:22 »
Проблема, как описано постом выше, опять же в контроллере, точнее в определенной несовместимости протоколов контроллера и карты.

Проблема в том, что FireWire интерфейс ПК при подключении к нему нового устройства не требует ID идентификации его и регистрации. Это удобно но лишает возможности обмена между ПК и устройством системными командами для лучшей синхронизации работы, подстройки друг под дуга. Зато это есть в USB и в некоторых сетевых картах при том что методики исправления ошибок разные.

Например когда я подключаю к FireWire hub и к нему кучу устройств FireWire, компьютер правильно определяет только hub. Что за остальные устройства он вообще не знает - но продолжает их обслуживать без видимых проблем. С USB такие вот эксперементы не пройдут.
Поэтому FireWire и удобен, он не требует ID а иногда и драйверы. Такое подключение как FireWire удобно для эксперементальной электроники для которой в лом писать драйвер. Можно руководить ею и обслуживать её прямыми командами.

Лучше короче брать USB, если нет Mac. В Mac всё заточено под мультимедию и производители FireWire устройств наверно на них ровняются.