![]() |
Цитата:
|
DPC Latency Checker как средство проверки Windows на профпригодность
Автор: Аркадий Велюров DPC Latency Checker У вас проблема... Простой, но универсальный и исключительно прикладной инструмент для анализа ОС семейства Windows на предмет бесперебойности аудио- и видео-потоков. Если совсем просто: с помощью этой программы, работающей на всём многострадальном и многочисленном племени Windows, начиная с Windows 2000 и заканчивая Vista x64, можно выявить слабые места в ОС, приводящие к известным щелчкам и выпадениям порций данных (так называемые, drop-outs). Название программы действительно связано с известной в “звуковых кругах” задержкой (latency), но очень опосредованно. DPC Latency расшифровывается как Deferred Procedure Calls Latency – Задержка при Отложенном Вызове Процедуры. И смысл она имеет только для операционных систем Windows, построенных на технологии NT, а это – все современные “окна”, начиная с Windows 2000 (точнее, начиная с Windows NT, но эта ОС сейчас уже совсем неактуальна, и для активной работы со звуком она, мягко скажем, не подходила). Так вот, в силу того, что Windows не является операционной системой реального времени (real-time), в отличие от таковых в самолётах и прочей серьёзной и сложной технике, система управления очередью выполняемых в данный момент программ и служб основана как раз на этом самом “отложении выполнения процедур”. Это очень приблизительно и упрощенно, но картина, думаю, примерно такая: каждое устройство “связано” с ОС с помощью драйвера, и когда оно через драйвер говорит ей (операционной системе) о необходимости передать выполняемой программе (например, звуковому редактору) порцию цифровых аудио-данных, система DPC ставит устройство/драйвер в очередь. Как только “очередник” становится первым, он получает право завладеть на некоторое время ресурсами операционной системы и временем процессора. История повторяется, причём в процессе участвует много пар устройство-драйвер и все они жаждут стать первыми в очереди. Весьма конкурентная ситуация, надо отметить. Вот тот самый описанный отрезок времени, прошедший с момента постановки в очередь до момента начала выполнения обработки аудио-данных, и является Задержкой при Отложенном Вызове Процедуры (Deferred Procedure Calls Latency). Разумеется, тот же самый принцип “с точностью до знака” пригоден и для описания работы с видео-потоком. Никогда не оцифровывали видео на компьютере? Если приходилось, то вы должны были сталкиваться с этими самыми drop-outs, возникающими при неподходящих настройках оцифровки и параллельной активности других программ. Повторюсь, вышеописанный принцип работы Windows сильно упрощён и не претендует на абсолютную точность и достоверность. Если вас интересуют подробности – почитайте об этом в самом низу странички программы DPC Latency Checker . В Рунете также можно найти много-чего по запросу “отложенный вызов процедуры”, если есть желание. Нас же интересует практический вопрос оценки работы системы и выявления её узких мест применительно к работе со звуком. И в этом нам поможет программа DPC Latency Checker. Работать с ней одно удовольствие: минимум кнопок, никаких настроек. Только Start/Stop, Reset и Exit. Если после старта у вас всё зелёное как минимум несколько минут- значит система в порядке. Если время от времени (интервал может достигать нескольких десятков секунд) возникают “всплески” желтых или, что ещё хуже, красных столбиков – значит в системе работает программа, служба или устройство, жадное до ресурсов операционной системы и способное вызвать “выпадения” данных (щелчки, drop-outs) при записи на компьютер аудио или видео. Если вам не повезло, следует поочерёдно (или скопом) отключать все ненужные устройства (сначала в BIOS, а потом в настройках системы) и службы. Этот вопрос выходит за рамки статьи, к тому же в Сети информации по оптимизации системы – более чем достаточно. В заключение замечу, что описанная программа не является предельно точным инструментом для “замера попугаев”. На мой взгляд, она является просто полезным и удобным средством в руках человека, осознавшего его необходимость. То есть, если у вас никогда не было описанных выше проблем, или вы не планируете запись звука/видео, то программа окажется бесполезной. Для остальных – читайте описание и загружайте DPC Latency Checker. |
Спасибо большое за описание
|
От задержек можно избавиться только с ASIO! Для работы со звуком не всегда нужен супер-пупер навороченный компьютер. У меня, например, сейчас Pentium Dual core E2200 - 2200 МГц на ядро и 2 Гб памяти - и нормально! До этого был Пень 4 3000 с 1 Гб памяти - тоже более-менее тянул нормально. Начинал вообще на Атлоне ХР 1500 с 512 Мб... А вот звуковые карты и программы должны иметь поддержку ASIO! Практически вся линейка Creative имеет поддержку ASIO, пускай и не всегда корректно сделанную - но все же... При этом Adobe Audition 1.5 (как у топикстартера) работать с ASIO не умеет - нужно версию поновее, желательно третью. Все программы от Steinberg (Cubase, Nuendo, Wavelab) умеют работать с ASIO, Samplitude, Sonar - тоже. Нужно искать в настройках программы по выходу ASIO, настраивать параметр latency (задержка) в драйвере звуковой карты - и вперед! Вполне комфортно еще работать с задержкой в 512 семплов, 256 - еще лучше, но уже нужен более мощный комп. Больше задержка - меньше требуется мощности компьютера - но и задержка звука становится неприятной...
|
Цитата:
|
Ssnork,
Привет SSnork у меня тоже такое же проблем как у тебя тоже была проблем том что при записи голоса запаздывает помоги плииииз прошу вот мой skyp ivanov199064 я жду ЗАРАНЕЕ БЛАГОДАРЕН!!! |
Цитата:
|
Баха,
jedward333, чукчанечитатель? MebiusTrack всё сказал. |
помоч
Цитата:
Добавлено через 8 минут Цитата:
Добавлено через 19 минут Владимир Матвийчук, Владимир Привет работаю на Adobe audition 3 но при записа голоса запаздывает прошу вам помогите мне плиз вот мой SKYP orxan_333_ звоните прошу вам ЗАРАНЕЕ БЛАГОДАРЕН |
Ребята забейте на вопрос с задержкой.
Как это сделать при помощи обычной дешёвой двухканальной карты: 1) Выкладываем на первый трек минус; 2) Ставим на второй трек запись, чтобы туда писался звук с первого трека, (то есть тот же минус но уже с запаздыванием); 3) Пишем на остальные треки голоса и инструменты; 4) Сдвигаем первый трек вправо (это сделать можно очень точно по рисунку звуковой волны), а второй нажимаем MUTE или удаляем. ВСЁ, можно делать обработку!!! ))) |
Всем, привет! Такая вот дилемма!
Во время записи человек четко попадает в ритм - а когда прослушиваешь записанное, голос отстает от музыки (минусовки), будто слова растягивает по темпу, то есть оно не только запаздывает или спешит, но и фраза звучит медленнее чем надо. Программа, в которой делаю запись - Adobe Audition 1.5 Звуковая карта с USB-подключением Roland UA-55 Quad-Capture, которая подключена в нетбук Асус, операционная система - Лецензионная Виндовс 8. Как настроить моё оборудование - что бы не было подобного отставание голоса от минуса? Буду благодарен любому грамотному совету! |
rapg
Ответ номер четыре в этой теме читали? |
Цитата:
|
Блин...что делаете проблему там где её нет вообще !!!!Я записывал фанеры на Пентиуме 2 с оперативкой в 128 мб..и процессор 450 мГц. Уже говорилось выше-Asio решит всё. Почти во всех прогах окромя АА 1.5 спокойно можно выставить задержку минимальной.Даже если взять Адобе Аудишин 3 ( как самая несложная) то там уже можно спокойно выставить задержку минимальной правда в Адобе Аудишин 1.5 этой функции нет. Тем кто уже более-менее разобрался с компом -советую Nuendo 4 . Но также надо Asio и в настройках драйвера Асио установить минимальную задержку.
Добавлено через 3 минуты Цитата:
|
Часовой пояс GMT +1, время: 04:01. |
Работает на vBulletin® 3. Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot.