Deutsch
Germany.ruФорумы → Архив Досок→ Компьютер & Co

MIDI, как избежать задержки?

253  
  jewgen04 местный житель06.03.08 14:00
NEW 06.03.08 14:00 
Всем привет.
Клавиши Roland D-20 подключил через МИДИ к достаточно старенькому компу(pIII, 384 RAM, WinXP, Саундкарта старенькая дешовая creativ..(точное название модели не помню.).
При проигрывании и записи есть оттяжка, незнаю как это правильно называется, т.е между нажатием клавиши и воспроизведением звука проходит четверть секунды ( на глаз). Пробовал в разных программах - sonar, cubase nuendo, magix music studio. Результат одинаковый.
В упомянутых выше звуковых редакторах в выборе воспроизводящего герета стоит выбор между Мicrosoft midi wrapper и соундкартой, если выбрать саундкарту то звука вообще нет, а если Мicrosoft midi wrapper то играет с оттяжкой.
Естьли какойнибудь выход?
замена саундкарты?, или есть ли какойнибудь софверный трюк ?
Заранее спасибо.
#1 
NightWatch старожил06.03.08 14:20
NightWatch
NEW 06.03.08 14:20 
в ответ jewgen04 06.03.08 14:00
Нормально играть будет только со звуковыми картами с DSP на борту.
Настраивай свой бластер. Или покупай новый.
#2 
  jewgen04 местный житель06.03.08 15:26
NEW 06.03.08 15:26 
в ответ NightWatch 06.03.08 14:20
В ответ на:
звуковыми картами с DSP на борту.

например?
#3 
  Ostap старожил06.03.08 16:24
NEW 06.03.08 16:24 
в ответ jewgen04 06.03.08 15:26
Тебе нужна ASIO Sound-Карта.
В таких картах эта задержка сводится на минимум. Самую дешевую я недавно за 70 Евро видел. А обычно 120 +/- Евро.
#4 
NightWatch старожил06.03.08 23:20
NightWatch
NEW 06.03.08 23:20 
в ответ jewgen04 06.03.08 15:26
По качеству синтеза не подскажу какая лучше. А для решения твоей проблемы подойдет любой не интегрированный звук. Кроме AMR-карт, но они вряд ли попадутся - экзотика.
#5 
NightWatch старожил06.03.08 23:38
NightWatch
NEW 06.03.08 23:38 
в ответ Ostap 06.03.08 16:24
В ответ на:
В таких картах эта задержка сводится на минимум.
Говоря об ASIO, имеется в виду совсем не эта задержка...
#6 
  Ostap старожил07.03.08 02:17
NEW 07.03.08 02:17 
в ответ NightWatch 06.03.08 23:38, Последний раз изменено 07.03.08 02:52 (Ostap)
Если уж сказал "А", мол "не та", так скажи же, и пожалуйста поподробнее "Б", то есть какая же "та" ?
ПЫ СЫ : перед тем как дальше говорить, глянь тут :
http://www.google.com/search?hl=en&q=asio+delay&btnG=Google+Search
http://www.google.com/search?hl=en&q=asio+latency&btnG=Search
#7 
  anatoli888 местный житель07.03.08 10:03
07.03.08 10:03 
в ответ jewgen04 06.03.08 14:00, Последний раз изменено 07.03.08 10:04 (anatoli888)
разбирался с этой тематикой как-то и насколько я понял это лишь виртуальный драйвер для миди от мелкософта. попробуй поковырять дрова для самой карты.
#8 
  anatoli888 местный житель07.03.08 10:06
NEW 07.03.08 10:06 
в ответ jewgen04 06.03.08 14:00, Последний раз изменено 07.03.08 10:08 (anatoli888)
ты пробовал какие нить лайв ЦД типа ДеМуДи? как там с миди? я компильнул кернель с поддержкой realtime после этого проблем к примеру с rosegarden2 небыло, мидюхи играли четко. так же мне понравился Jack. то что нужно.
#9 
  jewgen04 местный житель07.03.08 12:20
NEW 07.03.08 12:20 
в ответ NightWatch 06.03.08 14:20, Последний раз изменено 07.03.08 12:26 (jewgen04)
В ответ на:
Нормально играть будет только со звуковыми картами с DSP на борту.

Если я правильно понял, то проблема в саундкарте, т.к. в ней нет синтезатора и виндовсу приходится самому синтезировать звук и из-за этого задержка. верно?
такая пойдет? http://de.europe.creative.com/products/product.asp?category=1&subcategory=205&pr...
Вроде бы да. но в ней нет миди-аншлюса .. хммм.. тогда еще нуже миди-интерфейс?
Или можно использовать ее параллельно со старой? т.е. старую для приема миди сигнала с клавиш а эту как синтезатор. реально ли это ?
#10 
  jewgen04 местный житель07.03.08 12:25
NEW 07.03.08 12:25 
в ответ anatoli888 07.03.08 10:06, Последний раз изменено 07.03.08 12:28 (jewgen04)
Привет
В ответ на:
ты пробовал какие нить лайв ЦД типа ДеМуДи?

Неа. Не пробовал. Это собственно не на мой комьютер а коллеги, хотим записать кой-чего. Он в Линуксе ни бум-бум.
п.с как там ваше Чадо, готово уже держать муз. инструмент в руках ?
#11 
  anatoli888 местный житель08.03.08 18:45
NEW 08.03.08 18:45 
в ответ jewgen04 07.03.08 12:25
как будет готово, сообщим
#12 
  anatoli888 местный житель08.03.08 18:57
NEW 08.03.08 18:57 
в ответ jewgen04 07.03.08 12:20
В ответ на:
Или можно использовать ее параллельно со старой? т.е. старую для приема миди сигнала с клавиш а эту как синтезатор. реально ли это ?

конечно реально.
#13 
NightWatch старожил10.03.08 08:09
NightWatch
NEW 10.03.08 08:09 
в ответ Ostap 07.03.08 02:17
Прежде чем тыкать меня в ссылки, почитал бы их сам. "Твоя" задержка - это задержка в передаче данных между software и hardware. Появляется из-за наличия промежуточного уровня - операционной системы.
Задержка же в синтезе MIDI на программном синтезаторе обусловлена тем, что для CPU синтез - довольно трудоемкая операция и занимает несравнимо больше времени чем у DSP.
#14