Как подключить синтезатор к компьютеру
- Опубликовано:
- 2005-03-27
- Обновлено:
- 2009-12-21
- Краткое описание
- Подробно рассмотрены способы подключения синтезатора или MIDI-клавиатуры к компьютеру; описано соединение устройств, оснащённых интерфейсами не совпадающих типов.
Подключить синтезатор к компьютеру для передачи MIDI-команд можно несколькими способами:
- USB-интерфейс (наиболее современное решение);
- стандартный MIDI-интерфейс (классический вариант);
- комбинированное USB-MIDI-подключение (обычно — вынужденная мера).
- Примечание
- Под синтезатором здесь понимаются устройство синтеза звука (тон-генератор) и музыкальная клавиатура (подобная клавиатуре фортепиано), выполненные в виде единого устройства.
Подключение по USB (USB To Host)
Подключение через USB-интерфейс является наиболее современным и удобным способом соединения синтезатора (или MIDI-клавиатуры) с компьютером.
Такое подключение универсально: USB-портом оснащён практически любой компьютер. Дополнительное удобство — некоторые синтезаторы/MIDI-клавиатуры могут получать по USB, помимо MIDI-сигнала, ещё и электропитание, в результате чего к синтезатору достаточно подключить лишь один кабель. Кроме того, отпадает небходимость в наличии в компьютере отдельного MIDI-интерфейса, которым не всегда снабжены профессиональные платы для звукозаписи.
При USB-подключении обмен MIDI-информацией между синтезатором/MIDI-клавиатурой и компьютером происходит через виртуальный MIDI-порт. Функционирование этого порта обеспечивается особым драйвером. Такой драйвер обычно поставляется в комплекте с синтезатором или MIDI-клавиатурой либо доступен на сайте производителя. Некоторые современные синтезаторы и MIDI-клавиатуры автоматически опознаются системой как MIDI-устройство и не нуждаются в отдельном драйвере.
- Важно
- При USB-подключении следует обязательно подключить синтезатор к компьютеру перед запуском программы-секвенсора. Иначе виртуальный MIDI-порт, к которому подключён синтезатор, не будет виден в секвенсоре, и синтезатор не удастся использовать. Причина в том, что, в отличие от обычного MIDI-подключения, при USB-подключении виртуальный MIDI-порт стационарно в системе не присутствует, а появляется только после физического подключения устройства синтезатора (или MIDI-клавиатуры) к компьютеру.
При помощи классического MIDI-интерфейса MIDI-командами могут обмениваться любые MIDI-устройства — например, MIDI-клавиатура и аппаратный синтезатор. Напротив, метод подключения по USB ориентирован на подключение синтезатора/MIDI-клавиатуры исключительно к компьютеру.
Многие синтезаторы и MIDI-клавиатуры, поддерживающие передачу MIDI-сигнала по USB, по-прежнему оснащаются и стандартным MIDI-интерфейсом. Этим обеспечивается максимальная совместимость с широким спектром MIDI-устройств. В MIDI-клавиатурах любительского уровня (в большинстве случаев приобретаемых исключительно для подключения к компьютеру) наблюдается тенденция полного отказа от традиционного MIDI-подключения в пользу более удобного USB-подключения.
- Важно
- На некоторых синтезаторах USB-порт, несмотря на его наличие, не предназначен для передачи MIDI-сигнала, а служит лишь для удобного обмена с компьютером MIDI-файлами и/или файлами стилей автоаккомпанемента и проч. Это характерно, например, для синтезаторов Roland EXR-3/5/7; в аналогичных моделях из более свежей линейки EXRs этот недостаток устранён.
Подключение через MIDI-интерфейс
MIDI-интерфейс является старейшим, наиболее универсальным и потому наиболее широком распространённым способом соединения широкого спектра MIDI-устройств. Стандартным MIDI-интерфейсом оснащается большинство синтезаторов и MIDI-клавиатур (из тех, что вообще рассчитаны на передачу MIDI-сигнала).
Для подключения синтезатора к компьютеру через MIDI-интерфейс следует при помощи MIDI-кабеля соединить MIDI-выход синтезатора с MIDI-входом (MIDI-портом) компьютера.
MIDI-порт на компьютере может быть двух видов:
- совмещённый с 15-контактным Game-портом звуковой платы, имеет трапециевидную форму;
- «настоящий» 5-контактный MIDI-порт круглой формы.
Исполнение, при котором MIDI-порт совмещён с 15-контактным Game-портом, в настоящее время устарело: большинство производителей полностью отказались от установки Game-порта на звуковые платы, ведь современные игровые устройства (геймпады, рули и проч.) используют исключительно USB.
Применение круглых MIDI-разъёмов характерно для профессиональных звуковых плат, внешних MIDI-интерфейсов и автономного музыкального оборудования.
От типа MIDI-порта на компьютере зависит тип MIDI-кабеля, необходимого для соединения.
- Важно
- При подключении необходимо к разъёму MIDI out синтезатора подключить штекер MIDI in MIDI-кабеля.
Никаких драйверов для синтезатора как такового (или MIDI-клавиатуры) при подключении через стандартный MIDI-интерфейс не требуется. Драйвер необходим только для устройства (звуковой платы или внешнего MIDI-интерфейса), к MIDI-порту которого синтезатор подключается.
- Важно
- Сам синтезатор в системе как устройство нигде не отображается. Отображается лишь стационарный MIDI-порт, к которому можно подключить как синтезатор/MIDI-клавиатуру, так и любое другое MIDI-устройство. Этот MIDI-порт и следует выбирать в качестве входного MIDI-порта в программе-секвенсоре типа Cubase или Sonar. Впрочем, в современных программах-секвенсорах, например, Cubase, MIDI-сигнал принимается по умолчанию одновременно со всех имеющихся в системе входных MIDI-портов, и выбирать MIDI-порт вручную обычно не приходится.
Называться MIDI-порт может по-разному в зависимости от конкретного устройства, частью которого он является (звуковой платы, MIDI-интерфейса), и установленных для этого устройства драйверов: например, для звуковой платы SB Live! при использовании стандартных драйверов Windows XP SP2 он называется SB Live! MIDI UART.
Для подачи MIDI-сигнала на MIDI-выход синтезатора обычно необходимо перевести его в режим MIDI при помощи переключателя режимов работы на корпусе, иногда совмещённого с тумблером включения/выключения синтезатора. Для MIDI-клавиатуры это не требуется, поскольку она, в отличие от синтезатора, не предназначена для применения отдельно от компьютера и передаёт MIDI-сигнал на MIDI-выход по умолчанию.
Подключение синтезатора с MIDI-выходом к компьютеру с USB-портом (например, ноутбуку)
Нередко возникает задача MIDI-соединения устройств, оснащённых интерфейсами разных типов. В частности, это касается подключения синтезатора или MIDI-клавиатуры, оснащённой стандартным (не USB-) MIDI-интерфейсом, к ноутбуку, для которого наличие стандартного MIDI-порта нехарактерно, но где практически всегда (на сколь-нибудь современных моделях) есть USB-порт.
В этом случае для подключения достаточно лишь приобрести внешний MIDI-интерфейс, в грубом приближении представляющий собой переходник USB-MIDI: к синтезатору он подключается через стандартный MIDI-порт, а к компьютеру (например, ноутбуку) — посредством USB-порта.
Простейший внешний MIDI-интерфейс, обладающий одной или двумя парами вход/выход, чего более чем достаточно для подключения синтезатора к компьютеру, доступен по цене 50-60 $: например, MIDIMATE II (новинка 2009 г.) или RoMI/O USB от компании ESI.
- Важно
- USB-MIDI-интерфейс, как и синтезатор при USB-подключении, следует подключать к компьютеру до запуска программы-секвенсора. Только в этом случае интерфейс будет «виден» из секвенсора.
Устаревший способ подключения: разъём To Host (Com / RS-232)
На некоторых устаревших моделях синтезаторов (главным образом, производства Yamaha) имеется разъём To Host, который позволяет подключать синтезатор к последовательному (COM-, RS-232-) порту компьютера. Как и при USB-подключении, для работы синтезатора в качестве MIDI-клавиатуры в этом случае необходим драйвер, который обычно поставляется в комплекте с синтезатором.
В настоящее время этот способ безнадёжно устарел ввиду устаревания самого способа физического соединения — из-за чрезвычайно низкой пропускной способности последовательного интерфейса COM-порт (когда-то к нему подключалась компьютерная мышь) на большинстве современных компьютеров либо отсутствует вовсе либо является опциональным и реализован в виде отдельной «планки», подключаемой к материнской плате и выводимой на заднюю панель системного блока только в случае необходимости.
- Важно
- Не следует путать разъём To Host с разъёмом USB, присутствующим на современных моделях синтезаторов (например, DGX-220/520/620) и цифровых фортепиано Yamaha и называемым похожим образом: USB To Host. Это совершенно разные и абсолютно несовместимые разъёмы.
Соединение синтезаторов с разными интерфейсами
Некоторые современные синтезаторы и MIDI-клавиатуры ориентированы исключительно на подключение к компьютеру и поэтому лишены MIDI-интерфейса, оснащаясь только USB-интерфейсом. При этом прямое подключение синтезатора с USB-выходом к синтезатору с MIDI-входом (например, с целью играть на клавиатуре одного, но использовать при этом тон-генератор другого) невозможно.
Этот недостаток можно обойти, если использовать компьютер-посредник. Таким компьютером может быть как настольный компьютер или ноутбук, так и, например, мобильное устройство из класса так называемых нетбуков. Нетбук представляет собой компактный и недорогой (а значит, обладающий особой привлекательностью для использования в качестве «переходника») ноутбук на основе маломощного процессора. К таким устройства относятся, например, Asus Eee PC, Dell Inspiron Mini, MSI Wind и др.
И тогда задача соединения синтезатора с MIDI-портом и синтезатора с USB-портом сводится к следующим простым шагам:
- подключению синтезатора с USB-интерфейсом напрямую к компьютеру-посреднику;
- подключению синтезатора с MIDI-интерфейсом либо напрямую к компьютеру-посреднику (если звуковая плата снабжена традиционным MIDI-портом) либо к внешнему MIDI-интерфейсу, подключаемому к компьютеру-посреднику по USB;
- настройке компьютерной программы-секвенсора (например, Cubase) на отправку MIDI-данных с виртуального MIDI-входа, соответствующего драйверу синтезатора с USB-интерфейсом, на MIDI-выход звуковой платы или внешнего MIDI-интерфейса (куда подключён синтезатор с обычным MIDI-интерфейсом), либо (в зависимости от того, какой из двух синтезаторов в какой роли выступает — клавиатуры или тон-генератора), наоборот, с MIDI-входа звуковой платы или внешнего MIDI-интерфейса на виртуальный MIDI-выход, соответствующий синтезатору с USB-интерфейсом.