# Плагины

## Что такое плагин {#plugins}

**Плагин** — это устройство, сделанное кем-то другим: синт, эффект, сэмплер другой компании или проект с открытым кодом, установленный на Ваш компьютер отдельно от Flesance. Музыканты используют плагины для звуков, которых нет в студии, для любимого синта или для библиотеки записанных инструментов, которой нужен собственный проигрыватель. В студии плагин стоит в цепочке дорожки, как любое [устройство](/manual/devices): его можно выключить, переставить и удалить так же.

Устройства, которые идут с Flesance, везде рисуются и объясняются одинаково. Ручки плагина показаны в инспекторе под собственными именами плагина и в его единицах, поэтому читаются они, возможно, менее понятно.

Плагины бывают нескольких форматов. Студия загружает плагины **CLAP** и **VST3**.

## Добавление плагина {#plugins-add}

При запуске студия ищет плагины, установленные на этом компьютере, в обычных папках системы. Эффекты появляются в меню **Add effect** инспектора — после собственных устройств студии, с именем производителя под каждым; плагины-инструменты появляются в списке инструментов дорожки в разделе **Plugins**. Выбор плагина запускает его один раз, отдельно от песни, чтобы узнать его ручки; после этого его устройство присоединяется к дорожке. Ноты, педаль сустейна и колесо высоты тона доходят до плагина-инструмента так же, как до собственных инструментов студии.

Поиск идёт в фоне, найденное запоминается, поэтому при следующем запуске открываются только изменившиеся файлы. Плагин, установленный, пока студия открыта, появится при следующем запуске; **Clear** в списке плагинов в разделе **Storage** в настройках заставляет студию проверить всё заново. Плагин, который падает или зависает во время проверки, пропускается: строка состояния называет его файл и причину, а студия продолжает работу.

## Собственное окно плагина {#plugins-window}

У большинства плагинов есть собственное окно, нарисованное их создателями. Кнопка окна на устройстве плагина в инспекторе открывает его отдельным окном с именем по плагину и дорожке, например *Crunch on Bass*. Всё, что Вы меняете там, сохраняется вместе с песней: как только Вы отпускаете регуляторы плагина и проходит мгновение, изменение становится одним шагом в истории, и отмена откатывает его, как любую другую правку.

## Поиск ручки {#plugins-knobs}

У плагина могут быть сотни ручек. Инспектор показывает первые 24 на лицевой панели плагина; кнопка поиска **Find a knob** находит любую ручку по части её имени, а выбор ручки выводит её на лицевую панель или убирает оттуда. На панели помещается 24, поэтому новая ручка занимает место последней. Этот выбор сохраняется вместе с песней. У некоторых плагинов ручки названы только в их собственном окне.

## Прослушивание другой дорожки {#plugins-listen}

Эффект-плагин со вторым входом для другого звука, например компрессор, который приглушается под бочку, получает тот же выбор **Listen to**, что и собственный [Компрессор](/manual/compressor#compressor-listen) студии. Выберите дорожку, которую он должен слышать; плагин по-прежнему обрабатывает звук своей дорожки.

## Когда плагин падает {#plugins-crashed}

Каждый плагин работает в собственной программе, отдельно от студии. Когда он падает или перестаёт отвечать, остальная песня продолжает звучать: плагин-инструмент замолкает, эффект-плагин пропускает звук без изменений. Строка состояния один раз сообщает, какой плагин остановился, а устройство в инспекторе показывает причину. При следующем запуске студия может предложить отправить короткий отчёт об остановке — в соответствии с Вашим выбором отчётов о сбоях в настройках; в нём нет ни Вашего имени, ни имён Ваших проектов.

### Перезапуск плагина {#plugins-restart}

Нажмите **Restart** справа от строки, которая сообщает, почему плагин остановился, чтобы вернуть его вместе с настройками.

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

## Когда плагин отсутствует {#plugins-missing}

Проект, созданный на другом компьютере, может использовать плагин, которого на этом компьютере нет. Проект всё равно откроется: устройство плагина остаётся в цепочке со своими ручками и настройками, дорожка звучит без него, строка состояния называет отсутствующий плагин, а устройство сообщает, что на этом компьютере он не установлен. При сохранении ничего не теряется, так что звук вернётся на компьютере, где плагин есть.
