5 maneras fáciles de hacer su propio controlador MIDI en un presupuesto

If you want to custom build your own controller, DIY style, where should you start? Liam Lacey explores 5 budget platforms that will take your MIDI controller idea from zero to hero.  

Controladores MIDI son herramientas esenciales para la mayoría de los músicos digitales y electrónicos. Hay un gran número de controladores disponibles ahora, con cada uno ofreciendo controlador diferencias de precios, controles de interfaz, factor de forma, y ​​las capacidades MIDI. Sin embargo lo que si usted está luchando para encontrar su controlador perfecta, o usted no puede permitirse el lujo bastante el que usted desea? Bueno, podrías considerar la posibilidad de su propio!

Hay muchas plataformas disponibles para los músicos, artistas y diseñadores para construir sus propios dispositivos electrónicos sin necesidad de ahondar demasiado profundo en la electrónica y el código, y sin romper el banco tampoco. Estas plataformas comprenden habitual de una placa de desarrollo de hardware que, en su forma más simple, contener las siguientes características:

  • Un conjunto de entradas digitales para la conexión de encendido / apagado controles, tales como pulsadores o interruptores

    Así como el hardware, tesis plataformas suelen incluir un elemento de software para la programación del microcontrolador y proporcionar el hardware y sus componentes conectados con una función particular. Estas plataformas pueden ser considerados como el cerebro dentro de un controlador de bricolaje, y en este artículo vamos a explorar brevemente 5 de las mejores y más fáciles de usar plataformas dentro de sus proyectos MIDI.

    Hay dos tipos de plataformas enfermedad esté hablando aquí; los que están específicamente diseñados para ser utilizados para la construcción de controladores MIDI de bricolaje, y los que son de uso general plataformas aficionados electrónica para la creación de casi cualquier cosa. Plataformas Específicamente diseñados son grandes si desea una solución muy fácil de simplemente permitir que los botones y diales para enviar algún tipo de mensaje MIDI, sin embargo plataformas de propósito general son mucho más configurable, y usted no está limitado a las capacidades MIDI del software de edición que el primer tipo por lo general vienen con. Vale la pena mencionar que Ill sólo sea cubriendo dispositivos cerebrales aquí; para completar su controlador MIDI también necesitará off-the-shelf componentes (por ejemplo, los botones, diales rotatorios, LED) para proporcionar el control y retroalimentación al controlador, y, posiblemente, un recinto o caja de proyecto también. Sin embargo, todos estos artículos están disponibles desde cualquier buena tienda de electrónica de aficionados.

    La solución cerebro que es mejor para usted depende de una serie de criterios (que voy a destacar para cada una de las cinco plataformas de abajo):

    • El número de entradas y salidas que necesita
    • Tanto si quieres USB-MIDI o conectividad MIDI de 5 pines, o ambos
    • Sus electrónica y habilidades circuito de decisiones
    • Sus habilidades de codificación de software
    • Su presupuesto

    Lívido Instrumentos Platform Builder DIY

    Livid Instruments Brain Jr.

    Lívido Instrumentos Cerebro Jr.

    Instrumentos lívidas, la compañía detrás de los controladores de la base II y Alias ​​8 MIDI populares, también desarrollan una gama de dispositivos y piezas específicamente para los usuarios ensamblar sus propios controladores. Por 49 dólares se puede comprar su dispositivo Cerebro Jr. que le permite conectar hasta 16 entradas digitales, 16 entradas analógicas y 16 salidas digitales a un tablero que se conecta al ordenador a través de la clase compatible con USB-MIDI. O por $ 189 usted puede conseguir los Jrs hermano mayor, el V2 cerebro. Este dispositivo ofrece 128 entradas digitales, 64 entradas analógicas, y 192 salidas de dígitos, así como la adición de conectores de E / S de 5 pines MIDI I. A continuación, puede configurar los ajustes de ambas tablas utilizando su propio editor de software, la cartografía de forma individual cada entrada / salida a las notas MIDI, CC o mensajes de paso curva aunque los menús desplegables, sin necesidad de escribir ningún código!

    Lívido también la oferta de una gama de sensores y componentes generales para conectarse a las juntas, así como un conjunto de placas de expansión específicos y escudos para lo que es fácil de conectar estos componentes. Se necesita una pequeña cantidad de conocimientos de creación de circuitos, pero lívido tiene una extensa wiki que documenta todo lo que necesita saber para empezar.

    Si usted no está interesado en hacer ningún tipo de codificación de software o involucrarse demasiado con la electrónica, esta sería una buena plataforma para que usted utilice. Echa un vistazo a la página de bricolaje Lívida Builder para más información.

    Doepfer Musikelectronic DIY Series

    Doepfer USB64

    Doepfer USB64

    Doepfer Musikelektronic , mejor conocido por sus sintetizadores analógicos modulares, también hacer una gama de productos de bricolaje para la construcción de controladores MIDI. Actualmente cuentan con un total de seis productos para la construcción de varios dispositivos MIDI, sin embargo Im sólo va a centrarse en sus dos dispositivos más flexibles herethe bolsillo dispositivo electrónico de gama media disponible por $ 82, y sus top-end eso dispositivo USB64 disponible por 160 dólares.

    La electrónica de bolsillo cuenta con 16 entradas analógicas / digitales, y puede enviar mensajes MIDI no tan comunes como RPN y NRPN, todos en diferentes canales MIDI si lo desea. El USB64 tiene 64 analógico / entradas digitales, y es el único dispositivo Doepfer que incluye conectividad USB-MIDI en lugar de sólo 5 pines MIDI. La característica principal de estos dispositivos es que son configurables a través de interruptores y / o conectores de hardware, que es grande si usted no desea utilizar el software con el controlador de bricolaje. La mayor parte de los ajustes MIDI son modificables a través de presets, que es útil para la conmutación de configuración instantánea; la electrónica de bolsillo tiene una sólo para Windows editor de software para hacer los ajustes preestablecidos personalizados, sin embargo el resto de dispositivos Doepfers no permitimos configuraciones MIDI altamente personalizados.

    Ninguno de estos dispositivos tiene ningún salidas digitales como los productos lívidos hacen, sin embargo, la electrónica de bolsillo es su opción asequible si necesita conectividad MIDI de 5 pines en lugar de USB-MIDI, con el USB64 ser una alternativa más barata a la V2 cerebro si no requerir tantas entradas / salidas. Visite el sitio web Doepfer Musikelectronic para más información.

    Hale Micro UMC32 M

    Hale Micro UMC32+M

    Hale Micro UMC32 M

    Al igual que las plataformas lívidos y Doepfer, el Hale Micro UMC32 M es otra placa de desarrollo diseñada específicamente para crear controladores MIDI de bricolaje, con poca o ninguna electrónica de experiencia necesaria codificación. El consejo $ 90 ofrece 32 entradas / salidas para conectar ambos componentes analógicos y digitales (con la opción para vincular dos tablas juntas de duplicar este número), así como la clase compatible conectividad USB-MIDI. Al igual que la plataforma Livids, viene con su propio editor de software (aunque compatible con Windows solamente) que le permite asignar mensajes MIDI individuales a cada entrada / salida a través de menús desplegables, sin necesidad de escribir ningún código.

    Pero ¿por qué considerar el UMC32 M sobre el lívido Cerebro Jr., (que es más barato y contiene un mayor número de entradas / salidas)? El Hale Micro permite a cada entrada / salida para tener su propio canal MIDI, y puede ser configurado para enviar presión / aspectos messagestwo aftertouch polifónicos que pueden ser muy importantes para la funcionalidad de su controlador MIDI DIY.

    Ver el sitio web Hale Micro para obtener más información sobre el UMC32 M.

    Arduino

    Arduino Uno

    Arduino Uno

    Arduino es probablemente la plataforma de hardware / software más popular para los aficionados a crear sus propios proyectos y dispositivos interactivos. La plataforma consta de una serie de diferentes placas de microcontrolador, así como una aplicación de software de lenguaje de programación y dedicado. A diferencia de las tres plataformas anteriores, Arduino es más general-purposeit se puede utilizar para construir esencialmente cualquier cosa, desde juegos de mano consolas de robots. Por lo tanto, la construcción de un controlador MIDI usando Arduino requiere más trabajo y conocimiento en la construcción de circuitos y el código escrito en comparación con las plataformas MIDI específicos. Sin embargo, tanto los entornos de hardware y software son extremadamente principiante de usar, excepcionalmente bien documentada, ofrecer opciones de configuración mucho más grandes (por ejemplo, Arduino puede enviar cualquier tipo de mensaje MIDI), y dejar abierta muchas más opciones para un mayor desarrollo (Arduino puede ser utilizado para construir

    Una de las áreas que el Arduino se queda corto en es USB-MIDI; ninguna de las placas Arduino comunicarse a través de USB-MIDI fuera de la caja, sin embargo hay una llamada HIDUINO proyecto que proporciona herramientas y documentación para el hacking fácilmente particulares placas Arduino para la comunicación a través de USB-MIDI, existe otra cosa muchas aplicaciones de software gratuito que puede convertir Arduino datos a mensajes MIDI también.

    La placa Arduino más popular, el UNO de gama media Arduino (que puede ser hackeado usando

    Teensy

    Teensy 3.1

    Teensy 3.1

    Teensy es una plataforma de desarrollo muy similar a Arduino; tan similares que su entorno de software es sólo un complemento para el software de Arduino. Justo como Arduino, es una plataforma de aficionados a la electrónica para crear fácilmente una amplia gama de dispositivos, sin embargo, a $ 20 por una junta Teensy 3.1, en comparación con una placa Arduino del mismo precio, Teensy es un dispositivo más potente más rápido y ofrece 34 digitales entradas / salidas (con 21 de los que están siendo convertible para entradas analógicas), y conectividad USB, en un tablero de la mitad del tamaño de un Arduino UNO.

    Lo más importante que hace que Teensy un dispositivo más atractivo sobre Arduino para crear un controlador MIDI es su fuera de la compatibilidad con USB-MIDI cuadro, por lo que los controladores MIDI un tema popular entre la lista de proyectos Teensy. Tenga en cuenta que la comunidad y el apoyo en torno isnt Teensy tan grande como la de Arduino, y isnt diseñado para el principiante como Arduino es, por lo que se necesitaría más tiempo para conseguir un proyecto basado en Teensy en funcionamiento si eres nuevo en hardware / desarrollo de software. Sin embargo si no eres un principiante, y está buscando un dispositivo más asequible, potente y configurable en comparación con Arduino, Teensy puede ser la plataforma para usted.

    Ver el sitio web PJRC para obtener más información acerca de la plataforma Teensy.

    Learn more about MIDI and its applications in this excellent video course at AskVideo.

Liam is the Head Of Development specialising in software development at Modal Electronics, the company behind the 002, 008, CRAFT and SKULPT synthesisers, and was previously the lead software developer at nu desine, the developers of the AlphaSphere MIDI controllers. He was also an Associate Lecturer at UWE, Bristol, UK where he gradua... Read More

Discussion

charnjit
Hello sir , I want to ask you. There is a action in my music software , which is done by my usb mouse scroll wheel (up & down) while mouse pointer is at particular position in my software window. There is not any keyboard shortcut in software for this action .Can I do this action from teensy board digital input without interfere in usb mouse or while mouse is using for corntrol other function at same time.
Liam Lacey
Hey charnjit,
A Teensy board can be configured to act as a USB mouse (instead of a USB-MIDI controller), where you can enable the board to send mouse messages, including scroll wheel messages. See
https://www.pjrc.com/teensy/td_mouse.html for more info on this.

Want to join the discussion?

Create an account or login to get started!