pechkin: (Default)
pechkin ([personal profile] pechkin) wrote2010-12-09 04:30 pm

(no subject)

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

Я музицирую в Сонаре 5.8. У меня звуковая карта Audigy 2. Я написал миди-трак и хочу срендерить его через синтезатор звуковой карточки. Ну, подходит мне звук инструмента, который на ней. Обычный процесс: аудио-трак назначения открыть на запись, миди-трак источник сделать сольным, отключить метроном - и записать. Записал. А он с другими миди-траками не синхронизируется. Не совпадает даже с исходным миди-траком, если их вместе пустить - каша.

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

Источником клока стоит аудиокарта. Пробовал поставить internal - получается вроде бы синхронно, но запись невозможно хрипит.

Сайт Кейкволка не помог. Многие пишут, что эта проблема есть, рекомендаций по ее устранению не удалось вычленить.

У меня у самого раньше эта проблема была и иногда решалась, но как - не помню.

Помогите.

UPD: Я понял, что проблема заключается в разнице между частотами дискретизации 44.1 и 48. То есть, надо, чтобы звуковая карточка писала звук в той же частоте, в которой воспроизводит. Зараза. Думаю, это можно победить.

Что интересно - рендерение при помощи всяких VST получается вполне себе синхронным. Впрочем, если напрячь извилины, то понятно, что так и должно быть, звук ведь не пишется, а строится.

Кстати, знает ли кто-нибудь какие-нибудь VST, позволяющие работать с soundfontами? Бесплатные или практически бесплатные.

UPD: Добро победило неожиданным для науки способом. На будущее и в назидание: у звуковой карточки есть возможность ускорять и замедлять аудио. Дабл-клик на микшер, нажать на левую картинку динамика из трех внизу (EAX консоль), выбрать Time Scaling и убедиться, что он отключен или хотя бы что Scale Factor установлен в единицу. Вам смешно - мне тоже. Там стояло 1.07 - интересно, что такая разница вполне слышна. И еще интересно, какой демон меня побудил поставить это 1,07.

Счастливо рендерю.

UPD: торопиться нужно только при ловле блох в условиях вечной мерзлоты в период весеннего половодья, как сказал не помню, кто, по не помню, какому случаю. Переключил в ASIO, создал новый проект, а аудио Кэтиного голоса пересэмплил при помощи Music Editor Free. Все летает. Только, мне кажется, звуки неуловимо изменились, и надо их подбирать снова - перкуссии и синтезаторы.