Optimizing FL Studio performance
If your CPU load climbs too high, you will hear clicks, pops or stuttering in the live audio. This is known as a buffer underrun. The good news is there is a lot you can do to eliminate or minimize them, if you take the time to make some adjustments to FL Studio as shown below. Follow the procedure step-by-step! This page contains over 24 years of technical support wisdom, so please use it!
What causes underruns?
When you play a project in FL Studio, the live audio you hear is rendered, ahead of time, in small segments that are sent to your audio interface. The length of the segments is set by the Buffer length in the Audio Settings (normally 10-20 ms). The purpose of pre-rendering is to allow a ‘buffer’ for short spikes in CPU load when your computer can’t keep up with ‘real-time’. In this case some of the buffered audio can be used while the CPU catches up. If the buffer runs out before your CPU can make enough audio, your audio device will start crackling or stuttering as there will be gaps in the live audio-stream.
The two main causes for underruns are CPU overload and System issues that prevent the CPU operating at peak efficiency. CPU overload is quite obvious as you will see the FL Studio CPU meter climb toward 100%. System issues are less so, as you can experience underruns despite the CPU meter showing relatively normal or even low levels.
Underruns only matter during real-time playback
Loading projects and plugins will cause underruns and so the total count should not bother you. Underruns also can’t occur in exported wave or mp3 files as the render process can take as long as it needs to generate audio. If you do hear glitches in an exported audio, then it’s a plugin behaving badly. Further information is available in the FL Studio Optimization YouTube playlist.
Step by step list of settings to check
Some very important settings are located on Options > Audio:
- Audio settings (drivers)
- Windows, one of the most important settings is to select an ASIO audio device driver from the Input / output menu. Look first for the native ASIO driver that installed with your audio device OR if one is not available use the Image-Line FL Studio ASIO. Whichever driver you use, download the latest from your audio device manufacturer.
- macOS — Try Aggregating your audio interface. This can improve unsolvable crackling issues, particularly during recording.
The graph shows why very short buffers are bad, and very long buffers don’t help — In this example the minimum time needed to generate audio for the project is 50% of real-time. That is, no matter how long the buffer, the computer needs half the buffer-time to generate the audio to fill it. Longer buffers don’t come for free, as more audio needs to be generated to fill them. Short buffers are a problem because there is a minimum time that can’t be crossed without the CPU falling behind real-time. As the buffer is reduced, processing overheads become an increasingly large proportion of the workload and the CPU meter climbs rapidly, usually below 10 ms, as the theoretical minimum buffer length is approached. Conversely, longer buffers simply converge on the minimum possible buffer-fill-time, in this case 50%.
Максимизация производительности FL Studio
Если нагрузка на процессор зашла слишком далеко, пора поэкспериментировать с ‘недогрузками буфера / buffer underruns’ (щелчки и трески в звуках, созданных FL Studio). Загрузку процессора и дискового пространства можно значительно уменьшить с помощью некоторых настроек.
Аудио буфер — это временное хранилище данных, отправляемых на звуковую карту, которое позволяет FL Studio моментально выровнять скачки загрузки процессора. Если аудио буфер истощается, потому что процессор или жёсткий диск не справляется, значит звуковая карта будет делать грубые трески, щелчки или заикающиеся шумы. Недогрузки могут случиться ТОЛЬКО в режиме реального проигрывания, они не появятся во время экспорта в файл wave или mp3.
Есть много причин, почему процессор или жёсткий диск могут плохо поддерживать звуковую карту. В этом разделе намечены шаги, чтобы убедиться, что настройки звука оптимизированы для FL Studio. Уменьшение недогрузок должно сопровождаться воспроизведением типового проекта, ваша задача найти наименьшую длину буфера, добавив несколько (или ни одну) новых недогрузок к счёту. Обратите внимания, что почти всегда вы будете видеть некоторую недогрузку (обычно 1-5), чаще всего это бывает в начале запуска. Также случайная недогрузка во время проекта обычно не проблема, но может означать, что вы близки к минимальному размеру буфера и текущие установки можно оставить. Запомните, недогрузки – это проблема, только когда вы отмечаете их и они мешают. Следующие шаги описывают, как уменьшить недогрузки, используйте ASIO драйвер звуковой карты, если возможно.
Драйверы звуковых карт ASIO.
После каждого изменения, если число недогрузок перестаёт расти, попробуйте ещё уменьшить установку Buffer length. Ваша цель – найти как можно меньший размер буфера без новых (или с небольшим числом новых) недогрузок.
1. Когда Buffer length увеличивается, недогрузки уменьшаются, но задержка между игрой на MIDI-клавиатуре, нажатием кнопки и ответом FL Studio тоже увеличивается. Для драйверов ASIO наилучшая установка это 1-4 ms, 5-10 ms – великолепно и 11-20 ms — хорошо.
2. Установите Mixer Interpolation на Linear и Sample rate – 48 000 Hz или меньше.
3. Увеличьте установку ‘Priority’ до ‘Highest’.
4. Выключите переключатель ‘Safe overloads’.
5. Загрузите последнюю версию драйвера ASIO для вашей карты. Мы рекомендуем придерживаться родных драйверов ASIO и пробовать альтернативные, только если у вас проблемы с родными драйверами.
6. В некоторых случаях драйверы 3rd party превосходят родные ASIO драйверы и могут решить проблемы с недогрузками. Замечание: Хотя ASIO4ALL работает с большинством звуковых карт, это ‘универсальный’ ASIO драйвер, и результат может оказаться разным.
7. Отключите неактивные плагины: Tools > Macros > Switch smart disable for all plugins. Это отключит эффекты и инструменты, когда они не используются, и тем самым значительно уменьшит нагрузку процессора.
8. Уменьшите полифонию в каналах инструментов.
9. Выключите ‘Keep on disk’ для каналов Sampler и Audio-Clip. Сэмплы будут грузиться в память, что ускорит быстродействие.
10. Запишите микшированные каналы в аудио и отключите инструменты от каналов.
11. Замечание: Если установка Buffer length выше 50 ms и нагрузка на процессор достигает 80%, это может означать, что просто ваш компьютер недостаточно быстрый для воспроизведения проекта. Добро пожаловать в бесконечный цикл апгрейда!
Драйверы стандартных звуковых карт (если ASIO не появляется в названии)
Fl Studio► Оптимизация использования ЦП и памяти
Если использование вашего процессора или диска поднимается слишком высоко, вы услышите щелчки в звуке (переполнение буфера). Хорошая новость в том, что использование процессора и диска обычно может быть значительно снижено, если у вас есть время, чтобы внести некоторые коррективы в звуковые настройки FL Studio. Почему это происходит? Аудио-буфер сохраняет аудиоданные перед их отправкой на аудиоустройство. Это позволяет FL Studio выравнивать кратковременные всплески нагрузки на процессор, когда обработка может быть медленнее, чем «в режиме реального времени». Если звуковой буфер иссякает, потому что ваш процессор или жёсткий диск не могут успевать за звуковым потоком “в реальном времени”, то ваша звуковая карта издает щелчки или заикания. Стоит отметить, что опустошения могут происходить только при воспроизведении в режиме реального времени, они не происходят при экспорте в wav или mp3 файл. Если вы слышите подобное в экспортированном звуковом файле, то вполне вероятно, какой то из плагинов ведёт себя плохо, в этом случае проверьте настройки плагинов.
Некоторые очень важные настройки расположены в меню Options > Audio:
- Звуковые настройки — для Windows одна из самых важных настроек состоит в выборе ASIO драйвера звуковой карты в меню Input/output. Попробуйте в первую очередь ASIO драйвер который устанавливается вместе с вашей звуковой картой. Или, если такого нет используйте Image-Line FL Studio ASIO. Какой бы драйвер вы не использовали, скачайте последнюю версию от производителя вашей звуковой карты.
Не подключайте аудиоустройство через хаб. Используйте прямое подключение к USB-порту.
- Увеличение длины звукового буфера — для Windows и macOS убедитесь, что длина буфера не менее 10 мс (441 сэмплов). Настройка длины буфера находится на странице звуковых настроек. Для Windows чтобы увидеть настройки, вам нужно нажать кнопку Show ASIO panel, если вы используете ASIO драйвер (как и должно быть!). Начните с 10 мс (441 сэмплов) продолжая добавлять по 5 мс (220 сэмплов), пока вы не заметите падение нагрузки на процессор. Но есть ограничения, длина буфера более 40 мс (1764 сэмплов) сделает трудной живую игру. Примечания:
- USB-хабы — не подключайте аудиоустройство через хаб. Используйте прямое подключение USB-порту.
- Пользователи Mac — попробуйте агрегировать ваш аудиоинтерфейс. Это часто улучшает неразрешимые проблемы с потрескиванием, особенно во время записи.
Поскольку буфер уменьшается, расходы на обработку становятся все более значительным процентом от общего времени, затрачиваемого на заполнение буфера, и поэтому измеритель нагрузки на ЦП будет быстро расти при значениях буфера ниже 10 мс. И наоборот, как только вы превысите 20 мс, увеличение длины буфера будет намного менее эффективным. Примечание: Для объяснения того, как измеритель нагрузки на ЦП в FL Studioотличается от измеритель нагрузки на ЦП в ОС, см. здесь.
Приведённые здесь задержки в сэмплах предполагают, что установлена частота дискретизации 44100 Гц.
- Работает ли ваш процессор на полной скорости? У вас есть несколько режимов энергосбережения/процессора. Если вы серьёзно относитесь к вашей музыкальной деятельности, то вы будете готовы к, по крайней мере, некоторому таянию полярных ледяных шапок. Посмотрите:
- Windows — Windows Пуск > Панель управления > Система и безопасность*** > Электропитание. ***Есть это подменю или нет, зависит от настроек Windows. Установите управление питанием в «Режим высокой производительности». Если вы используете процессор ноутбука/планшета и испытываете неожиданные всплески нагрузки на процессор, попробуйте «Дополнительные настройки» и установите минимальное/максимальное состояние процессора на 99%. Это может мешать работе системы в режиме турбо-процессора, и вызвать термическое регулирование, которое вызывает проблемы.
- macOS — откройте Системные настройки > «Энергосбережение» > (доступная опция зависит от вашей модели Mac) установите ползунок «Сон компьютер» в «Никогда» ИЛИ установите флажок «Предотвращение автоматического отключения компьютера при выключении дисплея». Отключите «Отпустить жёсткие диски, когда это возможно» и «Включить сон». Ноутбуки: Откройте Системные настройки > «Энергосбережение» > отключите автоматическое переключение графики. Наконец, ВСЕГДА держите ноутбук подключенным к источнику питания.
- Плагины подключенные через мост — убедитесь, что вы не подключаете плагины через мост без необходимости на это. Существуют две распространенные причины:
- Ошибки VST библиотеки — убедитесь, что вы используете плагины, соответствующие для вашей версии FL Studio (32 или 64 бит). Некоторые люди переключаются в FL Studio 64 Bit, а их VST библиотека по-прежнему 32 бит. Если FL Studio не сможет найти 64-битные эквиваленты плагинов, то FL Studio будет подключать через мост 32-битные версии в режиме 64 бит. При этом используется больше ресурсов процессора, чем когда 32 бит плагин используются FL Studio 32 Bit или 64 бит плагины используются FL Studio 64 Bit.
- Неверные настройки оболочки — убедитесь, что у вас не включено Оболчка Processing > Make bridged, там где это не нужно. Оболочка запоминает настройки, поэтому отключите для каждого плагина с включенным автосохранением. Плагины подключенные через мост использует около 2% процессора на каждый плагин, так пара плагинов не будет иметь значения, но 10+ определённо будет. Плагины подключенные через мост также могут просто плохо себя вести, вызывая появление всплесков, сбоев и возможного падения. Обязательно установите 32/64 битные версии ВСЕХ плагинов, чтобы соответствовать версии FL Studio.
- Time stretching > Mode > Stretch — если в этот режим установлено много аудиоклипов, они будут потреблять гораздо больше процессора, чем при установке Resample. Как правило, вы должны использовать режим Stretch для клипов, которые изменяют темп. В противном случае используйте автономные режимы растяжения.
- Поддержка многопоточности — убедитесь в том, что в панели звуковых настроек включены Multithreaded generator processing и Multithreaded mixer processing И если вы используете VST плагины, в панели оболочки включено Allow threaded processing.
- Умное отключение — активируйте функцию Smart Disable в звуковых настройках, а затем запустите Меню Tools > Macros >Switch smart disable for all plugins. Это отключит эффекты и инструменты, когда они не издают никакого звука и поможет значительно уменьшить нагрузку на процессор. Если эта глобальная опция вызывает проблем с какими то плагинами её можно отключить для этих отдельных плагинов с помощью параметра Smart disable в меню оболочки. Примечание: Smart Disableактивно только во время воспроизведения в реальном времени, оно временно отключается при рендеринге.
- Создание многоядерно-совместимых проектов — убедитесь, что в вашем проекте высоко требовательные к процессору плагины, маршрутизированы на полностью независимые каналы микшера без каких-либо общих ‘посылов’ инструментов. Многоядерные процессоры должны вычислять задачи, которые могут быть запущены одновременно и параллельно, и поэтому разделены между ядрами. Каждый канал микшера представляет собой “возможность” для создания этих независимых параллельных путей обработки. Каждый элемент в звуковой цепи от инструмента до канала микшера и эффектов на нем должны быть обработаны последовательно на одном и том же ядре. Если один канал микшера связан с другим, то все инструменты и эффекты на обоих каналах теперь имеют зависимость и не могут быть разделены по ядрам. Симптомы этой ситуации — это сбои в звуковом сигнале такого плагина, поскольку индивидуальные максимальные уровни ядра и есть причина опустошения, в то время как общая нагрузка на процессор по-прежнему оказывается низкой.
Контрольный список оптимизации
Быстрый список ссылок для оптимизации работы процессора…
- Обновитесь до FL Studio 20.0.4 или новее. Мы внесли в обработку звук некоторые существенные изменения с версией 20.0.4, с резким улучшением использования процессора.
- Установите эти звуковые настройки, чтобы обеспечить максимальную производительность:
- Buffer length (длина буфера) — убедитесь, что ваш буфер составляет не менее 10 мс (441 сэмплов). Мы рекомендуем от 10 до 40 мс.
- Resampling quality (качество ресэмплинга) — должно быть установлено не более 24 point sinc (лучше нижнее).
- Sample rate (частота дискретизации) — установите значение 44 100 Гц (или 48 000 Гц, если это недоступно). Частоты дискретизации, такие как 192 кГц и 96 кГц, будут использовать значительно больший объем процессора, чем рекомендуемое значение по умолчанию 44,1 кГц.
- Reset plugins on transport (сброс плагинов при транспортных командах) — убедитесь, что Reset plugins on transport отключено, так как это может привести к существенному сбою при запуске/остановке когда используются VST плагины.
- Priority (приоритет) — установите значение Highest (самый высокий) и снимите флажок Safe overloads (безопасные перегрузки) (не волнуйтесь, «небезопасная» перегрузка просто на мгновение заблокирует управление интерфейсом).
- Параметры ASIO — попробуйте использовать опции Mix in buffer switch и Triple buffer. Примечание: Если это не поможет, перед продолжением обязательно выключите их.
- Умное отключение — активируйте функцию Smart Disable в звуковых настройках, а затем запустите Меню Tools > Macros >Switch smart disable for all plugins.
- Консолидация паттернов — используйте команду Consolidate this track из меню вызываемого щелчком правой кнопки мыши по треку плейлиста, чтобы преобразовать ваши самые высоко нагружаемые процессор паттерны в аудиоклипы.
- PPQ — настройка PPQ устанавливает разрешение событий для текущего проекта. Установки выше 192 PPQ могут иметь значительное влияние на нагрузку. В целом используйте 96 PPQ, если вы не нуждаются в дополнительном временном разрешении.
- Для тяжелых проектов с аудиотреками — выключите Keep on disk (держать на диске) для всех Sampler-ов и аудио-клипов. Это гарантирует, что сэмплы будут загружены в оперативную память избегая опустошений, вызываемых задержками перекачки с диск в оперативную память или уменьшением масштабирования плейлиста, (Ctrl+щелчок правой кнопкой мыши) по пустой области, так чтобы все аудиоклипы могли быть увидины до нажатия Play. Это заставляет данные аудио-клипов кэшироваться в оперативную память.
- Уменьшите количество плагинов — попробуйте уменьшить количество плагинов (инструментов и эффектов). Это наиболее требовательные к процессору части программы.
- Ограничьте полифонию — используйте максимальное значение полифонии, чтобы уменьшить максимальную полифонию инструментов (см. Дополнительные настройки инструмента). Это часто резко уменьшает использование процессора в сложных мелодиях. Вы всё ещё можете установить в FL Studio игнорирование максимальных значений полифонии при экспорте в wav/mp3 файл (см. Экспорт в .wav/.mp3/.mid).
- Отключите MIDI — отключить все опции Enable MIDI… в меню Options, потому как обработка MIDI использует ресурсы процессора, даже когда она не используется.
- Проскальзывание в плейлисте — попробуйте отключить Меню плейлиста > View > Keep labels on screen. Пользователи Mac см. здесь.
- Плагины ведут себя плохо — см. этот раздел руководства.
Проблемы, связанные с системой
- Конкурирующие и фоновые программы — закройте все несущественные программы, которые могут конкурировать за ресурсы, например, программы обмена мгновенными сообщениями (AIM, МСМ/WLM, Skype, Yahoo! Messenger), торренты, веб-браузеры, аудио/видеоплееры и др. Если возникают проблемы, проверьте планировку деятельности антивирусного сканирования, резервное копирование, обновления Windows, дефрагментацию диска, даже Wi-Fi и Blue-Tooth адаптеры как известно вызывают проблемы, особенно если они постоянно переделывают раздробленные соединения.
- Проблемы с оборудованием — отключите неиспользуемые устройства HDMI, USB, BlueTooth и FireWire, если вы испытываете неожиданные всплески нагрузки на процессор и сбои, чтобы исключить эти причины.
- Проблемы с драйверами — обновите свой аудиодрайвер, видеодрайвер и BIOS материнской платы в этом порядке, проверяя каждый раз исчезли проблемы или нет. Обязательно используйте последний драйвер с сайта производителя для вашей операционной системы.
- Расширьте свою память — проверьте страницу руководства Панель процессора и памяти. Добавление большего количества физической памяти может улучшить отзывчивость. Это может помочь, если вы используете 4 ГБ или меньше.
- Проверьте производительности процессора — найдите оценку производительности вашего ЦП на CPU Benchmark. Вот как мы оцениваем баллы:
- Слабый — 4 999 или меньше.
- Средний — от 5000 до 9999.
- Сильные — от 10 000 до 14 999.
- Очень сильный — 15 000 и более.
Если ваш процессор находится в «слабой» или «средней» категориях, проявите уважение, не бросайте на него 30+ плагинов с высокой загрузкой процессора и не удивляйтесь, почему он задыхается. На компьютерах на сегодняшний день обработка звука, выполняемая программным обеспечением DAW, является одной из самых интенсивных задач с интенсивным использованием ЦП в реальном времени. Это потребляет больше процессора, чем 3D-игры, которые разгружают большую часть работы на графический процессор. Каждый аудиопоток нуждается в вычислении в реальном времени не менее 44100 сэмплов, умноженных на количество запущенных вами плагинов, умноженное на их собственные внутренние манипуляции. Но вся надежда не потеряна, ограничения порождают творчество, работайте с тем, что у вас есть, и радуйтесь демократизации современного музыкального производства.
Что такое буфер звуковой карты. Настройки Audio в Fl Studio
РАБОТА В FL STUDIO
Многие начинающие музыканты работающие со студийными программами как fl studio, поначалу не знают, что такое буфер звуковой карты и настройки audio в Fl Studio. Хотя эти знания могут им помочь в дальнейшем. Так как, если у вас компьютер слабенький, а проект становиться больше компьютер начинает притормаживать во время воспроизведения ваших треков в секвенсоре из-за нехватки ресурсов.
Обычно это происходит когда мы используем много инструментов и vst плагинов, где слабенькому компьютеру уже становиться тяжело обрабатывать звуковую информацию на выходе. И именно поэтому эти настройки нам нужны, для снижения нагрузки на компьютер.
Что такое буфер звуковой карты?
Буфер звуковой карты – это определенное количество дамп памяти, где Fl Studio может обрабатывать звук, до того как он достигнет выходного сигнала вашей звуковой карты.
При меньших значениях звук будет обрабатываться быстрее и с низкой задержкой обработки сигналов. При таких условиях процессор загружается больше и возможны ошибки (опустошения), когда будет происходить обработка сигнала, т.е. воспроизведение трека.
Настройки Audio в Fl Studio.
Чтобы открыть настройки audio в fl studio просто нажмите F10 или же через меню OPTION — Audio settings. И во вкладке Input / output можно выбрать звуковую карту. Которая будет в дальнейшем обрабатывать звук. При выборе звуковой карты вы можете заметить изменения в настройках окна.
При работе в fl studio используйте лучше драйвер asio4all. Он меньше нагружает ваш компьютер. Если у Вас он не установлен, то можете скачать его с официального сайта www.asio4all.org. О том как быстро настроить звуковую карту можете почитать тут.
- Status (статус) — показывает текущее состояние входов и выходов звукового драйвера. А также отображает итоговую задержку выхода, включая плагины.
- Sample rate (Hz) — устанавливает частоту дискретизации при воспроизведении звука через микшер. Чтобы не было проблем со старыми плагинами оставьте этот показатель по умолчанию в 44100 Гц.
- Auto close — эта опция позволяет устранить проблемы при использовании совместно с Fl Studio других аудио программ. В основном проблемы могут появляться когда выбран звуковой драйвер asio4all. Но если появились глюки со звуком включите эту опцию и перезапустите все программы которые используют аудио поток. После этого нужно свернуть fl studio чтобы не было проблем со звуком.
Опции asio4all.
- Buffer length (размер буфера) — этот ползунок позволяет изменить длину буфера в широком диапазоне. При высоких значениях система будет работать стабильнее и без ошибок. Вдобавок будет использовано меньше ресурсов центрального процессора. В случае, какой-нибудь ошибки при проигрывании будут слышны хрипы и посторонние звуки.
- Show ASIO Panel — открывает настройки буферизации, выбора звуковой карты на выходе и отдельные настройки драйвера. По возможности используйте размер буфера в пределах 10 -20 мс.
- Mix in buffer switch — эта опция позволяет добиться на некоторых звуковых картах меньшей задержки.
- Triple buffer — включите тройную буферизацию если вам требуется больше ресурсов для проекта. Эта опция увеличивает задержку вдвое и может вызвать крах (зависание) программы из за несовместимости с некоторыми плагинами.
Опции первичного звукового драйвера.
- Buffer length (размер буфера) — этот ползунок позволяет изменить длину буфера в широком диапазоне. При высоких значениях система будет работать стабильнее и без ошибок. Вдобавок будет использовано меньше ресурсов центрального процессора. В случае, какой-нибудь ошибки при проигрывании будут слышны хрипы и посторонние звуки.
По возможности отрегулируйте этот показатель на 20-40 мс, если позволяет компьютер. Если же у Вас при воспроизведении проекта появился треск, то увеличите этот показатель пока он не пропадет.
Также запомните, что возможность работы без ошибок (опустошения) зависит от мощности процессора, количества оперативной памяти, звуковой карты и выбранной длины буфера значение и сложности проекта.
Перевод мс (миллисекунд) в сэмплы: 1 мс = 44 samples (образцов) на частоте 44100 Гц или 48 samples образцов на частоте 48000 Гц.
- Offset — при увеличении показателя Offset совместимость свойств драйвера с такими операционными системами как Windows Vista увеличивается. 0% — выкл.
- Use polling — при включении этой опции можно значительно уменьшить буфер без его опустошения. Заметьте что на некоторых компьютерах эффект может быть противоположный.
- Use hardware buffer — позволяют использовать аппаратный звуковой буфер поддерживаемый звуковой картой.
- Use 32-Bit Buffer — позволяет использовать буфер в 32-бит с плавающей точкой. Будет работать только под Windows XP или выше.
Поток смешивания звука.
- Priority — определяет приоритет для смешивания звукового потока. Настройте этот параметр взависимости от зависания программы.
- Higher — выделяет максимальные ресурсы для смешивания звукового потока.
- High — выделяет высокие ресурсы процессора.
- Normal — используется средние ресурсы процессора. Уменьшает риск зависания.
Выход плагина.
Эти настройки видимы только при использовании FL Studio как VSTi/DXi плагина или при подключении в качестве ReWire клиента.
- Slave Tempo — при включенииFL Studio будет синхронизироваться с темпом основной программы.
- Record Automation — в рабочем режиме дистанционное управление сообщениями MIDI, от основной программы будут записаны во время сессий записи.
Отслеживание воспроизведения.
При использовании этих настроек можно решить проблему дрожания или неправильной позиции маркера воспроизведения, а также решить проблемы выравнивания в плейлисте записанного звука.
- Playback tracking source — что будет отвечать за источник отслеживания при воспроизведении:
- Driver — по умолчанию позицию воспроизведения использует звуковой драйвер.
- Hybrid — гибрид позиции. Этот вариант лучше подойдет для устранения дрожания при использовании «первичного звукового драйвера».
- Mixer — применяется позиция микшера. Избегайте этого варианта, но если вы используете задержку буфера в 10 мс (441 сэмплов) или меньше, то он может решить проблемы синхронизации звука/видео при использовании некоторых аудио-интерфейсов.
В прежних версиях FL Studio эта опция называлась Use Mixer as Playback Position.
CPU (процессор).
Данные опции необходимы с целью уменьшения перегрузки на процессор и повышения производительности FL Studio на вашем пк.
- Multithreaded generator processing — снижает нагрузку на процессор путем воздействия нескольких ядер процессора при использовании генераторов.
- Multithreaded mixer processing — снижает нагрузку на процессор путем воздействия нескольких ядер процессора в микшере программы.
- Smart disable — все обще выключает как инструменты так и эффекты, если они неактивны, отчего понижает нагрузку на процессор. Примечание: данная функция функционирует в связке с любым плагином, которая имеет переключатель Smart disable. Данная функция будет функционировать только лишь в тех оболочках, в которых включён параметр Smart Disable. Задача данного параметра в опциях звука это массовое включение или отключение Smart Disable во всех плагинах. И для того чтобы использовать «автоматическое отключение» во всех плагинах, вам нужно применить команду через Tools > Macros > Switch smart disable for all plugins. После этого в оболочке любого плагина будет включена опция Smart disable. В случае если «автоматическое отключение» вызывает затруднения с некоторыми плагинами, то в таком случае данную функцию можно отключить для единичных плагинов, через функции Smart disable в меню оболочки. Примечание 2: Умное отключение активно лишь при воспроизведении, при рендеринге оно на время выключается.
- Align tick lengths — способен снизить нагрузку на процессор и увеличить эффективность определенных сторонних плагинов, которые применяют технологию Align tick lengths. Тик считается самой маленькой внутренней единицей времени употребляемой с целью секвенирования автоматизаций и нотных событий (PPQ подсчитывает число тиков (импульсов), к примеру в четверти ноты). Если возникают трудности с плагинами, то тогда включите.
На заметку: некоторые из этих настроек могут вызвать трудности в плагинах. Это будет связано с отсутствием поддержки стандартов VST в самих плагинах.