Вопросы про задержки

MegaDrum по-русски

Re: Вопросы про задержки

Postby Drummer » Thu Nov 11, 2010 4:25 am

Вчера поставил PSI звуковуху Audigy SE, она без ASIO, но проц у нее пошустрее чем на встроенной.
Плюс еще отключил файл подкачки и уменьшил значения MinScan на всех педах.
Стало заметно лучше, задержка уменьшилась, но все равно при игре под минус немного чувствуется, хотя играть в принципе можно.
Только такой вопрос, какие значения вы ставите в параметрах мегадрама Latency и MinScan?
Например на малом MinScan=20 слишком мало, да и 50 маловато, заметно динамика ухудшается, нормально когда 100 ставишь, но тогда задержка большая...
Что можно сделать?
Drummer
 
Posts: 62
Joined: Tue Mar 02, 2010 6:36 am

Re: Вопросы про задержки

Postby luzburg » Thu Nov 11, 2010 12:22 pm

Drummer wrote:Вчера поставил PSI звуковуху Audigy SE, она без ASIO, но проц у нее пошустрее чем на встроенной.
Плюс еще отключил файл подкачки и уменьшил значения MinScan на всех педах.
Стало заметно лучше, задержка уменьшилась, но все равно при игре под минус немного чувствуется, хотя играть в принципе можно.
Только такой вопрос, какие значения вы ставите в параметрах мегадрама Latency и MinScan?
Например на малом MinScan=20 слишком мало, да и 50 маловато, заметно динамика ухудшается, нормально когда 100 ставишь, но тогда задержка большая...
Что можно сделать?



Нужна звуковая карта с ASIO. Наиболее дешевые экземпляры в районе 2000 руб, причем можно найти с подключением по юсб. Никакая Аудиджи здесь не годится.
Для того, чтобы можно было играть нормально, необходима задержка менее 20 мс со всех промежуточных звеньев, то есть, звуковой карты, сэмплера, миди - интерфейса. Для сравнения 20 мс это время, за которое звук проходит расстояние в 6 метров. Человеческое ухо слышит бОльшую задержку как дилей, играть с такой - извращение.

Соответственно, в худшем случае: Мегадрам 6мс + звуковая с АСИО в режиме 24/96 и буфером 256 отсчетов 4мс + переходник юсб ту миди задержки не дает + хост (задержки нет) + обработка (в реальном времени, использует буфер АСИО). Итого 10 - 12 мс в худшем случае. При этом, если выставить значение буфера 64 отсчета, моя звуковая показывает задержку менее 1 мс.

То есть, уложиться в положенные 20 - проще некуда.
Посмотри дешевые звуковые карты М-Аудио, кроме того, существуют юсб-звуковухи для гитаристов, стоят копейки, АСИО драйве в комплекте, вход и выход стерео.

Если совсем деваться некуда, можешь поискать так называемый kx-project, там человек написал несколько версий самопального АСИО драйвера для Креативовских Ливов и Аудиг под ВинХР, но уже давно бросил заниматься этим и проект больше не поддерживается.
С другой стороны, 2к - не такие большие деньги.
luzburg
 
Posts: 28
Joined: Wed May 06, 2009 10:21 am

Re: Вопросы про задержки

Postby deriy » Thu Nov 11, 2010 1:07 pm

Пробовал в меню мегадрама ставить минимальную задержку - 10мс, так же пробовал менять буфер в драйвере asio4all, даже при минимальных задержках играть невозможно под минус.

Насколько я понял из описания настроек мегадрама, значение Latency 10 не означет задержку в 10 мс.
This setting should have probably be called something like
Group scan frequency. Internally MegaDrum scans all inputs every 10-30
microseconds for presence of signals. Then, very simplified, every
<Latency> period MegaDrum scans input states to see if any of the
inputs registered signals and sends MIDI messages for triggered inputs.
Lowering this setting will reduce latency and may degrade level
detection precision. Raising this setting may improve level detection
precision and will increase latency. Latency can be changed between 10
and 100 which corresponds to 1 and 10 milliseconds. Default is 40 - 4
millisecond.

Latency 10 это и есть минимальная задержка в 1 мс.

Я использую Звуковуху Audigy2 с родными ASIO драйверами, В программе Fruty loops 9 + Addictive Drums.
В настройках мегадрама latency 10 (1мс) у звуковухи 4мс.
Спокойно играю под минус.
deriy
 
Posts: 19
Joined: Fri Jan 23, 2009 12:26 pm

Re: Вопросы про задержки

Postby Drummer » Fri Nov 12, 2010 5:07 am

luzburg wrote:Нужна звуковая карта с ASIO. Наиболее дешевые экземпляры в районе 2000 руб

Например?
До 2-х тысяч нашел только ASUS Xonar DG/DS и Creative X-Fi XtremeMusic с поддержкой ASIO.
Как вообще такие карты? Просто читал в интернете что у них ASIO какой-то неполноценный и типа задержки приличные.
luzburg wrote:Посмотри дешевые звуковые карты М-Аудио, кроме того, существуют юсб-звуковухи для гитаристов, стоят копейки

