В смысле не работает? Что не работает?а почему с аудио это так не работает? Математика сложнее, но и процессоры у нас мощнее.
В смысле не работает? Что не работает?а почему с аудио это так не работает? Математика сложнее, но и процессоры у нас мощнее.
И чья это проблема, если не планировщика ОС, что вместо процесса, имеющего чёткий дедлайн, управление получают процессы, которые могут ждатьЕсть другие процессы, прерывания, непопадания в кэши и прочие побочные накладные расходы, которые непредсказуемы
Какие еще решения? Вы думаете, мы те привода от нефиг делать разрабатывали? Так то к нам пришли дьяволы, которые решили, что они на всяких linuxcnc и Mach3 станут просто великими сабконтракторами для производства всяких поделок на токарных и фрезерных ЧПУхах. Только запоров немало дорогих заготовок и будучи вдоволь отыметы своими заказчиками в особо извращенной форме, они додумались, что как-то не очень этот всякий "риалтайм" там работает, и надо таки позвать профессионалов, которые могут сделать по настоящему.И я всё ещё не понимаю, почему те же решения, что применены в linuxcnc, не могут быть сегодня применены в daw
Есть более приоритетные процессы, нежели обработка аудио. Ну и вопросы с кэшами вообще выходят за рамки задач планировщика ОС.И чья это проблема, если не планировщика ОС, что вместо процесса, имеющего чёткий дедлайн, управление получают процессы, которые могут ждать
То есть это можно понимать так, что native аудио обречено и шарки с нами навсегда?) (по крайней мере, в ответственных задачах)как-то не очень этот всякий "риалтайм" там работает, и надо таки позвать профессионалов, которые могут сделать по настоящему
Нет. Просто надо иметь трехкратный запас (для CoreAudio) или двухкратный (для ASIO).То есть это можно понимать так, что native аудио обречено и шарки с нами навсегда?) (по крайней мере, в ответственных задачах)
Если у меня будет щёлкать, а у других прокатчиков -- нет, то это всего бизнеса может стоитьА если у Вас за шестичасовой фестиваль щелкнуло десять раз (при этом щелчок не вынес линейный массив за $1M) - это сколько в финансовом эквиваленте?
Ну у меня не то, что не щелкает, у меня есть статистика дропаутов. И она равна нулю. Не каждый дропаут слышен ведь еще, кстати.Если у меня будет щёлкать, а у других прокатчиков -- нет, то это всего бизнеса может стоить
В реально ответственных задачах ни какие Шарки не помогут, только дублирование всех процессов.То есть это можно понимать так, что native аудио обречено и шарки с нами навсегда?) (по крайней мере, в ответственных задачах)
Загоняет остальные треки с обработкой (если они, конечно, есть, а у меня они как правило есть, и немало) в максимальный буфер, на минимальном обрабатываются только мониторящиеся.Пардон, а какое отношение имеет asio guard к каналам, на которых включен режим мониторинга?
Это я знаю, "спасибо, кэп" Я к тому, что разговор идет-то именно вокруг минимизации задержек мониторинга, а то, что можно обработать не в реальном времени - то пусть своей жизнью и живет, для этого всякие асиогарды и прочее и сделаны.Загоняет остальные треки с обработкой (если они, конечно, есть, а у меня они как правило есть, и немало) в максимальный буфер, на минимальном обрабатываются только мониторящиеся.
Да, такое, конечно, бесит. То есть технические выкрутасы, когда каждый год в ос всё переделывают, я могу понять, а такое вот отношение к разработчикам — не могуКруто, разработчики о планах Apple узнают из интервью.... Полное пренебрежение
Значит Уаду быть.
Так чего проще, дать знать ДЕВЕЛОПЕРАМ, а не корреспондентам, о своих планах - и не будет волнений.а волнений напрасных сколько в теме было что ТБ убрали из поддержки..)
Скорее всего низколатентного ))) Ну так можно будет плагины на GPU сделать, только OpenCL нету.То есть высоколатентного гоняния данных туда-сюда не будет.