MIDI-клавиатура во FL Studio: настройка входа, портов и записи
Клавиатура подключена, светится, но FL Studio её «не видит». Знакомая ситуация: почти всегда дело в одном из трёх пунктов — Enable, порт или глобальный переключатель.
Разберём по мануалу.
Где настраивается
Окно MIDI Settings: Options → MIDI settings или клавиша F10.
Страница содержит настройки входа, выхода и синхронизации MIDI, а также параметры записи с клавиатуры и автоматизации.
MIDI — это не звук
Мануал подчёркивает: MIDI не передаёт аудио. Это управляющий поток — ноты, движения ручек, смена программ.
Если нужен звук внешнего синтезатора, потребуется ещё и аудиоподключение к интерфейсу.
Вход
- Подключите устройство (лучше до запуска FL Studio).
- Откройте MIDI Settings (F10).
- Найдите устройство в списке Input.
- Нажмите Enable.
Если устройство в списке есть, но не реагирует, — почти всегда не нажат Enable.
Controller type
Если устройство есть в списке предустановленных, выберите его в поле Controller type.
Тогда работают штатные сценарии: транспорт, ручки, пэды.
Если устройства нет в списке, мануал советует использовать USB Audio Device (generic controller) — это значит, что у устройства нет собственного драйвера и сценарий придётся настраивать вручную.
Номера портов
Каждому устройству назначается порт — число от 0 до 255.
Правило из мануала: не используйте один и тот же номер для разных устройств — они будут конфликтовать.
Практика: первому устройству 0, второму 1, третьему 2. Простая схема, которая спасает от загадок.
Выход и внешнее железо
Раздел Output нужен, если FL Studio управляет внешним синтезатором или драм-машиной.
Опции:
- Send master sync — отправляет команды транспорта (start/stop/pause);
- Port — номер порта.
Мануал предупреждает: не включайте Send master sync, если устройство не использует управление транспортом — это может привести к непредсказуемому поведению или сбоям внешнего устройства.
Глобальные переключатели
Отдельная ловушка: в меню Options есть глобальные опции.
- Enable MIDI remote control — без неё не работает управление параметрами;
- Enable MIDI output — без неё не работает выход;
- Enable MIDI master sync — общий выключатель для всех устройств с Send master sync.
Если всё настроено, но не работает, проверьте эти три пункта.
Запись нот
Чтобы играть и записывать ноты:
- Включите устройство во входе.
- Выберите канал в Channel Rack.
- Включите запись и играйте.
FL Studio запишет ноты в Piano Roll выбранного паттерна.
Практика: перед записью поставьте нужный паттерн и убедитесь, что арming не перепутан с другим каналом.
Автоматизация с ручек
Движения ручек можно записывать как автоматизацию.
Практика: включите режим записи автоматизации, подвигайте ручку — данные попадут в плейлист или клип.
USB и хабы
Мануал даёт практический совет: старайтесь не подключать MIDI-устройства через USB-хаб — возможны проблемы с подключением и питанием. Лучше найти свободный порт на компьютере.
Второй совет для Windows: отключить USB selective suspend — иначе порты «засыпают» и контроллер периодически отваливается.
Если устройство не появилось
Порядок действий:
- Проверьте кабель и порт.
- Перезапустите FL Studio (мануал советует запускать её после установки драйвера).
- Проверьте, что устройство видно в системе.
- Обновите драйвер или установите фирменный.
- Попробуйте другой USB-порт.
Практика: две клавиатуры
- Первой назначьте порт 0.
- Второй — порт 1.
- Обоим нажмите Enable.
- Для каждой выберите Controller type, если есть.
Дальше в Channel Rack можно направлять входы на разные каналы, если устройство поддерживает разделение по каналам.
Производительность
MIDI почти не нагружает систему: это несколько байт на событие.
Проблемы появляются от «болтающихся» подключений и от плотного потока с контроллеров без драйверов.
На ноутбуке с 16 ГБ ОЗУ MIDI-настройки не являются узким местом.
Разделение по каналам
Если устройство поддерживает несколько MIDI-каналов, их можно использовать для разных инструментов.
Практика: настроить один канал на Piano Roll, другой — на пэды Drum Rack.
Это требует поддержки со стороны контроллера, но избавляет от переключения каналов вручную.
Проверьте в мануале устройства, какие каналы оно отправляет по умолчанию.
После обновления системы
Windows иногда «забывает» настройки USB-устройств после крупного обновления.
Если клавиатура перестала определяться, начните с проверки диспетчера устройств и переустановки драйвера, а не с переустановки FL Studio.
Практика: держите установочный файл драйвера в отдельной папке — он понадобится снова.
Задержка при игре
Если клавиатура «отвечает» с задержкой, проблема обычно не в MIDI, а в аудио.
Проверьте размер буфера ASIO: чем он больше, тем выше задержка отклика.
Практика: для записи партий уменьшите буфер, для сведения — увеличьте, чтобы избежать треска.
MIDI-настройки на это не влияют, но их часто обвиняют зря. Если несколько устройств конфликтуют, отключите лишние во входе — FL Studio слушает все включённые порты одновременно.
Если контроллер имеет собственный режим DAW, включите его после выбора Controller type: он меняет раскладку транспорта.
Проверяйте порты после каждого обновления системы: нумерация иногда сбрасывается.
Сохранённый установщик драйвера экономит полчаса поиска, когда устройство снова отвалится после обновления.
Проверьте это до записи партии, а не после.
Частые ошибки
Не нажат Enable. Устройство видно, но молчит.
Одинаковые порты. Конфликт.
Send master sync на устройстве без транспорта. Сбои.
Хаб. Пропадающие подключения.
Запуск FL Studio до установки драйвера. Устройство не подхватилось.
FAQ
Как открыть настройки MIDI?
Options → MIDI settings или F10.
Почему клавиатура не играет?
Не нажат Enable или выключен Enable MIDI remote control.
Какой порт выбрать?
Любой свободный от 0 до 255, но разный для разных устройств.
Что делает Send master sync?
Передаёт внешнему устройству команды старт/стоп.
Можно ли подключать через хаб?
Не рекомендуется.