^ Вверх
Статьи / Софт

Использование MIDI-клавиатуры в качестве DJ-контроллера

Эта статья о том, как можно использовать обычную MIDI-клавиатуру в качестве DJ-контроллера. Для примера возьмём программу Virtual DJ. Тем более, что официальное руководство пользователя предполагает самостоятельное изучение данного вопроса.

Программа Virtual DJ

Не секрет, что музыканты сегодня занимаются не только созданием музыки. Немало и тех, кто ещё занимается ди-джеингом. Но что делать, если нет ди-джейских вертушек?! Выход есть - использовать связку софт+хард в виде внешнего MIDI-контроллера и соответствующего ПО. Но необязательно использовать специальный контроллер, для управления параметрами виртуального устройства достаточно и MIDI-клавиатуры с её фейдерами.

Настройка
Рис.1

В окне выбора внешнего контроллера (remote control) представлены готовые варианты контроллеров для диджеинга, но никаких MIDI-клавиатур там, естественно, нет. Зато есть волшебный пункт General MIDI (Рис.1). Как известно, GM - это универсальный язык общения любых внешних устройств с музыкальными программам и VDJ не является исключением. Поэтому выбираем этот пункт: ставим галочку на "activate" и кликаем "config", после этого попадаем в окно выбора настроек MIDI (Рис.2). В левой колонке список всех возможных параметров программы включая и параметры для управления внешним видео. Но для нас главное - это назначить основные параметры микшера и транспортной панели. Да и не на любой MIDI-клавиатуре есть достаточно крутилок и ползунков, чтобы назначить всё, что хочется.

Добавляем
Рис.2

Итак, кликаем на "Add..." («добавить») и попадаем в меню выбора изменяемых параметров (Рис.3 и 4). Там их больше, чем можно увидеть в обычном интерфейсе. Да и не все параметры доступны даже в интерфейсе с максимальными аудио-возможностями. Например, в группе "equalizers" есть параметры "eq_reset" - сбрасывающие настройки эквалайзера, а также отдельные кроссфэйдеры для низких, средних и высоких частот. Процесс назначения соотвествующих MIDI СС# параметрам программы напоминает функцию MIDI learn (и по сути является ей) в секвенсере Steinberg Cubase или операцию "link to controller" в FL Studio. То есть, выбираем в левой колонке группу параметров, в центральной выбираем уже отдельный параметр, которому будет назначен CC# и двигаем выбранную ручку или ползунок или нажимаем кнопку или пэд (в любом случае на вход MIDI программы должно передаться MIDI-сообщение). Если соединение в порядке, то в верху окна должен появиться номер MIDI-контроллера и его значение (в скобках). Да, чтобы не возникло проблем с распознаванием устройства, рекомендуется подключать (или включать, если она уже подключена) MIDI-клавиатуру до запуска VDJ. В правой колонке отображается информация о назначении виртуальным контроллером, диапазоне его значений и возможности выбора различных режимов его работы. А в правом нижнем углу (после выбора MIDI CC#) содержится основная информация как настроено взаимодействие между реальным контроллером и виртуального контроллера (Рис.3).

Меню
Рис.3

Во-первых, надо выбрать тип:

  • Button - кнопка. В этом случае контроллер может принимать 2 значения. Как правило, это 0 (минимальное значение) и 127 (максимальное значение), но можно установить своё значение. Параметр "Momentarily" («моментально», «мгновенно») непонятно зачем придуман, "Reset" - сбрасывает изменеия, сделанные MIDI-контроллером.
  • Slider/Knob - ползунок/крутилка. Здесь имеются в виду контроллеры, которые имеют ограниченный диапазон перемещения. Можно выбрать "Absolute" - шкала от 0 до 127, то есть то, что непосредственно передаётся на MIDI-вход либо Relative Scale (в процентах) - ограничение диапазона. Например, если поставить relative scale=50%, то виртуальный контроллер будет работать в диапазоне равном половине диапазона реального контроллера. Это, видимо, важно, если требуется большая точность в установке значений виртуального конроллера, например, высоты тона (питча). Но никто не мешает поставить 200%, если требуется. Параметр "invert" инвертирует («переворачивает») шкалу значений виртуального контроллера (при передаче MIDI-нуля будем иметь значение 127 и наоборот).
  • Encoder/Wheel - энкодер/колесо. Здесь имеются в виду контроллеры, которые могут неограниченно (encoder) или ограниченно (wheel) вращаться. Конечно, максимальное и минимальное значение при этом остаются неизменными (в любом случае, на вход будут поступать сообщения от 0 до 127). Здесь выбираем шаг изменения параметра (increments) и поведение виртуального контроллера: «неограниченное» вращение (+1=1, -1=127) и «ограниченное» (+1=65, -1=63). Здесь также присутствует параметр "invert".

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

  • "on default deck" - применение к деке, выбранной декой по умолчанию. Если не трогать настройки по умолчанию, то это дека 1.
  • "on deck 1", "on deck 2" - применение в соответствующей деке. По понятным причинам этот пункт доступен не для всех параметров.
  • "on active deck" - применение в выбранной в данный момент деке.

