Самодельный Ethernet-транспорт для аудиоинтерфейса. (1 онлайн

oigin

New Member
7 Июл 2012
15
1
3
42
НО! Он не спасёт вашу задержку на слабом ноуте АЖ НИ КАК!
Это понятно что на Core2Duo ни кто работать не будет (хотя кто знает на чем сегодня только не работают :D). Опять же у всех стоят свои задачи и кому то надо все инструменты и вокал обрабатывать в реальном времени через один ПК(Бук) + плэйбек пускать, тогда да с этим понятно. Лично мне на данном этапе нужно несколько VSTi инструментов для клавишника (возможно еще гитарную обработку) + 1-3 микрофнощика обработку (в будщем дай Бог будет цифровой пуль и эту ответственность возложим на него) + конечно же плэйбек куда же без него. Вот мои задачи.

А тут либо я вас запутаю ещё больше, либо прийдётся организовать беседу часа на два с примерами.
Если хотите - можем.
Да нет, я не хочу вас напрягать, тем более я не специалист в данном вопросе, потому разговор будет только с вашей стороны (я буду только кивать :cool:)

Я так понял что у вашего девайса можно будет понижать буфер ровно до того момента на сколько позволит мощьность ПК, тем самым уменьшая задержку ?
 

Aleksandr Oleynik

Well-Known Member
16 Янв 2007
26.360
20.064
113
62
Киев
Я так понял что у вашего девайса можно будет понижать буфер ровно до того момента на сколько позволит мощьность ПК, тем самым уменьшая задержку ?
ТОЧНО!
Если всё прочее настроенно нормально...
 

Aleksandr Oleynik

Well-Known Member
16 Янв 2007
26.360
20.064
113
62
Киев
Лично мне на данном этапе нужно несколько VSTi инструментов для клавишника (возможно еще гитарную обработку)
И уже ЭТО, при Хороших инструментах (например какой нить патчик на Диве) и, например Баясе на гитаре положит вам на лопатки любой ноут.
 

oigin

New Member
7 Июл 2012
15
1
3
42
Ясно, спасибо за ответы Александр, буду ждать когда ваш совместный девайс пойдет в народ, хотелось бы его поюзать.
Кстати, да простят меня за офтоп, это тема не для данной ветки, но мне бы хотелось побольше узнать о вашем сетапе, что вы используете для своих выступлений, какие и сколько инструментов в обработке, обрабатывается вокал и чем (ну имеется в виду программная часть, а не аппаратная, какие пограммы используете, VST, FX и тому прочее), прочитал всю ветку
Первый удачный концерт на чисто программном сэтапе
но вопросы остались, может дадите ссылку где что можно почитать, да и в принципе какое коммутационное оборудовангие используете на сцене - это так для себя лично, можно в ЛС (ну когда будет свободное время - если оно вообще бывает :))
 

Rst7

Well-Known Member
10 Янв 2010
2.167
2.156
113
50
Kharkiv-city
Лично мне на данном этапе нужно несколько VSTi инструментов для клавишника (возможно еще гитарную обработку) + 1-3 микрофнощика обработку (в будщем дай Бог будет цифровой пуль и эту ответственность возложим на него) + конечно же плэйбек куда же без него. Вот мои задачи.
Тут вот есть пару скриншотов. Мой типичный репетиционный проект. 48к 64 семпла. Cubase 10. Проц - i7 870, да, вот такой уже винтаж.

Скриншоты одной кнопкой с двух мониторов, так что пардон за кривость. На один не лезет, но вот за два раза - как раз все влезло с небольшим нахлестом.
Первая часть:
C10part1.png

Вторая:
C10part2.png


Да, инпуты не показаны, их там всего 17 штук плюс 6 лупбэков для реверов.

Ну и с таскменеджера скриншот:
c10taskmanager.png

Правда тут нет клавишей, и для гитар только импульсы кабинетов. Гитарные преампы - железные.
[DOUBLEPOST=1554462386][/DOUBLEPOST]
Пардон, я, оказывается, не обновился, у меня 10.0.10. На днях обновлю и сделаю. Так что патч немного откладывается.
 
  • Like
Реакции: Radiator и Никол

Rst7

Well-Known Member
10 Янв 2010
2.167
2.156
113
50
Kharkiv-city
@Dmitry Stepin, ну в общем пока делом занимался, Cubase обновился. И dll'ка там не изменилась.

В архиве патченная dll (укладывать в C:\Program Files\Steinberg\Cubase 10\Components) плюс файл audioengine.properties с правильной конфигурацией для остальных аудиопотоков (тоже отключить привязку к ядрам), который надо положить в C:\Users\имя_пользователя\AppData\Roaming\Steinberg\Cubase10_64

Есть только одна проблема. В этой dll я вижу две разных ветки установки привязки к ядру. Одна из них - как в старой, а вторая еще и номер процессора выставляет, для многопроцессорной конфигурации. Я запатчил только ту, которая однопроцессорная. Если у Вас многопроцессорный конфиг, то могу еще и другую окучить, но проверять будете сами.
 

Вложения

  • 288,3 KB Просмотры: 76
  • Like
Реакции: Dmitry Stepin

Dmitry Stepin

In trance me trust
12 Янв 2004
15.510
11.539
113
40
Москва
t.me
@Rst7, вродь бегает нормально:)
[DOUBLEPOST=1554498623][/DOUBLEPOST]Правда не заметил разницы с и без файла audioengine.properties. Но в итоге оставил его в нужной папке.
 

Dmitry Stepin

In trance me trust
12 Янв 2004
15.510
11.539
113
40
Москва
t.me
Ну а выигрыш наблюдается какой-нибудь?
Ну разве что рилтайм шкала меньшее значение показывает, как если отключить нулевое ядро. Я ж с асиогардом постоянно сижу, на максимальном режиме.
[DOUBLEPOST=1554498922][/DOUBLEPOST]И ещё странность одна появилась - в диспетчере задач нагрузка от кубейса получается выше, чем по его встроенному асиометру.)) Особенно смешно выходит, когда в диспетчере задач уже красным горит сотка, а в кубейсе асиометр на 80 процентах стоит))
 

oigin

New Member
7 Июл 2012
15
1
3
42

Rst7

Well-Known Member
10 Янв 2010
2.167
2.156
113
50
Kharkiv-city
а сколько у вас оперативной памяти ?
Там на скриншоте есть, 8Г.
[DOUBLEPOST=1554554067][/DOUBLEPOST]
И ещё странность одна появилась - в диспетчере задач нагрузка от кубейса получается выше, чем по его встроенному асиометру.)) Особенно смешно выходит, когда в диспетчере задач уже красным горит сотка, а в кубейсе асиометр на 80 процентах стоит))
Можно подробности? Вот был проект столько-то процентов на ASIO, столько-то в диспетчере задач. Потом поставили патченную dll и сколько стало в итоге?
 

Dmitry Stepin

In trance me trust
12 Янв 2004
15.510
11.539
113
40
Москва
t.me
@Rst7, вечером напишу, как у компа буду. В кубейсе нагрузка не изменилась, изменилось ее отображение в диспетчере задач. Повторю сегодня то, что делал вчера и напишу.
 

Dmitry Stepin

In trance me trust
12 Янв 2004
15.510
11.539
113
40
Москва
t.me
В общем, вот такая картина у меня наблюдается. Внизу видно, что на кубейсовом метре ещё 10-15 процентов свободно. Причём, это действительно так, потому что я могу добавлять и добавлять плагины до упора. Проверял я это, копируя аудиотреки с CLA Mixhub, который достаточно тяжелый, и аналогично cо Stealth Limiter с оверсемплингом.
patched.jpg


Но накосячил я в том плане, что ровно так же и без патча, с оригинальным baios. Просто я до патча не проверял это и не обращал внимания. Но при детальном сравнении всё же получается так, что именно при отключенном нулевом ядре рил тайм шкала в кубейсе показывает чуток меньшие значения и меньше дёргается. С патчем ситуация чуток хуже, а без него совсем плохо. То есть разница между "без патча" и " с отключенным нулевым ядром" ровно половина от четверти рилтайм шкалы асио метра. А с патчем и нулевым ядром рилтайм болтается между этими двумя крайними значениями.
 

cjdrum

Active Member
14 Дек 2009
221
79
28
скажите - это открытие как-то облегчит выполнение задачи, которую когда-то пытался реализовать проект juplin.com
Нет не выйдет , задержки интернета победить невозможно )
они вчера опять нарисовались, молчали 5 лет https://www.facebook.com/juplinllc
 

Rst7

Well-Known Member
10 Янв 2010
2.167
2.156
113
50
Kharkiv-city
Потихоньку поехал мультиклиентный ASIO-драйвер, который позволяет запустить несколько ASIO-хостов на одном компе. Под рукой, правда, был только бридж WDM-ASIO в качестве второго клиента, но вполне работает.


