| Главная » Статьи » Уроки FL Sudio |
| Для настройки параметров аудиоинтерфейса идем к подразделу AUDIO раздела System в окошке Settings (см. рисунок ниже). Если окно закрыто, можно запустить его через OPTIONS > Audio Settings главного меню, чтобы открыть нужный подраздел окна. ![]() Диалоговое окно Settings, раздел System, подраздел AUDIO (выбран драйвер ASIO) В списке Output необходимо выбрать выходной аудиопорт, используемый для воспроизведения проекта Fruity Loops. Если включена опция Auto close device, то при смене фокуса ( например, при сворачивании окна) Fruity Loops будет освобождать этот порт для других программ. Даже если у вас встроенная в материнскую плату звуковая карта, портов в списке Output может оказаться очень много. Туда же может попасть порт модема с голосовой функцией. Как же найти и выбрать нужный порт? Если карта поддерживает ASIO, то нужно выбрать порт, соответствующий ASIO-драйверу звуковой карты. При этом нужно ориентироваться по названию, в котором должна присутствовать аббревиатура ASIO. Кроме того, при переборе элементов списка Output в информационном поле главной панели программы будет отображаться тип выбранного драйвера — DirectSound или ASIO. Для звуковых карт семейства Sound Blaster следует выбрать порт Creative ASIO. В портах ASIO Multimedia и ASIO DirectX Full Duplex тоже присутствует аббревиатура ASIO, но в действительности эти порты не относятся к ASIO-драйверу звуковой карты. Данные порты будут присутствовать в списке, если на вашем компьютере установлено программное обеспечение фирмы Steinberg (например Cubase и Nuendo). Что же такое ASIO? ASIO (Audio Stream In/Out — ввод/вывод аудиопотока) — программный интерфейс приложения (API), продвигаемый фирмой Steinberg, который позволяет производить обмен звуковыми данными непосредственно между драйверами звуковых карт и звуковым программным обеспечением. Использование звуковых карт, драйверы которых поддерживают ASIO, существенно снижает задержки при использовании виртуальных синтезаторов и эффектов, при микшировании звуковых потоков и т. п. ( задержка — разница во времени между поступлением какой-либо команды и ее звуковым воплощением). Большинство современных звуковых карт поддерживает ASIO. Группа ASIO properties доступна в том случае, если в списке Output выбран порт ASIO-драйвера. В списке Clock source выбирается источник синхронизации аудиоинтерфейса. Вероятнее всего, ничего выбирать не придется, единственным элементом списка будет Internal — внутренний генератор звуковой карты. Вопрос синхронизации становится актуальным в том случае, если в вашей студии кроме компьютера со звуковой картой присутствуют другие устройства, подключенные по цифровым интерфейсам. Для того чтобы синхронизовать их между собою, одно из устройств выбирается ведущим (Master). Генераторы остальных, ведомых (Slave), устройств отключаются. Этот способ синхронизации называют master-clock. Если ваша звуковая карта поддерживает синхронизацию от внешних устройств, то в списке Clock source появится возможность выбора. Однако не исключен вариант, когда выбрать источник синхронизации можно на панели аудиоинтерфейса ASIO вашей звуковухи, вызываемой нажатием кнопки ASIO panel (такая панель не является окном Fruity Loops, а относится к программному обеспечению звуковой карты). Соответственно, у различных звуковых карт могут быть разные панели управления аудиоинтерфейсом ASIO. ![]() Панели управления аудиоинтерфейсами ASIO звуковых карт SB Audigy ![]() M-Audio Audiophile 249 Между тем, общим у них всегда будет наличие параметра Latency (задержка при вводе/выводе звуковых данных), напрямую связанного с размером буфера, через который происходит обмен звуковыми данными. Чем меньше задержка, тем лучше. Однако при малых значениях задержки могут возникнуть проблемы, ощутимые на слух в виде треска и хруста. Хруст и треск — это выпадения звука, вызванные опустошением буфера: содержимое буфера уже воспроизведено, а приложение еще не успело рассчитать и поместить в буфер очередную порцию аудиоданных. Причины возникновения выпадений звука могут быть различными. Самая распостраненная — низкое быстродействие системы: аудио карта готова выводить звуковой поток через маленький буфер, обеспечивающий маленькую задержку, однако другие элементы системы (цпу, ddr, и др.) не в состоянии обеспечивать непрерывный вывод звукового потока. Бывает, что описанные трудности возникают на самом мощном компьютере. В этом случае проблема, скорее всего, заключается в драйверах самой звуковой карты. Нужно скачать с сайта производителя самые свежие драйверы, в которых, если повезет, уже выявлены и устранены недостатки. В любом случае значение параметра Latency подбирается экспериментальным путем. Установите наименьшее значение Latency. Командой главного меню File > Open загрузите любой полифонический проект с большим количеством одновременно звучащих инструментов. Клавишей < space (пробел) > запустите проект на воспроизведение. Если слышно трещание и т. п., то немного увеличьте значение Latency. Повторите опыт. И так до тех пор, пока проблемы с выводом звука не исчезнут. Пауза в воспроизведения — повторное нажатие клавиши <Space (Пробел)>. Вернемся к подразделу AUDIO раздела System окна Settings. Строка Buffer length: ... samples (...ms) является информационной. В ней отображаются размер буфера ( в количестве звуковых отсчетов — samples) для ввода/вывода звуковых данных и величина возникающей при вводе/ выводе задержки в мс (ms). По сути это один и тот же параметр, задаваемый на панели аудиоинтерфейса ASIO звуковой карты. Опция CPU limit включает режим, при котором Fruity Loops следит за загрузкой центрального процессора. В случае его перегрузки воспроизведение проекта просто остановится, и система разгрузится. Если ваша звуковая карта не поддерживает ASIO — ничего страшного, в списке Output выберите драйвер DirectSound. Что это за DirectSound? DirectX — современный мультимедийный API фирмы MS, обеспечивающий высокоскоростное взаимодействие приложений с драйверами различных устройств: звуковых карт, видеокарт, устройств ввода и др. DirectSound является компонентом DirectX, отвечающим за звук. Если выбран драйвер DirectSound, вид окна Settings будет отличаться от показанного на первом рисунке Вместо группы ASIO properties будет доступна группа DirectSound properties. Регулятором Buffer length: ... samples (...ms) задается размер буфера в звуковых отсчетах (samples) и, соответственно, задержка в мс (ms), возникающая при операциях ввода/вывода звуковых данных. Use polling — использовать специальную технику работы с буфером DirectSound, позволяющую минимизировать его размер, не допуская выпадений звука. Данную опцию следует отключить в случае возникновения каких либо проблем с воспроизведением. Не исключено, что это поможет. Use hardware buffer — использовать аппаратный буфер звуковой карты. Данная опция позволяет еще значительнее уменьшить размер буфера и, соот- ветственно, задержку, не допуская выпадений звука. Однако чтобы данная опция заработала, звуковая карта должна в полной мере поддерживать возможности DirectSound. В информационной строке Underruns отображается количество выпадений звука (фактов опустошения буфера), произошедших с момента запуска Fruity Loops. Если сразу после запуска Fruity Loops происходит одно опустошение буфера, не следует обращать на это внимания, так и надо :) . ![]() Диалоговое окно Settings, раздел System, подраздел AUDIO (выбран драйвер DirectSound) Группа Mixer доступна вне зависимости от того, выбран драйвер ASIO или DirectSound. В ней задаются параметры звукового движка Fruity Loops. Процессоры многих новых (и не очень) звуковых карт, включая SB Live/ Audigy, обеспечивают обработку звуковых потоков только с одной частотой сэмплирования 48 кГц. Звуковые сигналы с другими частотами получаются в результате преобразования из сигналов с частотой 48 кГц. Даже при прослушивании музыкального CD сигнал, воспроизводимый с частотой сэмплирования 44100 гц, будет преобразовываться в сигнал с частотой сэмплирования 48 кГц с целью обработки в цифровом микшере звуковой карты. Понятно, что лишнее преобразование не улучшает качество звучания. Поэтому для звуковых карт семейства Sound Blaster значение параметра Sample rate (Hz) (частота сэмплирования в Гц) необходимо ставить 48000. Кроме того, при использовании ASIO драйвера SB у вас просто не будет выбора — по указанным причинам поддерживается только одна частота сэмплирования 48000. Reset plugins on transport — приводить плагины в начальное состояние при запуске воспроизведения или при смене текущей позиции во время воспроизведения. Проявляться данная функция будет, например, так: допустим, вы остановили воспроизведение композиции, однако затухание виртуальных инструментов еще воспроизводится. Если запустить воспроизведение вновь, звучание всех инструментов будет оборвано. При включенной опции Reset plugins on transport программа медленнее реагирует на команды транспортной панели. Use mixer as playback position — специальная опция, включать которую следует лишь тогда, когда возникают проблемы при перемещении указателя текущей позиции. Preview mixer track — поле ввода номера FX-модуля микшера, используется функцией предпрослушки сэмплов в браузере и для озвучивания метронома. | |
| Категория: Уроки FL Sudio | Добавил: sytrus (28.07.2009) | |
|
Оценили 9 раз(а). Материал просмотрен 5727 раз(а). |
| Всего комментариев: 0 | |
Спонсоры сайта: |
|---|
|
Меню сайта |
|---|
|
|
Мини-чат |
|---|
Категории каталога | |||||
|---|---|---|---|---|---|
|
Форма входа |
|---|
Поиск |
|---|
Друзья сайта |
|---|
Статистика |
|---|
Онлайн всего: 6 Гостей: 6 Пользователей: 0 |
Наш опрос |
|---|