Замечу, что если «железный» контроллер работает в диапазоне параметров от нуля до 127-и, то виртуальный DJ-контроллер может работать в диапазоне от нуля аж до 4096-и.

После назначения всех необходимых параметров в главном меню "MIDI Config" будет отображаться список непосредственно контроллеров MIDI-клавиатуры (CTRL №) и параметров, которыми они управляют.

Midi конфигурация
Рис.4

Здесь используем "Change..." для изменения выбранного параметра или характера поведения контроллера для данного параметра, "Delete" для удаления привязки параметра к контроллеру, "Up" и "Down" для сортировки списка, "Load..." для загрузки ранее сохранённой конфигурации в формате XML, "Save..." для сохранения конфигурации, "Merge..." - для совмещения (добавления) текущей конфигурации с загружаемой. Мой вариант назначения контроллеров на MIDI-клавиатуре Korg Kontrol49: Level 1, Level 2, Crossfader, Pitch 1, Pitch 2 управляются ползунками; Treble 1, Mid 1, Bass 1, Treble 2, Mid 2, Bass 2, Gain 1, Gain 2 управляются энкодерами; play, pause, cue - пэдами; выбор деки осуществляется кнопками sw1 и sw2 на MIDI-клавиатуре. Ради эксперимента назначил 2 параметра эффектов (effect_slider 1 и effect_slider 2) на XY-джойстик (Рис.4). Получилось управлять только простыми эффектами вроде флэнджера. TK Filter V2 отказался подчиняться наотрез. Ещё замечено, что значения параметров эффектов отображается в малом окне эффектов рядом с деками, а внизу в основном окне эффекта ползунки не двигаются несмотря на изменение параметров. С эффектами вообще разлад полный в этом плане. Ещё замечу, что при загрузке настроек MIDI-клавиатуры значения всех энкодеров нулевые, поэтому важно перед началом работы выставить их значения. Со слайдерами проще - достаточно тронуть любой из них и получим текущее положение слайдера.

В итоге имеем неплохую реализацию DJ-контроллера, возможности которой зависят целиком от возможностей выбранной MIDI-клавиатуры. Из минусов можно отметить громоздкость девайса (если не используется миниатюрный вариант вроде Korg NanoKey или M-Audio Ozone) и наличие большого количества неспользуемых клавиш, которые мешают при работе. Зато такой вариант может быть полезен на лайв-выступлении, экономя рабочее пространство.

Moxx, 01.04.2009
CJCity.ru

Обратите внимание:

Статьи про Virtual DJ

Комментарии (21)

