Midi out fl studio как работает
Как было сказано, чтобы установить связь между MIDI Out плагином и целевым устройством MIDI, нужно соответствие номеров порта MIDI Out плагина и порта MIDI целевого устройства. Установка ‘Channel’ позволяет передавать независимые (многотембровые) данные. Например, внешний многотембровый инструмент можно присоединить к порту 2, звуки барабана играть в канале 10 (управляемым из Piano roll) и струнные инструменты в канале 2 (управляемым от другого канала Piano roll). Контроллеры целевых плагинов/аппаратного оборудования, как колёсики mod и т.д., имеют MIDI CC (смена регулятора) числа, назначающие им те действия, которые "адресованы", кнопкам и регуляторам целевого плагина/внешнего устройства. Обратитесь к документации third party, чтобы изучить эти СС числа.
Fruity LSD - это ваш друг: MIDI out плагин - великолепный компаньон для плагина Fruity LSD. Как только MIDI Out был установлен на тот же порт, что и LSD плагин, Вы можете выбрать звуки из параметров MIDI Out Patch и послушать, как они проигрываются через FL Studio mixer.
Содержание
Если Вы хотите внедрить звуки от внешнего MIDI-устройства, нужно экспортировать их вместе с остальными внутренними плагинами в конце рендеринга, для этого нужно:
- Установить MIDI-соединение с внешним оборудованием.
- Установите аудио-соединение между внешним оборудованием и входом звуковой карты.
- Загрузить канал MIDI Out и установить на тот же порт, что и внешнее MIDI-оборудование.
- Ввести или записать данные партитуры в Piano roll или Stepsequencer, связанный с каналом MIDI Out.
- Записать устройство обратно в FL Studio, так как оно использовалось каналом MIDI Out.
- Поместить записанный аудиоклип в Playlist и произвести окончательный рендеринг.
Замечание: MIDI - это не аудио-соединение.
Вы можете независимо управлять 16-ю инструментами с помощью одного MIDI Out Piano roll, используя функцию цветовых групп нот в различных каналах MIDI. В скриншоте ниже номера MIDI-каналов были добавлены для ясности. Чтобы увидеть номер MIDI-канала в FL Studio, перемещайте мышь над каждым цветом и смотрите на панель подсказок.
При импорте MIDI файлов появится диалоговое окно, которое содержит ноты и/или автоматизационные данные.
1. FL Studio импортирует только формат .mid не .midi. 2. MIDI это не звук, это ноты и автоматизационные данные. Они должны быть назначены на инструмент прежде чем вы сможете их услышать. Причина, по которой вы можете воспроизводить .mid файлы на своём компьютере, состоит в том, что операционная система назначает MIDI-данные на встроенный синтезатор/сэмплы вашего аудиоустройства вашей звуковой карты (см. раздел о воспроизведении General MIDI файлов ниже).
Опции диалогового окна импорта MIDI будут меняться в зависимости от того как MIDI файл загружается в FL Studio. Возможные варианты:
- Импорт MIDI-файла из главного меню File.
- Импорт MIDI-файла из меню пианоролла.
- Перетаскивание MIDI-файла из браузера в:
- Стойку инструментов.
- Пианоролл.
- Рабочий стол FL Studio.
Importing CC автоматизации (педали удержания, движения контроллера или подобное): Некоторые MIDI-файлы могут включать в себя педаль удержания или подобное CC (Continuous Control) данные. Это должно быть загружено в паттерн содержащий информацию о MIDI-нотах отдельно, следующим образом:
- Выберите в FL Studio паттерн, который содержит данные MIDI-нот (как их загрузить рассказано выше).
- Перейдите в Меню плагина > Browse Parameters.
- Найдите конкретную цель для CC, связанную с CC данными автоматизации, например, CC64 (сустейн). В браузере щёлкните правой кнопкой мыши по CC цели и выберите Edit events (редактировать события).
- В меню Редактора событий > Options > Edit > Import MIDI File.
- Выберите и импортируйте MIDI файл, содержащий CC автоматизационные данные.
Обязательно используйте те же параметры импорта, что и для данных MIDI-нот. В частности, Realign events не должны использоваться, потому как MIDI-ноты, и CC автоматизация, вероятно будут не синхронизированы.
Для этого трюка вам понадобятся инструменты MIDI Out, эффект Fruity LSD и General MIDI файл. Каждый трек MIDI файла будет импортирован в отдельный инструмент MIDI Out, в пианоролл с уникальным цветом группы/MIDI данных канала. Они будут использовать General MIDI инструменты встроенные в вашу звуковую карту (её синтезатор/сэмплер):
MIDI Out does not make any sound of its own, it acts as a MIDI controller sending standard MIDI messages to internal VST plugins or external MIDI hardware. 8 pages x 9 controllers are freely assignable to parameters on target VST and MIDI devices. For controlling external MIDI hardware, see a video tutorials here.
NOTES: Click gear icons to open the Control settings. Orange labels show activated controls (transmitting data), Left-Click the label to activate/deactivate controls. If your outboard MIDI gear is behaving strangely when you press Play or Stop in FL Studio, see the Transport flush options menu section.
Controlling internal VST plugins
Use MIDI Out to gain access to features of a VST plugin not available from the Piano roll or Patcher. Set up MIDI Out to control internal VST plugins as follows:
- Open the Wrapper Options - Click the icon on the top of the VST plugins Wrapper.
- Open the Wrapper Settings - Click the icon.
- Select the Settings tab - Click the tab.
- Match MIDI Port numbers - Set the Input Port number on the VST plugin's wrapper to the same Port number as MIDI Out. 256 Ports are available, the Port number setting you use is arbitrary, it's up to you.
MIDI Channels - Where VST plugins respond to MIDI Channels 'Map note color to MIDI channel' can be used to play separate voices. You can also use the Control Settings to assign knobs to MIDI Channels. NOTE: Unless you have a specific reason to use MIDI Out, we recommend using note colors on the VST plugins Piano roll to play MIDI Channels. If necessary, you can load multiple MIDI Out plugins and match Port numbers to the VST and then set independent MIDI Channels for each MIDI Out. This will allow you to play each MIDI channel in the VST plugin from a separate Piano roll.
Controlling external synthesizers, drum machines & other MIDI devices
To incorporate the sound from external MIDI hardware in the final render, you will need to record the audio from the device into FL Studio while it's played or controlled by a MIDI Out plugin. See video tutorials here, the steps are as follows:
- From the MIDI Settingsselect the device in the Output list (click devices in the list to select them).
- Match Port numbers - From the MIDI Settings make sure the Port number matches the Port number on MIDI Out (any number between 0 and 255 can be used).
- Make MIDI connections - Connect your MIDI interface (MIDI OUT) to your MIDI device (MIDI IN) as per the manufacturers instructions.
- Set the MIDI Channels - Set your external MIDI device to the same MIDI Channel as the MIDI Out plugin. There are 16 Channels that allow you to control different MIDI devices on each channel. If you set your MIDI device to Omni mode it will respond to all MIDI Channels (see the manufacturers instructions).
- Send MIDI pan / vol / pitch - ONLY set this on if you intend to send Pan, Volume or Pitch-bend commands to the target device. OTHERWISE leave this off, as it can cause some devices to behave unpredictably when they receive these messages, when not supported.
- Send master sync - ONLY if the device has an internal sequencer, turn ON 'Send master sync' to transmit transport control data (start, stop, tempo, etc) from FL Studio. OTHERWISE leave this off, as many MIDI devices that don't handle transport data can behave unpredictably when they receive these messages. Ensure your external MIDI device is set to receive (slave to) MIDI sync data AND is set to the same 'Synchronization type', (MIDI clock, MTC 24, etc), as per the manufacturers instructions.
- Connect the audio - Make audio connections from your MIDI device's audio outputs to your soundcard audio inputs. This will usually be a line-level input, not a microphone input.
- Sequence your MIDI device - Enter or record your score data in the Piano roll or Step Sequencer associated with the MIDI Out controlling the external hardware.
- Loop-back recording (optional) - If you are playing MIDI notes on the external device you may hear doubled-notes, flanging or flaming. This happens because the device is playing sound internally from its own controller (no latency) and also receiving notes back from MIDI Out (with latency). Most hardware synthesizers and drum-machines have a setting, 'Local Control', that disables the keyboard or pads from playing sounds locally. See your device manual for details.
- Make a live recording - Record the device back into FL Studio, as it is played by the MIDI Out channel.
- Audio clips - Place the recorded Audio Clip in the Playlist and render the final track.
NOTE: MIDI is not an audio connection, see the Wizard section 'How do I connect my keyboard/controller/synth to my PC' for advice and further links on setting up external MIDI hardware to be recorded in FL Studio.
Parameters
MIDI Out is a flexible MIDI Output plugin with the following controls:
MIDI Out Controls
To open the MIDI Settings choose 'Options > MIDI settings' from the main menu or press the F10 function key on your keyboard. The MIDI Settings page contains settings for MIDI driver input, output and syncing. It also contains options related to MIDI keyboard recording and automation. For a list of supported MIDI devices, see Pre-configured MIDI Devices. NOTE: If you have never connected a MIDI device to FL Studio before, we recommend reading the MIDI Wizard section of the manual first.
NOTE: MIDI does not transmit audio, it is a control-data connection (keyboard notes, knob movements, sound/program changes).
Basics of connecting a MIDI Device
- Input device - Select the device in the Input list (e.g. 'Launchpad S' is selected above)
- Enable device - Click the Enable button and FL Studio will now receive MIDI from that device. If you are successful the MIDI activity light on the Main Panel will blink each time controller data is received (e.g. playing notes and twisting knobs). NOTE: If the 'Debug log' is open any MIDI data received by FL Studio is displayed and logged, useful for learning the MIDI CC numbers of controls or troubleshooting connections.
MIDI Output
- Output - List of detected MIDI devices in or connected to the system. Click devices in the list to set independent 'Send master sync' and 'Port' options.
- Send master sync - Sends FL Studio's transport (start/stop/pause play) commands to the enabled device/s. NOTES: Don't enable 'Send master sync' if the device does not use transport control as it can cause unpredictable behavior, or crashes, in the external MIDI device. There is also a 'Global' sync option that must also be selected under the Options menu > Enable MIDI master sync. This enables/disables, as a group, all MIDI devices with Send master sync selected here.
- Port - This is a unique channel over which MIDI data is communicated between MIDI devices (256 Ports are available). The option assigns a Port number to your MIDI interface (Port numbers don't apply to external MIDI hardware attached to a MIDI interface, just the interface itself).
To map an output MIDI device
- Port - Make sure theMIDI Outplugin/s you use to control external MIDI hardware is set to the same MIDI Port number as selected here. The Port number chosen is not important. Selecting '---' will free the MIDI interface for use by other MIDI software.
NOTE: MIDI allows you to daisy-chain a number of external MIDI devices. Connect the PC to the MIDI Output interface, then connect the first external MIDI device to the MIDI OUT and/or MIDI IN of the Output interface. Then connect subsequent MIDI devices to the OUT or THRU ports of the device preceding them in the chain. Make sure to set each MIDI device in the chain to send MIDI data OUT or THRU its own MIDI ports, as this may not be on by default (see the manual/s that came with the device/s).
MIDI Input
These options are used to connect to external MIDI input devices. FL Studio will connect to a wide range of external MIDI controllers and MIDI hardware.
External MIDI Clock
FL Studio will not sync to an external MIDI clock. To control FL Studio from other MIDI software use the Rewire Client mode or host FL Studio as a VST plugin inside the host application. FL Studio will however send MIDI Clock sync so you can control the MIDI hardware using FL Studio as the master MIDI device, see the MIDI Output section.
Connecting External Controller/s
- Input - Lists detected devices that can be used for MIDI control of FL Studio, for example MIDI/USB piano-keyboards and external MIDI/USB knob-controllers. To select a device click on the name in the list and select the enable switch below. FL Studio is preconfigured to work with a number of controllers as indicated in the Controller type list.
- Enable - Enables the selected controller. Each device in the list can be independently enabled/disabled.
- Controller type - FL Studio supports all generic MIDI controllers. If your controller does not have a custom driver, select USB Audio Device (generic controller) in this menu. Don't be concerned about using a 'Generic' driver if your device is working correctly. However, as 'custom drivers' supply the device name and any 'special' functions the controller may have, it's worth checking if your controller is in the list of custom MIDI controllers. These allow support for 'unique' controls such as transport functions, jog wheels, ribbon-strips, relative knobs, motorized faders and custom switch controls. If your device has a custom driver but does not show in this list by name OR nothing is showing, try re-installing the driver that came with the device (check the manufacturers web-site for the latest USB driver, these are usually on the technical support or downloads section).
- Script information (spanner icon) - When a MIDI Script is selected this becomes active. Choose to open and edit the script or open the scripts folder. About MIDI Scripting - If your controller does not have native support, and you want to unlock features OR you want to customize how it works, you can write custom MIDI scripts for it, or look for user created ones in the MIDI Controller Scripting forum. After a script has been created it will show in the Controller type menu as [script name](user).
- Online information (?) - Opens the MIDI Controller Reference List for the selected controller (if it exists).
Controling Instruments, Effects and FL Studio
- To assign MIDI controllers to Instrument Channels see Linking Controllers to Play Instrument Channels. You can also Lock Controller Notes to Instrument Channels.
- To create permanent links between a controller, FL Studio and plugins use the 'Multilink controllers' switch with the 'Override global links' option.
- Supported controllers: For the latest list of supported devices visit the MIDI Controller Reference forum.
- Controller templates - There are a number of controller templates in the FL Studio installation folder (\Program Files\Image-Line\FL Studio\System\Hardware specific). These templates are loaded into the editor that came with your controller and will map it to FL Studio. You may then be required to select the controller type in the Input settings (if FL doesn't do so automatically).
Miscellaneous MIDI options
Image-Line Remote
- Enable Image-Line Remote - Enable this option and open the IL Remote application on your Android or iOS device. The first time you activate this control you will need to allow FL Studio access through any firewalls by negotiating the usual security pop-ups. After that, the application and FL Studio will automatically find each other over the network and connect.
- Enable feedback ( Right-Click ) - IL Remote will control the position of knobs and sliders in FL Studio.
Image-Line remote is a free Android & iOS controller application with visual feedback that connects to FL Studio over a WiFi network. IL Remote can be configured to perform as a transport, mixer, clip trigger, keyboard or controller of your own design. Check the IL Remote manual entry here. Alternatively check here online for the latest details on how to get the App Image-Line Remote.
Читайте также: