Задержка при игре на электронных барабанах (1 онлайн

Kio82

Member
1 Мар 2016
42
7
8
33
Здравствуйте, подскажите как правильно высчитать задержку.
Интерфейс scarlett 2i2, pc 8gb ram, процессор возьмем к примеру i3 или i5.
При буффере в 128 семплов. Addictive Drums. Alesis dm7.
Я так понимаю сам модуль тоже влияет на задержку?
 
Последнее редактирование:

Anton Vorozhtsov

ex TonyAlien
3 Мар 2012
7.158
5.314
113
40
Запорожье, Украина
Обратите внимание, пользователь заблокирован на форуме.
@Kio82, 128 - это многовато, наиболее комфортно играть на 32 семплах. Теоретически задержка высчитывается из частоты дискретизации. 44100 гц = 44100 семплов в секунду. По факту все намного сложнее, добавляется выходная задержка + задержки плагинов, через которые проходит сигнал (в реале может достигать нескольких секунд)
 

Kio82

Member
1 Мар 2016
42
7
8
33
Я же спросил как правильно высчитать задержку(
То что вы сказали, я в любой статье первой прочитаю. Я просто продаю барабаны и меня человек спросил какая задержка, вот мне и нужно посчитать.
 

Zerocool

Dart
18 Май 2003
31.556
31.276
113
46
Belgorod
у любого модуля тоже есть задержка... обычно порядка 3 - 4 мс + суммарная задержка аудиоинтерфейса на вход и выход , которую точно высчитать невозможно никак кроме как loopback тестом ..., у нас есть на форуме специальная тема по аудиоинтерфейсам где выложены результаты тестов многих карт
у скарлет - она очень высока , как правило около 10 -15 мс
 

Aleksandr Oleynik

Well-Known Member
16 Янв 2007
26.360
20.064
113
62
Киев
@Kio82, 128 - это многовато, наиболее комфортно играть на 32 семплах.
32 spl это минимальный размер буфера у хороших карт. Но на нём не будет работать даже самый минимальный проект по обработке. 64 spl на хорошем, современном процессоре можно добиться - и это вообще-то, на той-же RME при 44,1 не более 4 мс, что не реально заметить при игре.
 

Kio82

Member
1 Мар 2016
42
7
8
33
Руководствуясь этой статьей я могу предположить, что при задержке 64 семпла, будет около 3-4 мс задержка внутри дав + 3мс внутри модуля + USB bus lock в обоих направлениях 12 мс = 18-19 мс.
Верны ли данные из статьи и можно ли уменьшить время, ведь на вход поступают лишь midi сигналы от модуля.
 

cjdrum

Active Member
14 Дек 2009
221
79
28
Я просто продаю барабаны и меня человек спросил какая задержка, вот мне и нужно посчитать
scarlett 2i2, pc 8gb ram, процессор возьмем к примеру i3 или i5.
При буффере в 128 семплов. Addictive Drums
задержки от пэда до звуковой карточки, скорее всего нет, иначе не слышно было бы разницу между 5.5ms, и 7.0 на карточке
 

cjdrum

Active Member
14 Дек 2009
221
79
28
вход не нужен для эл. барабанов, уже выходит меньше, но повторюсь - разница в 1.5ms (5.5ms и 7.0ms) на выходе карты - приносит дискомфорт и необходимость увеличения громкости мониторов, и при наличии (неучтенных) еще 5-6ms, 10- процентное увеличение латенси, скорее всего заметным бы не было.
 

Aleksandr Oleynik

Well-Known Member
16 Янв 2007
26.360
20.064
113
62
Киев
@cjdrum, а как вы меряете эти задержки?
По циферкам в интерфейсе?
Так реальная задержка у вас может существенно (в разы) отличаться от теории.
 

fakeitback

Super Moderator
Команда форума
6 Май 2005
14.558
15.511
113
43
Москва
вход не нужен для эл. барабанов, уже выходит меньше,
миди-вход - это не вход, что ли? ))

А так выше всё верно описали - хотите минимальную задержку - ищите аудиоинтерфейс правильный.
 

Aleksandr Oleynik

Well-Known Member
16 Янв 2007
26.360
20.064
113
62
Киев
@fakeitback, midi вход поступает в комп без задержки ни по A/D ни по ASIO, по этому задержка при миди входном сигнале будет в половину. Другое дело, что формирование midi сигнала от тригера тоже будет с задержкой происходить.
 

cjdrum

Active Member
14 Дек 2009
221
79
28
а как вы меряете эти задержки?
По циферкам в интерфейсе?
именно по циферкам в интерфейсе, а разницу чувствую руками (с палками) и ушами ( roland - midi-usb (edirol um-1) -mbp (md101 ssd) - edirol ua1ex - до мониторов около 1м)
 

fakeitback

Super Moderator
Команда форума
6 Май 2005
14.558
15.511
113
43
Москва

Aleksandr Oleynik