Естественно, использоваться это будет для параллельной низколатентной обработки - например, мониторинг при записи. Можно просто второй VST-хост, но когда-нибудь мы сделаем свой микшер типа TotalMix с возможностью загрузки туда плагинов независимо от DAW.
 

Radiator

Well-Known Member
24 Май 2006
4.234
2.118
113
Vladivostok
"RST Seven" красивое название приборчика бы было кмк. И расшифровка аббревиатуры уже имеется.
тут и отсылка к автору девайса, и готовое название технологии "RealtimeStreamingTool" или RealtimeStreamingTechnology.
 
Последнее редактирование:
  • Like
Реакции: mxc

Radiator

Well-Known Member
24 Май 2006
4.234
2.118
113
Vladivostok
Ждём с нетерпением!
[DOUBLEPOST=1557413672][/DOUBLEPOST]@Rst7, у меня два контроллера без дела лежат BCF2000, они легко интегрируются с вашим софтом, или интеграция на уровне DAW будет?
 

Rst7

Well-Known Member
10 Янв 2010
2.167
2.156
113
50
Kharkiv-city
у меня два контроллера без дела лежат BCF2000, они легко интегрируются с вашим софтом, или интеграция на уровне DAW будет?
Ну в общем пока никак не интегрируются вот так, чтобы "из коробки". Потому что управление устройствами у нас через OSC, а не MIDI. Мы сейчас думаем, как бы это сделать без особых костылей.
 
  • Like
Реакции: Andruha, mxc и Radiator

Rst7

Well-Known Member
10 Янв 2010
2.167
2.156
113
50
Kharkiv-city
Что-то совсем забыли про тему. Кипит работа над устройством 8 In / 8 Out. Есть немного фотографий разной степени готовности монтажа:

photo_2019-08-08_14-23-23.jpgphoto_2019-08-13_19-40-23.jpgphoto_2019-08-13_19-40-26 (2).jpgphoto_2019-08-13_19-40-26.jpgphoto_2019-08-16_15-10-54.jpgphoto_2019-08-16_15-10-55.jpgphoto_2019-08-18_18-09-29.jpgphoto_2019-08-18_18-09-30.jpgphoto_2019-08-18_18-09-31.jpg

По сравнению с 2/4 девайс получается куда плотнее по напиханности.

Заодно и с софтом дело идет. Сделан вполне полноценный WDM-драйвер, в том числе поддерживающий маршрутизацию между WDM и ASIO - можно сигнал с выхода WDM получить в DAW и наоборот.
 

Aleksandr Oleynik

Well-Known Member
16 Янв 2007
26.360
20.064
113
62
Киев
По поводу серии всё решиться до конца октября. Есть некоторые нюансы с выходом «в свет».
Когда они проясняться - обнародуем.
Одно могу сказать точно - до конца года до передачи прототипов в серию, 2/4 возможно изменит кол-во входов/выходов,
с 8/8 также будем обсуждать конфигурацию, потому как из-за отсутствия на наших девайсах органов управления мы можем в стандартный 1U корпус поместить 32 XLR-а и они могут быть (по блокам из 8) или входами или выходами.... - пока не знаем стоит ли этим воспользоваться или выпустить «в свет» классический 8/8.
Также, скорее всего появится ещё один прототип 2/2 в минимально возможном форм факторе и с PoE питанием.

На сегодня - проекту ровно ГОД и большая часть времени потрачена на софт. Мы не выпустим в серию ни чего, пока работа софта не будет безукоризненной.
Очень много времени отнимает поиск специалистов способных реально помочь.
Но на сегодня проф. уровень собранной команды вселяет уверенность в результате.

Параллельно пытаемся обзавестись единомышленниками из среды Про Аудио, разделяющими наше не довольство Core Audio на Mac Os-и ......... есть огромное желание и реальная возможность сделать под Mac Os нечто похожее на ASIO и показать пользователям Apple, что и на Маке можно предотвратить практически полностью потери при записи и получить возможность играть на софтовом аналоге Кемпера с раундтрип задержкой менее 1 мс. С одним из разработчиков DAW (догадайтесь с кем :) ) мы уже договорились о поддержке такого нашего интерфейса под Mac Os.

А что касается прототипов - образец 8/8 был очень быстро создан (ещё не создан, но уже понятно, что до конца сентября будет).
 
Последнее редактирование:

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