5 maneiras fáceis de fazer seu próprio controlador MIDI em um orçamento

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 são ferramentas essenciais para a maioria dos músicos digitais e eletrônicos. Há um grande número de controladores disponíveis agora, com cada um oferecendo controlador de diferenças de preço, controles de interface, fator de forma e capacidades de MIDI. No entanto o que se você está lutando para encontrar o seu controlador perfeito, ou você não pode pagar muito o que você quer? Bem, você poderia pensar em fazer o seu!

Há muitas plataformas disponíveis para músicos, artistas e designers para construir os seus próprios dispositivos eletrônicos sem a necessidade de mergulhar muito fundo em produtos eletrônicos e de código, e sem quebrar o banco quer. Estas plataformas, compreender habitual de uma placa de desenvolvimento de hardware que, em sua versão mais simples, conter as seguintes características:

  • Um conjunto de entradas digitais para conexão on / off controles, como botões ou chaves

    Bem como o hardware, teses plataformas geralmente incluem um elemento de software para programar o microcontrolador e fornecendo o hardware e seus componentes ligados entre si com uma função específica. Estas plataformas pode ser pensado como o cérebro dentro de um controlador de DIY, e neste artigo vamos explorar brevemente 5 dos melhores e mais fáceis plataformas para uso dentro de seus projetos MIDI.

    Existem dois tipos de plataformas Ill estar falando aqui; aqueles que são projetados especificamente para ser usado para a construção de controladores MIDI de bricolage, e aqueles que são de uso geral plataformas amadores eletrônico para a construção de quase qualquer coisa. Plataformas especificamente desenhados são grandes, se você quer uma solução muito fácil de simplesmente permitir que os botões e seletores para enviar algum tipo de mensagem MIDI, no entanto plataformas de uso geral são muito mais configurável, e você não está limitado às capacidades de MIDI do software editor que o primeiro tipo geralmente vêm com. Vale ressaltar que Ill ser apenas cobrindo dispositivos cerebrais aqui; para completar o seu controlador MIDI você também vai precisar de off-the-shelf componentes (por exemplo, botões, mostradores rotativos, LEDs) para fornecimento de controle e feedback para seu controlador, e, possivelmente, de um gabinete ou caixa do projeto também. No entanto, todos esses itens estão disponíveis em qualquer boa loja de eletrônicos amadores.

    A solução cérebro que é melhor para você depende de uma série de critérios (que vou destacar para cada uma das cinco plataformas abaixo):

    • O número de entradas e saídas que você precisa
    • Se você quer USB-MIDI ou 5 pinos conectividade MIDI, ou ambos
    • Os seus produtos eletrônicos e habilidades de tomada de circuito
    • Suas habilidades de software de codificação
    • Seu orçamento

    Livid Instruments Builder Platform DIY

    Livid Instruments Brain Jr.

    Livid Instruments Cérebro Jr.

    Instruments Livid, a empresa por trás do popular controladores Base de II e Alias ​​8 MIDI, também desenvolver uma gama de dispositivos e peças especificamente para usuários de montar seus próprios controladores. Por US $ 49 você pode comprar o seu dispositivo Cérebro Jr. que lhe permite conectar até 16 entradas digitais, 16 entradas analógicas e 16 saídas digitais para uma placa que se conecta ao computador via USB compatível com classe-MIDI. Ou para 189 dólares você pode obter os Jrs irmão maior, o V2 ​​Cérebro. Este dispositivo oferece 128 entradas digitais, 64 entradas analógicas, e 192 saídas dígitos, bem como a adição de 5 pinos conectores MIDI I / O. Em seguida, pode configurar as definições de ambos os quadros, usando seu próprio editor software, mapeando individualmente cada entrada / saída de notas MIDI, CCs, ou mensagens de pitch-bend embora menus drop-down, sem a necessidade de escrever qualquer código!

    Livid também fornecemos uma gama de sensores gerais e componentes para ligar para as placas, bem como um conjunto de placas de expansão específicas e escudos para torná-lo fácil de conectar esses componentes. Uma pequena quantidade de conhecimentos de construção de circuito é necessário, mas Livid tem uma extensa wiki que documenta tudo o que você precisa saber para começar.

    Se você não está interessado em fazer qualquer codificação de software ou se envolver demasiadamente com a eletrônica, isso seria uma boa plataforma para você usar. Confira a página DIY Livid Builder para mais informações.

    Doepfer Musikelectronic DIY Series

    Doepfer USB64

    Doepfer USB64

    Doepfer Musikelektronic , mais conhecido por seus sintetizadores modulares analógicos, também fazer uma gama de produtos de bricolage para a construção de controladores MIDI. Eles têm actualmente um total de seis produtos para a construção de vários dispositivos MIDI, no entanto Im só vai se concentrar em seus dois dispositivos mais flexíveis aquiThe bolso Dispositivo electrónico mid-range disponíveis por US $ 82, e seus top-end é isso dispositivo USB64 disponíveis para $ 160.

    O bolso eletrônico tem 16 entradas digitais / analógicos, e pode enviar mensagens MIDI não tão comuns, como RPNs e NRPNs, todos em diferentes canais MIDI, se desejar. O USB64 tem 64 analógico / entradas digitais, e é o dispositivo Doepfer só que inclui conectividade USB-MIDI em vez de apenas 5 pinos MIDI. A principal característica desses dispositivos é que eles são configuráveis ​​através de interruptores e / ou conectores de hardware, o que é ótimo se você não quiser usar o software com o seu controlador de DIY. A maioria das configurações MIDI são mutáveis ​​através de presets, que é útil para a mudança de configuração instantânea; Pocket eletrônico tem um editor de software do Windows somente para fazer pré-ajustes personalizados, no entanto, o resto dos dispositivos Doepfers não permitem configurações MIDI altamente personalizados.

    Nenhum destes dispositivos tem nenhum saídas digitais como os produtos Livid fazer, no entanto, o bolso eletrônico é sua opção disponível se você precisar de 5 pinos conectividade MIDI em vez de USB-MIDI, com o USB64 ser uma alternativa mais barata para o V2 ​​Cérebro se você não exige tantas entradas / saídas. Consulte o site da Doepfer Musikelectronic para mais informações.

    Hale Micro UMC32 M

    Hale Micro UMC32+M

    Hale Micro UMC32 M

    Como as plataformas Livid e Doepfer, o Hale Micro UMC32 M é outra placa de desenvolvimento projetado especificamente para a criação de controladores MIDI de bricolage, com pouca ou nenhuma codificação eletrônica de experiência necessária. A 90 dólares placa oferece 32 entradas / saídas para ligação ambos os componentes digitais e analógicos (com a opção para a ligação de duas placas em conjunto para dobrar este número), assim como a classe compatível com conectividade USB-MIDI. Muito parecido com plataforma Livids, ele vem com seu próprio editor de software (embora compatível com Windows apenas) que permite atribuir mensagens MIDI individuais para cada entrada / saída via menus drop-down, sem a necessidade de escrever qualquer código.

    Mas por que você considere o UMC32 M sobre o Livid Cérebro Jr., (que é mais barato e contém um número maior de entradas / saídas)? O Hale Micro permite que cada entrada / saída para ter seu próprio canal MIDI, e pode ser configurado para enviar / aspectos messagestwo polifônicos pressão aftertouch que podem ser muito importante para a funcionalidade do seu DIY MIDI Controller.

    Consulte o website Hale Micro para mais informações sobre o UMC32 M.

    Arduino

    Arduino Uno

    Arduino Uno

    Arduino é, provavelmente, a plataforma de hardware / software mais popular para amadores para criar seus próprios projetos e dispositivos interativos. A plataforma dispõe de uma gama de diferentes placas do microcontrolador, bem como uma linguagem de aplicação de software e programação dedicado. Diferentemente das três plataformas acima, Arduino é mais geral-purposeit pode ser usado para construir essencialmente qualquer coisa, de consolas de jogos portáteis para robôs. Portanto, a construção de um controlador MIDI usando Arduino requer mais trabalho e conhecimento na construção do circuito e código escrito em comparação com as plataformas MIDI-específicas. No entanto, ambos os ambientes de hardware e software são extremamente novato-friendly, excepcionalmente bem documentado, oferecer opções de configuração muito maiores (por exemplo, Arduino pode enviar qualquer tipo de mensagem MIDI), e deixar abrir muito mais opções para um maior desenvolvimento (Arduino pode ser usados ​​para construir

    Uma área que o Arduino está aquém em é USB-MIDI; nenhuma das placas Arduino comunicar via USB-MIDI para fora da caixa, no entanto, há uma chamada HIDUINO projeto que fornece ferramentas e documentação para cortar facilmente particulares placas Arduino para comunicar via USB-MIDI, existe outra coisa muitas aplicações de software livre que pode converter Arduino dados para mensagens MIDI também.

    A placa Arduino mais popular, o UNO Arduino mid-range (que pode ser cortado usando

    Teensy

    Teensy 3.1

    Teensy 3.1

    Teensy é uma plataforma de desenvolvimento muito semelhante ao Arduino; tão semelhantes que seu ambiente de software é apenas um add-on para o software Arduino. Assim como Arduino, é uma plataforma de amadores eletrônica para criar facilmente uma variedade de dispositivos eletrônicos, no entanto a US $ 20 para um 3.1 placa Teensy, em comparação com uma placa Arduino com o mesmo preço, Teensy é um dispositivo mais poderoso mais rápido e, oferecendo 34 digitais entradas / saídas (com 21 daqueles que são conversíveis em entradas analógicas), e conectividade USB, em uma placa de metade do tamanho de um Arduino UNO.

    A principal coisa que faz Teensy um dispositivo mais atraente sobre Arduino para a criação de um controlador MIDI é o seu fora do suporte USB-MIDI caixa, tornando controladores MIDI um tema popular entre a lista de projetos Teensy. Tenha em mente que a comunidade e apoio em torno isnt Teensy tão grande quanto a do Arduino, e is not projetado para o iniciante como Arduino é, por isso levaria mais tempo para começar um projeto Teensy à base de levantar e correr, se você é novo para hardware / desenvolvimento de software. No entanto, se você não é um novato, e está à procura de um dispositivo mais acessível, poderoso e configurável em comparação com Arduino, Teensy pode ser a plataforma para você.

    Consulte o website PJRC para mais informações sobre a 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!