Control surface fl studio что это

Обновлено: 07.07.2024

Internal controller plugins, either effects such as the Fruity Peak Controller or generators like an Automation Clip, can be used to move FL Studio and plugin controls automatically. The Fruity Peak Controller, for example, can follow the volume envelope of an input sound and move a knob or slider in response. Alternatively the Automation Clip moves linked controls according to a user drawn envelope path.

Internal automation sources include:

      - Draw your own automation curves in the Playlist. - Create your own interface, link it to target controls and control them from one 'Surface'. - Draw or record your own automation associated with patterns. - Play back user-specified envelopes from the Piano roll/Step Sequencer. - Define your own controller functions using mathematical formulae. - Use controller keyboard performances as a control source. - Generates controller data based on audio input and LFO settings. - Control two parameters simultaneously with your mouse. - Create your own interface, link it to target controls and control them from one 'dashboard'. - Touch enabled Keyboard and Drumpads. - Per voice Velocity (volume), Pitch, Pan & X/Y targets. - Analyze videos to create Red, Green, Blue and Luminance control signals.

    Linking to external controllers

    Linking a software interface control to an internal controller

    Most knobs, sliders and controls that you can change with a mouse in FL Studio can also be automated by one of the above automation sources. NOTE: It is possible to link a single controller to multiple targets (see below).


    Native FL Studio interface & plugin controls:

    1. Load an internal controller (optional) - You can skip this step if you are creating an Automation Clip OR linking to an external MIDI Controller. Otherwise, load an internal controller somewhere in your project. Some internal controllers load as effects in the Mixer and others as generators in the Channel Rack, see the list above.
    2. Right-Click the knob/slider target you want to control.
    3. Link to the controller - Select Link to controller option to open the 'Remote control settings' dialog. NOTE: If you move any knob or slider on an external controller at this point it will be automatically linked to the target control. However to create an internal link:
    4. From the Internal controller > Link assignment menu select the internal controller and Accept. The target will now be under the remote-control.

    VST/AU plugin interface controls:

    There are two methods; Prefer 'Last tweaked control' unless that does not work, then use the 'Browser' method. Not all plugins support 'Last tweaked control'. Both methods create the same link.

    1. Load an internal controller - You can skip this step if you are linking to an existing Automation Clip. Some internal controllers load as effects in the Mixer and others as generators in the Channel Rack, see the list above.
    2. Initiate the link - Right-Click the Multilink controllers switch and select 'Link to controllers' OR Open Tools Menu > Last tweaked > Link to controller'
    3. Assign the controller - From the Internal controller > Link assignment menu (see image above), select the internal controller and Accept. The target will now be under the remote-control.
    1. Load an internal controller - You can skip this step if you are linking to an existing Automation Clip. Some internal controllers load as effects in the Mixer and others as generators in the Channel Rack, see the list above.
    2. Browser - From the Browser > Current project > Generator / Effects folder, locate the Plugin and click it. This will open the list of automatable parameters.
    3. Make the link - Right-Click the desired target and select 'Link to controller'.
    4. Assign the controller - From the Internal controller > Link assignment menu (see image above), select the internal controller and Accept. The target will now be under the remote-control.

    Controls & Options

    The following options can be used to modify the linking behavior.

    Link Assignment

    • Link menu - Showing 'Link 1' above. Use this menu to link several external MIDI controllers to the same internal target. By default the dialog assumes a new link is to be made.
    • Remove Conflicts - When selected, any new link will replace any previous link relationships made to the target controller.

    MIDI Controller:

    This section is useful when linking a control to a MIDI controller. For more information see Linking & Using USB/MIDI Controllers section.

    Internal Controller:

    • Record Automation - This switch should be usually turned off. When turned on, all events generated by the controller plugin will be recorded during a live recording session, as if you moved the control manually. However, you may turn this switch on if you want to use the controller plugin as a tool (like you use the LFO tool) to record specific set of events that you can then further refine and edit in the Event Editor window. It also makes possible to record events from controller plugins that might use much CPU when used in real-time. Don't forget to unlink the control after you recorded the events you need, not doing so may result in unwanted behavior (due to conflict between the recorded events and those generated in same time by the plugin).

    Mapping formula - Menu

    • Linear (absolute): For use with standard range-limited controllers.
      • Default - The controller changes the target with a 1:1 relationship.
      • Inverted - Increases in the controller value decreases the target controller and vice versa.
      • Log scale - Sensitive in the low range less sensitive in the upper range of the controller.
      • Inverted log scale - Less sensitive in the low range more sensitive in the upper range of the controller.
      • Switch - Once the input value passes the 50% point the output changes from 0% to 100%.
      • Steppy - Stepped output in the face of smooth input.
      • Steppy (cents to semitones) - When linked to a master pitch control the output is incremented in semitones.
      • First half - Output varies from 0% to 50%.
      • Last half - Output varies from 50% to 100%.
      • Default increment - The controller changes the target with a 1:1 relationship.
      • Inverted increment - Increases in the controller value decreases the target controller and vice versa.
      • 4x, 2x smaller increment - Output is divided by 4 and 2 respectively.
      • 4x, 2x bigger increment - Output is multiplied by 4 and 2 respectively.
      • 1/50,1/20,1/10 increment - Output is restricted to 2%, 5% and 10% of the input range.

      User Defined Formula

      • Direct entry - To alter the default 1:1 mapping - For example: 'Input*2' multiplies the controller value by 2. After you enter an expression, press Enter. If you see message "Compiled OK" the formula was successfully compiled and you can press the OK button to apply it to the linked control. If a red text appears below, the formula is wrong (usually syntax error or unsupported variable/function was used). Correct the error and press Enter again.
      • Add custom formula in the Formula Menu - Edit the Formulas.txt file in the FL Studio installation folder ..\Image-Line\FL Studio\System\Config\Mapping. The format is the preset name followed by th : character, then the formula. For example: Up and down smooth:Sin(Input*Pi)

      For a full list of supported variables, functions and operators click here.

      (Левый клик), чтобы включить или отключить группу фильтров. (Средний клик) для солирования/разсолирования группы.

      • Audio (звук - жёлтый) - показывает звуковые связи (входы и или выходы в зависимости от плагина).
      • Parameters (параметры - красный) - показывает связи автоматизации внутренних параметров (параметры интерфейса/плагина).
      • Events (события - зелёный) - показывает связи нотные/событий (данные MIDI управления).

      Размещение курсора мыши над узлами связей покажет их названия в панели подсказок.

      • Выполнение подключения - объекты в Patcher имеют входы на левой стороне и или выходы на правой. Разъёмы отображаются в виде точек с цветами, которые относятся к типу данных параметра (см. выше). Нажмите по любому выходному или входному разъёму и перетащите к совместимому разъёму (отображаются зелёным).
      • Перетаскивание на середину объекта - откроется всплывающий список совместимых целей для связи.
      • Добавление/удаление разъёмов - щёлкните правой кнопкой мыши по иконке FL Studio, плагинам или параметрам и активируй/деактивируйте разъёмы.
      • Разрыв одного соединения - щёлкните левой кнопкой мыши по разъёму входа. Перетащите от входа в свободное пространство и отпустите кнопку мыши.
      • Изменение соединения - щёлкните левой кнопкой мыши по разъёму входа и перетащите на новый целевой разъём входа.
      • Громкость звука - нажмите по центральной стрелке и перетащите вертикально. Значения громкости отображаются в панели подсказок.
      • Заглушение звука - щёлкните по связи правой кнопкой мыши.
      • Щелкните правой кнопкой мыши по узлам (и модулям) - чтобы увидеть всплывающее окно с опциями, в том числе, чтобы активировать узлы, добавлять связи и т.д.

      Если вам для Patcher который загружен в слот эффекта микшера нужно получить MIDI данные от плагина инструмента, то:

      1. Загрузите MIDI Out и установить его например на Port 5.
      2. Нажмите правой кнопкой мыши по значку входа с надписью From FL Studio.
      3. Выберите Patcher > Outputs > Events и активируйте MIDI Port 5.
      4. Сделайте связь событий от FL Studio к плагину как обычно.
      • Чтобы сохранить цепь, используйте опцию Save preset as (сохранить пресет как) из меню оболочки. Вы также можете перетащить этот пункт меню в новый слота инструмента или эффекта для дублирования текущей цепочки. Patcher это отличный способ сохранить цепи ваши любимых инструментов и эффектов готовыми к использованию в новых проектах.
      • Заключение в патчер существующих плагинов - вы можете "патчеризовать" существующие плагины в стойке инструментов или слоте микшера, удерживайте нажатым SHIFT и перетащите Patcher на существующий плагин. Если вы не будете удерживать SHIFT плагин будет заменён, а не заключён.

      Есть три типа вкладок. Map (карта), которая является основным рабочим местом и окном плана проекта Patcher. Вкладка Editors (редакторы) показывает интерфейсы плагинов и, вкладка Surfaces (поверхностей управления) содержат внутренние параметры проекта. Они могут быть переименованы (щёлкните правой кнопкой мыши по значкам внешних параметров во вкладке Map), чтобы лучше отразить их использование, потому как значение Surface не всегда может показать суть. Вы можете добавить столько Surfaces, сколько вам нужно для проекта.

      Вкладка Map позволяет строить цепь плагинов и или эффектов.

      • Добавление плагинов и параметров - щёлкните правой кнопкой мыши по рабочей области и добавьте из всплывающего меню - плагины, эффекты или управляющую поверхность.
      • Открытие плагинов - начиная с FL Studio 12 плагины открываются в режиме "отдельных" окон вне Patcher интерфейса при двойном щелчке по ним (см ниже). Примечание: Перед доступом к классическому меню вызываемого нажатием правой кнопки мыши по любому параметру, параметр нужно активировать, выбрав Activate. После того, как это будет сделано также на иконке плагина в закладке Map появятся узел параметра. Есть два способа открыть плагины:
        • Открыть плагин и закрыть все другие - (двойной щелчок) по плагину. Это относится только к плагинам, открытых для этого экземпляра Patcher.
        • Открыть плагин оставить другие также открытыми - (Alt+щелчок) по плагину. Это относится только к плагинам, открытых для этого экземпляра Patcher.
        • Show plugin picker (F8) (показать сборщик плагинов (F8)) - открывает панель выбора плагинов.
        • Add plugin (добавить плагин) - показывает список избранных плагинов. Добавьте плагины в этот список, используя столбец «F» (любимый) в диспетчере плагинов.
        • View (вид) - управление видом:
          • Audio/Events/Parameters (звук/события/параметры) - Различные соединения данных между плагинами.
          • Activity (активность) - Анимация соединений, показывающим поток данных.
          • Labels (ярлыки) - Включение или выключение названий плагинов, находящихся ниже их картинок.
          • Latency (задержка) - показывает над плагином панель с задержкой обработки, показанной в мс. Задержка в Patcher компенсируется автоматически.

          Вкладка(и) Surface позволяют добавлять параметры в режиме реального времени, которые можно связать с плагинами в цепи Map. Объекты "параметры" могут быть связаны с плагинами, откройте плагин во вкладке MAP и активируйте параметр, щелкнув правой кнопкой мыши по нему. Щелкните правой кнопкой мыши по параметру, чтобы автоматизировать его из этой вкладки. Вы можете добавить столько вкладок Surface, сколько необходимо для проекта. На изображении выше есть две контрольные поверхности, одна из которых была переименована в Wub this.

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

          Patcher Control Surface.jpg

          Работа с параметрами вкладки:

          • Добавление Surface - по умолчанию Patcher загружается с одним Control Surface, чтобы добавить дополнительные Control Surface перетащите из браузер > Plugin database > Visual > Control Surface на Patcher. Примечание: Если ваша база данных плагинов отличается, просто найдите Control Surface.
          • Загрузка/сохранение Control Surfaces - нажмите кнопку Presets (пресеты), как показано выше, и сохраните или загрузите Control Surfaces.
          • Добавление параметров - нажмите кнопку + (добавить), как показано выше, и выберите из всплывающего меню параметры.
          • Редактирование параметров - нажмите кнопку гаечный ключ (редактировать), как показано выше (вокруг параметров отобразятся красные прямоугольники), затем вы можете нажать и перетащить их для перемещения или щёлкните по ним правой кнопкой мыши и выберите размер, стиль, цвет или переименуйте параметр.
          • Автоматизация родных параметров - во вкладке Editors щёлкните правой кнопкой мыши по параметру плагина и выберите Activate (активировать) из контекстного меню. По параметр можно снова щёлкнуть правой кнопкой мыши и автоматизировать с помощью обычных опций, таких как Create automation clip (создать клип автоматизации) или Link to controller (привязать к контроллеру).
          • Привязка параметров плагина к параметрам Surface:
            1. Добавьте параметр в Surface с помощью кнопки + или вы можете использовать существующий параметр.
            2. Откройте вкладку Map и перетащите связуемый параметр от правой стороны иконки Surface на середину иконки целевого плагина и отпустите.
            3. Из всплывающего списка выберите нужный графический интерфейс или целевой параметр плагина.
          • Автоматизация параметров VST плагинов:
            1. Щёлкните правой кнопкой мыши по плагину во вкладке Map и выберите:
            2. Inputs > Parameter и выберите из всплывающего списка целевой параметр для автоматизации.
            3. Щелкните правой кнопкой мыши по красному узлу параметра, который отображается на плагине и Create automation clip, Link to controller или Edit events, как обычно.
          • Переименование параметров - щёлкните правой кнопкой мыши по параметру и выберите из всплывающего меню Rename.
          • Онлайн настройка - откройте вкладку параметров и используйте мышь на интересующем вас параметре. Включите Multi-touch управление (иконка с пальцем) несколькими параметрами для сенсорных мониторов.

          Чтобы добавить VFX Note Mapper к проекту Patcher, перетащите из браузер > Effects > Voice во вкладку Map в Patcher. Для быстрой привязки перетащите на связываемые события в плагине которым вы хотели бы управлять. VFX (голосовые эффекты) не могут быть использованы в FL Studio как инструмент или эффект поэтому они обычно не видны в списке плагинов. Плагины VFX включают:

          The Control Surface plugin allows you to add real-time controls that can be linked to plugins in FL Studio OR Patcher. It's similar to and supersedes the Fruity Dashboard plugin. Control objects (knobs, sliders etc) can be linked to plugin and FL Studio interface targets to combine or aggregate control in a single location or to create dashboards for plugins and external hardware. You can add as many Control Surfaces as required to your project to Channels or Effect slots. Tutorial Video here


          Options and Controls

          • Add a Control Surface - The default Patcher loads with a single Control Surface, to add additional Control Surfaces drag from the Browser > Plugin database > Visual > Control Surface and drop on the Channel Rack an Effect slot or Patcher. NOTE: If your plugin database is different, just search for 'Control Surface'.
          • Load/save Control Surfaces - Click the Presets button as shown above and either save or load a Control Surface configuration.
          • Add parameter controls - Click the + (Add) button as shown above and select from the pop-up menu of controls.
          • Edit parameter controls - Click the E (Edit) button as shown above (controls will show red-rectangles around them) then you can click and drag to move or right-click and select the size, style, colors and rename the control.
          • Link plugins to Control Surface controls
            • 1. Add a Control Surface control as an Instrument or Effect (there is no difference).
            • 2. Follow the usual internal Linking procedure using the Remote control settings.

            Control Creator

            You can create your own Knob and Slider control designs with the Control Creator tool.


            NOTE: Many controls will change their appearance on roll-over with the mouse, this is shown by the preview control with the dot above it.

            Forum rules
            POSTS HERE ARE PRIVATE. INSTRUCTIONS BELOW:

            ALL posts made in this forum are 'Private' so that only you and staff can see them. This allows sharing of personal data, projects and other information. Posts are generally made public after they are marked 'Solved' AND there was no personal data contained in them. If you don't want your post made public let the team know.

            We know it's frustrating when things don't work. However, please help us to help you by following these suggestions:

            1. Update - Before trying anything else. Download and install the latest version of FL Studio from here. Your bug may be fixed already!
            2. Update plugins - If you are using 3rd party plugins. Look at crash logs for their names. Install the latest version for any you spot. See also Plugins Behaving Badly
            3. Simple clear explanation - Explain what you are doing, or trying to do, and exactly what is happening.
            4. Specific information - a) FL Studio version & build number, b) what you are doing and what happens exactly, c) step-by-step instructions how reproduce the problem.
            5. Screenshots - Another great way to demonstrate issues. Get a free screenshot app here. Include images using the 'Attachments' tab, at the bottom of the post edit window.
            6. A video - The best way of demonstrating many issues. Windows 10 includes an integrated screen recorder, see here OR get a free free recorder here. Include mp4 videos to your post from the 'Attachments' tab, at the bottom of the post edit window.
            7. Use English - Google Translate your post. Short simple sentences in your original language translate best. We are happy to work this way, no need to worry.
            4 posts • Page 1 of 1 [You can only see part of this thread as you are not logged in to the forums]

            Cant find Control Surface.fst

            Having installed FL Studio 20, I started installing my external plug-ins. However I am getting an error message from the FL Plugin Manager:

            There was an error during scan: Cannot create file "C:Program Files\.

            There was an error during scan

            Cannot create file "C:\Program Files\VST Plugins\FL Studio\Presets\Plugin datebase\Installed\Effects\Fruity\Control Surface.fst"

            The system cannot find the path specified.

            How is this fixed? I have try scanning a few times and always get this error message.

            Читайте также: