Форум клуба любителей творчества группы Воскресение

Здравствуйте, гость ( Вход | Регистрация )

> Размер буфер и задержка, допустимые
Валера Хренников
сообщение 6-05-2006 в 13:47
Сообщение #1





Группа: Club Members
Сообщений: 3,898
Регистрация: 6-07-2005
Из: http://www.realmusic.ru/valerah/
Пользователь №: 5



Короче диск пришёл, и увы, работает он не быстрее, чем подохший старый, вопреки тому, что его характеристики лучше. Блин, как в таких условиях можно чего-то подбирать?

В общем, я пытаюсь его настроить, чтобы Кубэйс с ним не щёлкал, когда куча плагинов там навешана.

Это достигается тем, что на звуковой карте увеличиваешь размер АСИО буфера. Т.е. если при его размере в 256 сэмплов, который там вроде по умолчанию стоял, Кубэйс начинает щёлкать, это значит, что этот мой грёбаный диск не успевает в буфер вовремя закидывать сэмплы, чтоб они потом плавно воспроизводились.

Соответственно, я поднял размер буфера до 384 сэмплов и щёлчки прекратились при том же количестве примочек.

Но соответственно этому в полтора раза возросла задержка (latency). Задержка мне не важна при сведении уже готовых дорожек, т.к. все дорожки задержатся одинаково, и просто песня начнёт играть позже на долю секунды. Т.е. теперь понятно: я могу вешать сколько угодно примочек, увеличивя буфер хоть до максимума в 2048 сэмплов, и соответственно Кубэйс, наверно, будет всё это нормально воспроизводить.

Кстати, знатоки, никто мне раньше эту мысль толкнуть не мог, когда я говорил, что Кубэйс у меня часто попёрдывает? Или типа никто этого не знал?

Меня это уже настолько достало, что я как Жора, статейки стал читать:
http://www.soundonsound.com/sos/jan05/arti.../pcmusician.htm

Но далее моя мысль-скакун пошла дальше. Ну, допустим я даже не просто воспроизведу что-то, но и запишу новую партию под фанеру, прогрываемую с большой задержкой. Играть-то мне нормально, я звук с карты слышу в реальном времени. А запишется он с опозданием, поскольку сама фанера звучала с опозданием. Вот если бы знать точно математически НА СКОЛЬКО МИЛИСЕКУНД будет опоздание, то можно было бы чисто втупую, не на глазок ставить эту минусовую цифру как опережение данной дорожки в Кубэйсе, и таким образом всё круто корректировать! По идее данные все есть: допустим, буфер стоит в 384 сэмпла при 44100 сэмплах в секунду. Делим одно на другое, получаем задержку 8,7 милисекунд. Но вот беда, Кубэйс ычисляет как-то иначе давая цифры:
9,8 милисек - Input Latency
12,4 милисек - Output Latency
Ну фиг с ним, в конце концов близко, но ни одна из этих цифр не работает при подстановке в дорожку на опережение. Компенсация задержки на слух наступает где-то при значении -30 милисекунд.

Почему - не понимаю. Не понимаю даже, эта задержка такая по жизни, она такая и должна быть при таком буфере, или это опять нечто индивидуальное с моим компьютером творится.

Кто-нибудь вообще тут есть в курсе таких вещей?

Если нет, то пока решение для записи у меня такое, что я вырубаю на хрен все Изотопы при записи новой дорожки. Не обязательно мне крутой мастеринг слышать при проигрывании фанеры. Хилый диск резко разгружается, и это мне даёт возможность буфер на звуковой карте выставить маленький, допустим, 128 сэмплов. Поэтому и задержка записываемой дорожки при любых даже самых непонятных раскладах укладывается в допустимые 10 милисекунд.

Записал начисто - опять буфер поднял и врубил сколько захотел примочек.

Выскажите свои мысли по этому поводу. Чего-нибудь полезное, плиз, а то я тут чего-то придумываю, а, возможно, ситуация стандартная, и есть стандартные какие-то простые объяснения и ходы.

