10 melhores projetos MIDI do Arduino para iniciantes

MIDI é uma abreviatura de Musical Instrument Digital Interface. É um protocolo de comunicação que permite que computadores e outros dispositivos compatíveis com MIDI se comuniquem. Com suas portas seriais integradas, o Arduino é ideal para projetos DIY MIDI. Vamos dar uma olhada em dez dos melhores projetos de MIDI do Arduino para iniciantes!

1. Arcade Midi Fighter

Construa seu próprio controlador MIDI do Arcade! Este controlador MIDI é baseado em um Arduino Uno e possui 12 botões, quatro knobs, bem como dois faders. Toque bateria, sintetizadores, efeitos ou mapeie para qualquer outra coisa relacionada a MIDI!

O Arduino Uno tem seis entradas analógicas para botões e controles deslizantes e 12 entradas digitais que podem ser usadas para botões. No entanto, as entradas analógicas também podem ser usadas para entradas digitais, então você pode personalizar esta construção para ter mais botões em vez de controles deslizantes e knobs, se desejar.

Para obter instruções de construção, verifique o guia completo do Arcade MIDI Fighter .

2. Mini UNTZtrument

Este controlador MIDI de 16 botões foi inspirado no Novation Launchpad e projetado por Adafruit. Baseado em um Arduino Leonardo, este dispositivo tem quatro filas de botões, cada um com um LED integrado, e quatro botões. Como o projeto está equipado com um controlador de grade de botão, o Adafruit Trellis, a soldagem será fácil sem uma confusão de fios envolvidos.

Uma lista completa de materiais, bem como instruções passo a passo, podem ser encontradas no guia Mini UNTZtrument completo. Há também outro guia para o UNTZtrument maior.

3. Guitarra MIDI

Foi inspirado no Guitar Hero Controller, mas esta guitarra MIDI usa chaves mecânicas em vez disso e tem uma faixa de LED NeoPixel brilhante ao redor da cabeça da guitarra. Também é equipado com uma barra de golpe para dobra do pitch. Os usuários podem tocar acordes ou notas, bem como ajustar a modulação com movimento devido ao acelerômetro integrado.

Esta construção tem uma placa de desenvolvimento Grand Central M4 que utiliza um chip SAMD51, mas um Arduino Mega pode ser usado em seu lugar. O gabinete MX MIDI Guitar foi modelado em 3D e o tutorial está disponível no site da Adafruit.

Relacionado: Guia definitivo para conectar faixas de luz de LED ao Arduino

4. Lune

Projetado para conjuntos de DJ, o Lune inclui seis potenciômetros para EQ, três potenciômetros para efeitos, um pad de LED RGB de oito botões, botões de arcade, um codificador e até mesmo sensores de distância ultrassônicos para controle de MIDI!

O recinto de madeira foi feito com corte a laser; no entanto, é possível imprimir em 3D um gabinete com uma variedade de modelos disponíveis no Thingiverse. Acompanhe o guia passo a passo no Instructables.

5. Arpejador MIDI

Um arpejo ocorre quando as notas de um acorde são tocadas em rápida sucessão. Este é um dispositivo MIDI que cria sequências de arpejo na forma de mensagens MIDI. Em seguida, eles são enviados pela porta DIN para um dispositivo central, como um computador com seus sintetizadores de software. No entanto, também pode ser usado com sintetizadores de hardware. O tutorial de construção e o código são fornecidos no Arduino Project Hub.

6. Cthulhinho: um sequenciador MIDI

Este é um sequenciador MIDI construído com um Arduino Nano e foi projetado para apresentações ao vivo em mente. Embora seja um protótipo, esta caixa de madeira é equipada com um display OLED, codificador rotativo, seis botões momentâneos, LEDs, conector DIN e muito mais. Segundo o fabricante, ele é capaz de controlar até cinco sintetizadores.

Os usuários também podem transferir uma melodia para o Cthulhinho para que possam se concentrar em ajustar os efeitos e esculpir o som com botões ou faders em vez de mexer no teclado. As instruções completas de construção podem ser encontradas no Arduino Project Hub.

7. Controlador Arduino MIDI com codificador + display OLED + EEPROM

Este Arduino MIDI Controller possui canais MIDI ilimitados, faders, botões, um display OLED e até utiliza EEPROM para salvar alterações de dados . Outras funcionalidades incluem seleção de banco, notas editáveis ​​e sensibilidade do codificador. Este controlador pode ser usado para todos os tipos de software de gravação, instrumentos virtuais (VST) e dispositivos de reprodução.

O fabricante também observa que, para adicionar mais controles, outra placa Arduino pode ser necessária. Uma opção alternativa é o Arduino Mega, que possui 54 pinos de entrada / saída digital. O tutorial está disponível no Arduino Project Hub.

8. Arduino MIDI Poly Synth

É um sintetizador polifônico feito com um Arduino Nano. Polifônico significa que duas ou mais notas podem ser tocadas ao mesmo tempo, ao contrário do monofônico, que só pode tocar uma. Este sintetizador pode ser usado para tocar até três notas musicais ao mesmo tempo, portanto, é adequado para tocar acordes.

O fabricante observa que um pedal de efeitos pode ser conectado a ele, o que leva a todos os tipos de texturas sonoras interessantes com delay, chorus, phaser, flanger, distorção de reverberação e assim por diante. Mesmo que um Arduino Nano R3 tenha sido usado nesta compilação, um Arduino Uno R3 ou Pro Mini pode ser usado em seu lugar.

Uma descrição completa da construção, incluindo lista de materiais e código, pode ser encontrada no tutorial Arduino MIDI Poly Synth .

9. Arduino MIDI Stepper Synth

O fabricante foi inspirado pela música da unidade de disquete, em que as unidades de disquete são controladas por motores de passo para pulsar em certas frequências para produzir notas musicais. Parece incrível, e é!

Este projeto usa motores de passo para fazer música extraindo dados MIDI que são então transformados em um valor de velocidade que faz com que um motor de passo crie uma afinação correspondente. As instruções de construção e o código podem ser encontrados no Arduino Project Hub.

10. DIY Guitar MIDI Controller (também conhecido como 'Guitorgan')

Como o próprio nome sugere, este é um controlador MIDI criado com uma guitarra. Ele funciona detectando quais notas estão sendo alteradas por meio de testes de condutividade elétrica entre os trastes e as cordas. Este método de detecção de trastes foi usado no Guitorgan, um órgão elétrico da velha escola.

O fabricante observa que esta construção inclui um Arduino Mega e uma guitarra com cordas de metal. Uma ressalva parece ser que você só pode esperar polifonia parcial disso. Crie esta compilação seguindo as instruções passo a passo e o código em Instructables!

Qual controlador MIDI é o certo para você?

Neste artigo, vimos uma variedade de controladores MIDI feitos com um Arduino. Você pode até mesmo usá-los com uma estação de trabalho de áudio digital (DAW) como o Ableton Live.

Todas essas compilações requerem outros componentes eletrônicos além do Arduino; outros requerem hardware existente, como uma guitarra elétrica. Além disso, os gabinetes para algumas dessas compilações exigem apenas o uso de uma placa de ensaio na fase de prototipagem. Depois disso, para construir o gabinete, é necessário o uso de uma impressora 3D ou cortador a laser. Por que não tentar fazer um?