Well-Known Member
16 Янв 2007
26.360
20.064
113
62
Киев
а это почему? тот же самый механизм передачи данных, asio задействовано
Не знаю почему, но у миди по asio задержки нет
[DOUBLEPOST=1467627920][/DOUBLEPOST]
именно по циферкам в интерфейсе, а разницу чувствую руками (с палками) и ушами ( roland - midi-usb (edirol um-1) -mbp (md101 ssd) - edirol ua1ex - до мониторов около 1м)
Так мерять нельзя! Вы просто занимаетесь самообманом. Вам ведь Зерокул не зря давал ссылку на тему с измерениями реальных задержек интерфейсов. А у вас ещё не предсказуемые по задержки модули на входе.
В общем - ошибаться с задержкой вы можете на порядок!
 

Sharu

Домашний музыкант )
1 Июн 2006
3.407
4.614
113
44
Санкт-Петербург
vk.com
@Aleksandr Oleynik, а по Вашему, какая задержка позволяет играть вживую комфортно?

У меня в Sonar в связке с EMU 0202 сейчас стоит 5ms (по ASIO интерфейсу). Это - 220 samples, Sonar пишет, что Input Latency - 6.7 msec, Output Latency - 9.7 msec, total - 16.4.
Можно уменьшить до 2 ms (88 samples), при этом Sonar говорит Input Latency - 3.7, Output - 6.7, total - 10.4. При этом нагрузка на проц значительно возрастает. Можно записывать с одними настройками, а сводить с другими - но это уже извращение.

Пытаюсь для себя понять, есть ли разница при игре с 10,4 msec и с 16,4 msec, но ощущение такое, что просто эффект плацебо - а реально я её не чувствую.
 

cjdrum

Active Member
14 Дек 2009
221
79
28
ошибаться с задержкой вы можете на порядок!
может быть, но мне не шашечки, мне ехать, что и делаю с комфортом, если на аудиоинтерфейсе стоит задержка до 5ms, 7 - не удобно, 10 - практически невозможно
 

Zerocool

Dart
18 Май 2003
31.556
31.276
113
46
Belgorod
@Sharu,
для меня 10 -12 мс это уже существенно , я пишусь при 5
и совсем не плацебо это , особенно при игре быстрых пассажей ...
как можно не ощущать 16 мс , мне вообще не понятно ....инструмент вообще отвечать перестает , с вокалом хорус дикий...

cjdrum ваши 5 мс в драйвере древнего роланда , который еще по моему даже usb 1.1
это 20 - 30 в реальной жизни )
потому вам и некомфортно
приобретите нормальный аудиоинтерфейс
 
Последнее редактирование:

Sharu

Домашний музыкант )
1 Июн 2006
3.407
4.614
113
44
Санкт-Петербург
vk.com
@Zerocool, да, сейчас посидел с гитарой "в лоб" и отклик разный на звукоизвлечение, прочувствовал.
Бум играть на минимуме возможного. В моем случае это будет 2 мс в драйвере или, соответственно, 10,4 реальных.
 

cjdrum

Active Member
14 Дек 2009
221
79
28
ваши 5 мс в драйвере древнего роланда
потому вам и некомфортно
у меня нет проблем с латенси меньше 5ms, и кстати при одинаковом буфере, у неё значения немного лучше чем бортовой cirrus logic макбука, на котором работает людей не меньше чем с внешними. Хотя попробовать что-то более современное хорошая идея, порекомендуйте
 

Aleksandr Oleynik

Well-Known Member
16 Янв 2007
26.360
20.064
113
62
Киев
Бум играть на минимуме возможного. В моем случае это будет 2 мс в драйвере или, соответственно, 10,4 реальных.
Это очень много. :(
[DOUBLEPOST=1467635897][/DOUBLEPOST]
@Aleksandr Oleynik, а по Вашему, какая задержка позволяет играть вживую комфортно?
До 8 мс не более.
 

Anton Vorozhtsov

ex TonyAlien
3 Мар 2012
7.158
5.314
113
40
Запорожье, Украина
Обратите внимание, пользователь заблокирован на форуме.
Я же спросил как правильно высчитать задержку(
То что вы сказали, я в любой статье первой прочитаю. Я просто продаю барабаны и меня человек спросил какая задержка, вот мне и нужно посчитать.
Как сформулировали - так я и ответил. После уточнения вон сколько понаписывали всего)))
 

Aleksandr Oleynik

Well-Known Member
16 Янв 2007
26.360
20.064
113
62
Киев
@Sharu, ни чего не сможет!
Мой опыт говорит, что один и тот-же проект, для того чтобы небыло цифровых артефактов на 96 kHz-ах, буфер приходится ставить такой, что задержкаа по факту ВЫШЕ чем при 48 kHz
И это на мощном дэсктопе!
 
Последнее редактирование:

cjdrum

Active Member
14 Дек 2009
221
79
28
ваши 5 мс в драйвере древнего роланда , который еще по моему даже usb 1.1
это 20 - 30 в реальной жизни
Скорость передачи стереодорожки 24 бита, 44,1 кГц, 44100 х 24 х 2 = 2116800 бит/с = 2,1168 Мбит/с. 12Мбит/с для usb 1.1 - вполне хватает, может есть информация для обоснования значений 20 - 30 в реальной жизни, поделитесь, или попробуйте поиграть бибоп в темпе 280 с заявленной задержкой, к примеру
 

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