Чтобы оставить комментарий, .

  • Гость
    (Гость) 17.02.2013 15:34 #

    Cj Lemax - что-ж я согласен со многими сам же я до этого работал в основном с Fl Studio 9 сейчас тоже недавно скачал Virtual DJ Pro 7.3 в общем прога ничего но все же сущесственно отличается от того же знаменитого TRAKTOR DJ была даже мысль что нужно было качать тракор а не виртуалку ну не чо шас уже вроде как привык для тех кому нужен хороший не дорогой контролер к проге советую купить numark DJ2GO неплохая вещь все что нужно-есть.

  • Гость
    (Гость) 24.06.2012 13:54 #

    Роман - а можно чувствительность улучшить?

  • Гость
    (Гость) 29.05.2012 11:10 #

    Валентин - Вопрос: как назначать мигание лед кнопок?

  • Гость
    (Гость) 30.04.2011 14:28 #

    султан - салам

  • Гость
    (Гость) 20.02.2011 00:22 #

    Аарон - Хочу что нибудь создать!

  • Гость
    (Гость) 07.10.2010 05:46 #

    Женя - Да, очень интересно, спасибо.

  • Гость
    (Гость) 11.03.2010 02:46 #

    павел - мне нравится ваша программа

  • Гость
    (Гость) 05.03.2010 13:26 #

    kentolix - привет как лпллцкп

  • Гость
    (Гость) 29.11.2009 05:15 #

    Guru - И всё таки надо купить веpтушки и не париться :)

  • Гость
    (Гость) 09.11.2009 23:45 #

    Svjatoy - подскажите какой из контроллеров лучше подойдет для Virtual Dj ,меня интересует Reloop Unveils Digital Jockey: Interface Edition (подойдет ли он к Virtual Dj 6) и еще слышал что сконтроллерами дружит Virtual Dj 5 нежели Virtual Dj 6 !!! подскажите если кому не сложно !!!

    vetallove@mail.ru !!! заранее спасибо !!!

  • Гость
    (Гость) 07.11.2009 21:44 #

    DJ - НЕ ОЧЕНЬ ПРОГА НО ТОЛК ЕСТЬ

  • Гость
    (Гость) 31.10.2009 12:25 #

    Dj [G]reaD - Реальная прога,я замулил немало песен через нее...

  • Гость
    (Гость) 02.10.2009 12:03 #

    игорь - привет всеи


  • Гость
    (Гость) 10.08.2009 13:02 #

    Liqueur - как по мне, то таким же образом лучше обычную комповскую клавиатуру подогнать)) (ну, она мне более удобна в использовании)

  • Гость
    (Гость) 10.07.2009 00:48 #

    КОЛЯН - Да ну этот виртуал вигня.лучше купите аблетон с миди контроллером и всё будет клаас. я раньше тоже думал что виртуал это нечто но не поленился изучил аблетон и теперь я первый в своем селе.Также использую кубэйс cx3 с миди клавой и с лупами выступаю в живую это ещё интересней.

    на день молодежи играл на cd тоже норм,но с кубом и миди клавой намного интересней,особено если есть еще микрофон и ктонибудь поет.попробуйте потом узнаете.


  • Гость
    (Гость) 19.06.2009 14:01 #

    Конь - буду пробывать.

  • Гость
    (Гость) 05.06.2009 19:12 #

    саша - каталог софта


  • Гость
    (Гость) 10.05.2009 18:36 #

    виталик - прога просто супер!!!

  • Гость
    (Гость) 07.04.2009 16:20 #

    ??? - Чё сказать! Супер!!!

  • Гость
    (Гость) 06.04.2009 20:46 #

    Eugene - Spasibo bol'shoy, massivnaya stat'ya!


Пополнения софта для Windows

  • W.A. Productions ComBear v1.0.1
    W.A. Productions ComBear v1.0.121 Февраля 2022

    ComBear — чрезвычайно мощный и невероятно динамичный плагин-компрессор, с функцией параллельного сжатия. Он придает потрясающий звук и ощущение ударным, синтезатору,

  • ToneBoosters 23 plugins pack v1.6.0
    ToneBoosters 23 plugins pack v1.6.021 Февраля 2022

    ToneBoosters — это компания, которая занимается разработкой традиционных аудио-плагинов, таких как эквалайзеры, компрессоры и многое другое. Аудиоинструменты, с помощью

  • DSPplug Mark3 1.8
    DSPplug Mark3 1.819 Февраля 2022

    Mark3 - это mid/side лимитер с монофоническим, стереофоническим и расширенным режимами. Как и предыдущие предложения DSPplug, mark3 предназначен только для Windows, но поддержка

  • Guitarml TS-M1N1 1.1.0
    Guitarml TS-M1N1 1.1.019 Февраля 2022

    Бесплатный овердрайв на основе нейросетиTS-M1N3 — это гитарный плагин, клон классической педали овердрайва TS-9 Tubescreamer. Для создания модели поведения ручек драйва

  • Fanan Team Yumbu 3
    Fanan Team Yumbu 315 Февраля 2022

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

Новости музыкального софта

Новости музыкального оборудования

  • ESI planet 22c
    Dante аудиоинтерфейс ESI planet 22c 09 марта, 2022

    С помощью этого интерфейса сети Dante можно быстро и легко расширять, будь то на концертах, вещательных станциях или в зоне установки. planet...

  • микрофоны Universal Audio
    Дебютные микрофоны Universal Audio 22 февраля, 2022

    Ветераны аналогового аудио и пионеры DSP Universal Audio объявили о своем выходе на рынок микрофонов с шестью новыми моделями. Первый, по-видимому,...

  • Портативный рекордер Zoom F3
    Портативный рекордер Zoom F3 21 февраля, 2022

    Портативные полевые рекордеры становятся все более совершенными, и Zoom вносит свой вклад в развитие рынка, выпуская «проверенный в боевых...

  • Error Instruments Velix
    Error Instruments Velix, экспериментальный синтезатор с сенсорными пластинами 20 февраля, 2022

    В недрах сумасшедшей звуковой лаборатории Error Instruments появился Velix, экспериментальный синтезатор с «органическим» звуком...

  • Мобильный аудиоинтерфейс Apogee Duet 3
    Мобильный аудиоинтерфейс Apogee Duet 3 19 февраля, 2022

    Потрясающий звук никогда не выглядел так хорошо В 2007 году оригинальный Apogee Duet разрушил все представления о том, каким может быть интерфейс...