Дешевых карт у М-Аудио с поддержкой ASIO нет, самая дешевая M-Audio Audiophile 2496 стоит 3750 р.
А что за "юсб-звуковухи для гитаристов"? Не слышал такого, можешь дать ссылку?
Drummer
 
Posts: 62
Joined: Tue Mar 02, 2010 6:36 am

Re: Вопросы про задержки

Postby Drummer » Fri Nov 12, 2010 5:12 am

deriy wrote:Latency 10 это и есть минимальная задержка в 1 мс.

Спасибо, буду знать!
deriy wrote:Я использую Звуковуху Audigy2 с родными ASIO драйверами, В программе Fruty loops 9 + Addictive Drums.
В настройках мегадрама latency 10 (1мс) у звуковухи 4мс.
Спокойно играю под минус.

Отзывы хорошие об этой звуковухе в нете, но эти карточки давно не производят, пытался найти б/у, пока не получилось.
А какое значение MinScan у тебя при этом? 100 можешь поставить и спокойно играть?
Drummer
 
Posts: 62
Joined: Tue Mar 02, 2010 6:36 am

Re: Вопросы про задержки

Postby deriy » Fri Nov 12, 2010 3:18 pm

А какое значение MinScan у тебя при этом? 100 можешь поставить и спокойно играть?

Значение MinScan у меня в настройках равно 20.
Попробовал поставить 100 (10мс) , играть можно, т.к в сумме 1+10+4=15мс. тоже вполне приемлемо.
deriy
 
Posts: 19
Joined: Fri Jan 23, 2009 12:26 pm

Re: Вопросы про задержки

Postby luzburg » Fri Nov 12, 2010 3:38 pm

Drummer wrote:Например?
До 2-х тысяч нашел только ASUS Xonar DG/DS и Creative X-Fi XtremeMusic с поддержкой ASIO.
Как вообще такие карты? Просто читал в интернете что у них ASIO какой-то неполноценный и типа задержки приличные.


Например http://www.musicalive.ru/mate-rockfrog-p-1753.html не бох знает, что, но для твоих целей за глаза и за уши.
С Асусом и Креативом икс-фай не связывайся - мультимедийное барахло.
luzburg
 
Posts: 28
Joined: Wed May 06, 2009 10:21 am

Re: Вопросы про задержки

Postby Drummer » Sat Nov 13, 2010 6:28 pm

Ну вот и я стал счастливым обладателем звуковой карты с поддержкой ASIO!))
Купил б/у Audigy 4 всего за 850 р.
Играть супер, задержка не ощущается!
Но попробовал записаться под минус, запись почему-то не совпадает по времени с минусом, причем не отстает, а наоборот немного впереди минуса идет. Странно, когда пишешь, слышится что все точно попадает, а в записи потом не совпадает прилично.
Почему так может быть?
Drummer
 
Posts: 62
Joined: Tue Mar 02, 2010 6:36 am

Re: Вопросы про задержки

Postby luzburg » Wed Nov 17, 2010 8:55 am

Drummer wrote:Ну вот и я стал счастливым обладателем звуковой карты с поддержкой ASIO!))
Купил б/у Audigy 4 всего за 850 р.
Играть супер, задержка не ощущается!
Но попробовал записаться под минус, запись почему-то не совпадает по времени с минусом, причем не отстает, а наоборот немного впереди минуса идет. Странно, когда пишешь, слышится что все точно попадает, а в записи потом не совпадает прилично.
Почему так может быть?



Аудига 4 точно поддерживает АСИО? У меня было много креативовских карт в разное время, но с нормальным АСИО не попадались.
Эта проблема с записью, судя по всему, вылезала у всех, кто ковырялся с креативами (любыми).
В моем случае решилась ковырянием в драйвере и установкой тактовой частоты то ли 48, то ли 44,1 кгц.
Дело в том, что эти карты аппаратно оверсэмплят записанный материал в 48 кгц и при этом возникает ошибка, вызванная (не уверен) нестабильностью частоты аппаратного генератора, либо округлением множителя при оверсэмплинге до 48к. В результате на 1-2% отличается скорость сыгранного и записанного материала.
Попробуй везде (в драйвере, программе для записи) выставить 48к, а минус (который у тебя, наверняка в формате 16 бит 44,1 кгц) конвертировать в 16 бит, 48 кгц. Вероятно, поможет. (У меня лет пять назад проблема решилась именно так).

Хотя по-хорошему - не морочь себе голову, купи нормальную звуковушку.
luzburg
 
Posts: 28
Joined: Wed May 06, 2009 10:21 am

Re: Вопросы про задержки

Postby Drummer » Thu Nov 18, 2010 4:08 am

Звуковуха отличная и точно поддерживает асио. Причем там аж 3 ASIO драйвера можно выбрать.
Частоты дискретизации тоже можно выбирать.
Спасибо за совет, попробую переконвертить минус и выставить такую же частоту в драйвере асио.
Drummer
 
Posts: 62
Joined: Tue Mar 02, 2010 6:36 am

Previous

Return to Russian

Who is online

Users browsing this forum: No registered users and 10 guests