Особенно с цифрами бы разобраться - было бы круто.




Всякъ, кто любитъ Россійскую словесность, и хотя нѣсколько упражнялся въ оной, не будучи зараженъ неизцѣлимою и лишающею всякаго разсудка страстію къ Францускому языку, тотъ развернувъ большую часть нынѣшнихъ нашихъ книгъ съ сожалѣніемъ видитъ, какой странный и чуждый понятію и слуху нашему слогъ господствуетъ въ оныхъ. Древній Славенскій языкъ, отецъ многихъ нарѣчій, есть корень и начало Россійскаго языка, который самъ собою всегда изобиленъ былъ и богатъ, но еще болѣе процвѣлъ и обогатился красотами, заимствованными отъ сроднаго ему Эллинскаго языка, на коемъ витійствовали гремящіе Гомеры, Пиндары, Демосфены, а потомъ Златоусты, Дамаскины, и многіе другіе Христіянскіе проповѣдники. Кто бы подумалъ, что мы, оставя сіе многими вѣками утвержденное основаніе языка своего, начали вновь созидать оный на скудномъ основаніи Францускаго языка?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Ответов
Бак Лажан
сообщение 6-05-2006 в 16:47
Сообщение #2





Группа: Club Members
Сообщений: 1,239
Регистрация: 7-07-2005
Из: Россия, Самара
Пользователь №: 16



У меня в Кубе ничего не затыкается при минимальной задержке, и думаю, это не так уж связано с сериалаташными винтами и двухъядерным процессором, а скорее с тем, что я не особо усердствую с обработкой, и пишу в чистую - без софтовых процов всяких, и рулю, в основном, мастер-трек(шину 1 - стерео аут), на дорожках стараюсь пользоваться стандартными средствами Куба, за исключением особых случаев типа Рига, загрузка даже при самом большом количестве назначенных процессоров, всегда отображается не более 15-20 %, но если выйдет за 40-50, то уж обратно, как правило, не возвращается, Куб выгружать удается только соль-мажром. smile.gif




Обед без майонеза - как жизнь без любви! (С) :)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Сообщений в этой теме
Валера Хренников   Размер буфер и задержка   6-05-2006 в 13:47
Giora   Я никогда не игрался с размерами буффера. Задержку...   6-05-2006 в 14:12
Бак Лажан   У меня в Кубе ничего не затыкается при минимальной...   6-05-2006 в 16:47
Angler   Жора, ИМХО, дело говорит, решение простое - freeze...   6-05-2006 в 22:05
Валера Хренников   Как вы выставляете "минимальную задержку...   6-05-2006 в 22:06
Angler   У меня ведь тоже M-Audio, да, стоит дефолтная на...   6-05-2006 в 22:10
Giora   Задержка определяется вроде драйвером. ASIO дра...   6-05-2006 в 23:21
Бак Лажан   Задержки по-разному пишутся, в драйвере моей Дельт...   6-05-2006 в 23:18
Giora   Фриз - эт дорожка обрабатывается всеми примочкам...   6-05-2006 в 23:23
Angler   Вадим, а почему freeze - "грубая обработка...   9-05-2006 в 2:51
Бак Лажан   А-а-а! Так, значит, все-таки, трек рендерится?...   9-05-2006 в 16:36
Валера Хренников   А почему когда я выбираю дорожку и открываю Audio ...   10-05-2006 в 9:29
Валера Хренников   ... видимо, я задал слишком сложный вопрос для зна...   18-05-2006 в 9:42
Jikiy   фуууууххх слава богу, не мог раньше сказать? уже ...   18-05-2006 в 15:32
Бак Лажан   Надо пойти, посмотреть эти кнопки, что ли... тормо...   21-05-2006 в 0:10


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 19-09-25 в 23:39

Rambler's Top100 Rambler's Top100